eCommerce Lösungen

Alles aus einer Hand

Ob Neuprogrammierung oder Weiterentwicklung:
Hochwertige eCommerce Lösungen von CYBERDAY

Archiv für die Kategorie ‘Magento’

Magento und Mercateo/BMEcat

Mittwoch, 20. Februar 2013

Magento kann getrost als nach wie vor eines der leistungsstärksten Shopsysteme auf dem Markt bezeichnet werden. Gleichzeitig werden von der Entwicklergemeinde eine Vielzahl an Module und Plug-ins ins Ökosystem Magento eingespeist, weshalb es kaum eine Programmieranforderung an Magento gibt, für die noch nicht – zumindest aufbauend – auf ein vorhandenes Plug-in zurückgegriffen werden könnte.

Immer wieder stellen wir jedoch überraschenderweise fest, dass es bei der Datenanbindung zu Drittsystemen, wie Marktplätze oder Preisvergleiche, kaum Magento Module gibt.  So auch der Fall, bei einer aktuellen  Kundenanforderung, als es darum ging eine Anbindung seines Magento-Shops zum B2B-Marktplatz Mercateo für den Produktdatenaustausch herzustellen.

Mercateo gilt als die wichtigste B2B-Handelsplattform im Internet. Zur Anbindung ihrer Lieferanten arbeitet Mercateo mit dem sog. BMEcat-Format.

Mercateo

Mercateo bezeichnet sich selbst als die „führende Beschaffungsplattform für Geschäftskunden im Internet“. Als solche listete sie nach eigenen Angaben im September 2012 in Deutschland über 8,3 Mio. Produkte von mehr als 600 Herstellern bzw. Händlern – im europäischen Ausland kommen derzeit ca. sechs Millionen weitere Artikel dazu. In 2011 wurde ein Handelsumsatz von 110 Millionen Euro generiert. Die aktuelle Besucherzahl auf mercateo.com wird mit monatlich 2 Mio. angegeben.

BMEcat

Der BMEcat ist ein XML-Standard für die Übertragung elektronischer Produktkataloge sowie von Produktklassifikationssystemen wie z. B. eCl@ss. Die Übermittlung elektronischer Produktkataloge mittels BMEcat-Format ist hauptsächlich im deutschsprachigen Raum verbreitet.

Im elektronischen Geschäftsverkehr übermitteln Lieferanten, einkaufende Unternehmen sowie Marktplätze meist große Datenmengen. Um die Zahl der unterschiedlichen Datenaustauschformate zu minimieren, wurde das  BMEcat-Format als Standard entwickelt. Mit dem Einsatz einer standardisierten Technologie werden die Kosten bei allen beteiligten Unternehmen erheblich reduziert.

Magento und BMEcat

Die Herausforderung war nun für Magento eine Anbindung an Mercateo zu programmieren, welche die Anforderungen des BMEcat erfüllt. Leider gibt es für dieses Standardformat zum Datenaustausch weder ein fertiges Plug-in in Magento Connect, noch Know How im Netz auf das hätte zurückgegriffen werden können.

Daher haben wir eine komplett eigenes Plug-in für den Export von Produktdaten erstellt, welches nach einmaliger Integration und kleineren Anpassungsarbeiten seine Dienste nun automatisiert bei unserem Kunden verrichtet.

 

Magento 1.7.0 – 1.7.0.2

Donnerstag, 03. Januar 2013

Mitte 2012 ist die Version 1.7.0 von Magento erschienen, im Juni und Juli folgten dann die Releases 1.7.0.1 und 1.7.0.2. Wir haben wie immer einige Zeit gewartet, bevor wir die neue Version eingesetzt haben, sind nun aber erfolgreich mit einigen Shops damit am Start und haben auch ein paar Shops upgedatet. Wie immer werden alle Probleme ausgemerzt und neue Funktionen geschaffen, dafür treten leider auch immer wieder neue Probleme auf.

Folgende Funktionen sind neu:

  • Mobile HTML5 Theme
  • Automatische erzeugung von Gutschein Codes
  • Layered Navigation Pricing Enhancement
  • Customer Group Pricing
  • Umsatzsteuer ID wird nun unterstützt
  • Captchas sind möglich
  • DHL Integration

Die Liste der beseitigten Bugs ist lang, aber interessierte können die natürlich auf der Release Seite von Magento nachlesen.

Links:
Release Notes

XMLRPC Sicherheitsloch bei Magneto-Shops über das Zendframework

Montag, 09. Juli 2012

Es ist ein kritisches Sicherheitsupdate für das in Magento enthaltene ZEND framework herausgekommen. Wir empfehlen es umgehend zu installieren und haben es selber heute bei unseren Kunden mit Supportvertrag eingespielt.

Link:
http://www.magentocommerce.com/blog/comments/important-security-update-zend-platform-vulnerability/

Wie viele Bestellungen kann Magento?

Montag, 16. April 2012

Das Shopsystem Magento wird ja oft als langsam und performancefressend bezeichnen. Das Vorurteil hält sich beständig, wird aber selten im Zusammenhang der Funktionen von Magento gebracht. Natürlich kann ein osCommerce mit wenig Funktionen und schlanken Design wesentlich schneller ausliefern als ein mit Slidern und aufwendiger Navigation versehener Magento-Shop.

Wie viel Bestellungen Magento bewältigen kann, haben wir gehofft letzte Woche ausloten zu können, als ein Kunde durch eine Aktion 5.000 Bestellungen (bei 15.000 Besuchern und knapp über 100.000 Seitenaufrufen) an einem Tag erzeugt hatte. Der Shop hatte in dieser Zeit bis zu 300 gleichzeitige Besucher im Shop.

Während der Aktion hat unser Serverteam die drei Hosts im Auge behalten und beobachtet was passiert. Überraschender Weise war die Last nicht in einem kritischen Bereich hochgelaufen und auch die Seitenauslieferungen wurden nur marginal langsamer.

Erreichen konnten wir dies, indem wir die Applikation in drei Bereiche splitteten:

• Datenbank auf eigenem Server
• Caching der nicht verschlüsselten Inhalte
• Auslieferung des Bestellvorgangs

Das alles ist ohne allzu großen Aufwand machbar und liefert eine gute Möglichkeit Magento zu skalieren.
Um noch mehr Performance aus Magento zu holen und noch mehr Besucher zu bedienen testen wir gerade noch alternative Methoden – mehr dazu, wenn diese Erfolge zeigen.

Google Anonymize IP Anpassung als Modul

Dienstag, 20. März 2012

In Deutschland wird Empfohlen die Google Analytics Anbindung anzupassen und die Funktion „Anonymize IP“ zu nutzen. Da Magento dies nicht standardmäßig kann und man hierfür Änderungen am Core vornehmen müsste um das zu realisieren haben wir ein kleines Modul entwickelt, welches dies ermöglicht. Das Modul arbeitet mit Magento ab 1.5.

Bei Interesse stellen wir Ihnen das Modul gerne zur Verfügung. Aktuell ist es nicht im Magento Connect eingestellt.

Links:
Wie bindet man Google Analytics Datenschutzkonform ein

Magento und die Suche – FINDOLOGIC

Dienstag, 06. März 2012

Die Standard Suche von Magento ist leider sehr bescheiden und ergibt oft keine vernünftigen Ergebnisse. Es gibt einen Ansatz, indem man die Suche selber umprogrammiert oder aber man nimmt einen Dienstleister, der darauf Spezialisiert ist. CYBERDAY beobachtet seit langem die Aktivitäten von FINDOLOGIC und stellt grad einen Shop nach dem anderen auf die Suchtechnologie um. Da Modul ist einfach eingebunden und arbeitet auch mit der aktuellen 1.6.2 Version. Die Monatlichen Kosten sind hier auf jeden Fall sehr gut investiert.

Links:
FINDOLOGIC
FINDOLOGIC im Magento Connect

Magento SMTP Modul

Dienstag, 06. März 2012

Da Magento standardmäßig die Mails über den Webserver verschickt und dies neben SPAM Risiko auch Performance- und Sicherheitsrisiken darstellt haben wir ein SMTP Modul entwickelt, mit dem Magento nun mittels SMTP die Mails verschickt. Via Magento Backend kann man SMTP Server inkl. Zugangsdaten festlegen.

Bei Interesse stellen wir Ihnen das Modul gerne zur Verfügung. Aktuell ist es nicht im Magento Connect eingestellt.

Magento 1.6.1 und 1.6.2

Montag, 27. Februar 2012

In den letzten Monaten wurde die Version 1.6.0 von Magento durch 1.6.1 und 1.6.2 abgelöst. Auch wenn es Minor Releases sind macht es Sinn auf die aktuelle 1.6.2 zu wechseln. Gerade die Indizierung wurde verbessert, die „Passwort vergessen Funktion“ ist nun ein 2-Step Prozess und es wurden Unmengen an Bugs beseitigt.

Links:
Release Info 1.6.1
Release Info 1.6.2

Meet Magento #6.12 am 21. und 22. Mai in Leipzig

Dienstag, 24. Januar 2012

Am 21.und 22. Mai 2012 findet im Leipziger The Westin Hotels die mittlerweile sechste Fachkonferenz Meet Magento statt. Auf der ersten Magento-Konferenz nach der Übernahme durch Ebay dürfte es an Gesprächsthemen nicht mangeln.

(weiterlesen …)

Magento 1.6.0.0 ist released

Mittwoch, 14. September 2011

Vor kurzen wurde Magento 1.5 abgelöst durch 1.6.0.0. Neben neuen features wurden auch zahlreiche Bugs beseitigt.
Die Hauptänderungen sind:

  • Minimum Advertised Price
  • Persistent Shopping Cart
  • Shipping Integration with Label printing support

Es wurde aber auch Prototype auf 1.7 gehievt (schade, dass es nicht durch jQuery abgelöst wurde) und die Paypal Schnittstelle optimiert. Gravierender sind aber die Beseitigung der Fehler, welche in Magento doch nicht so wenig sind – auch wenn nicht alle auffallen oder relevant sind.

Links:
Download
Release Note