Magento: eCommerce im Schneckentempo?
Wie schon in diesem Blog angesprochen hatte ich schon im Herbst letzten Jahres das Gefühl, dass Magento als Programm zwar funktional sehr vielseitig und auch von der zugrundeliegenden Programmierphilosophie sicherlich ein Schmankerl ist, dies aber durch eine nicht gerade Aufsehen erregende Performance teuer erkauft wird. Die Version 1.0, die gerade für den produktiven Einsatz veröffentlicht wurde, ist davon leider auch (immer noch) betroffen. An diversen Stellen im Magento-Forum (Geschwindigkeit, HELP….. Magento is killing me……) wird dieses Problem kontrovers diskutiert. Einen richtigen Lösungsansatz – außer natürlich an der Hardware-Schraube zu drehen und sonstige wilde Dinge mit der PHP- und MySQL-Konfiguration anzustellen – habe ich leider noch nicht entdeckt. Zurzeit habe ich daher in Bezug auf Magento ein eher zwiespältiges Verhältnis: zum einen würde ich gerne für zukünfige Projekte verstärkt auf Magento zurückgreifen, zum anderen kann ich mich aber nicht mit dem Gedanken anfreunden, etwaigen Kunden so etwas sagen zu müssen wie ” … ja, aber Zeit brauchen Sie schon …”.
In dem Zusammenhang noch ein kleiner Schwenk zum vielgescholtenen xt:Commerce: Zwar sind die beiden Screencasts zur neuen Enterprise Alpha stumm und nicht so hübsch aufgemacht wie die Magento-Pendants, aber in puncto Geschwindigkeit hat die gezeigte Version einen deutlichen Vorteil gegenüber dem Konkurrenten aus LA.
Kommentare
11 Kommentare zu Magento: eCommerce im Schneckentempo?
-
SandraT am
04.04.2008 um 10:27
Die Javascript-Dateien sind nicht dass Problem, die diese werden ja im Browser-Cache hinterlegt. Das Problem ist das Zend Framework, welches einfach extrem RAM braucht.
-
Tabsl am
04.04.2008 um 11:08
… ich hätte schon längst eine Magento-Installation im Produktiv-Einsatz laufen … wäre das nicht das Geschwindigkeitsproblem
… schade … können nur hoffen dass es noch wird … -
willky am
07.04.2008 um 15:06
Das Problem liegt in meinen Augen an der derzeit noch fehlenden Praxiserfahrung. Genauso gibt es gegensätzliche Aussagen, die die Magento-Performance nur knapp hinter der von os/xt ansiedeln. Ich glaube der Hauptgrund, wieso bei vielen die Performance nicht zufriedenstellend ausfällt, liegt darin, dass hier einfach von einer falschen Basis ausgegangen wird. Ein Magento-basierter Onlineshop mit 10.000 Artikeln auf einem Shared-Hosting-Paket wird nicht funktionieren. Hier muss man zweifellos entsprechende Server-Voraussetzungen schaffen – wie bei fast allen großen Systemen – und unter Umständen einige Tricks auspacken, um optimale Performance zu erreichen. Ich glaube aber dennoch, dass es unterm Strich keine großen Performanceprobleme geben wird.
-
Magento im Schneckentempo: Performance-Probleme wirft Schatten auf das Shopsystem » Beitrag » Kreativ-Projekt-Blog am
07.04.2008 um 15:51
[...] liegt, dass Magento derzeit nur im Schneckentempo läuft ist noch unklar. Schon im September hatte Roman Zenner von cooee schon im Magentoforum auf die Probleme hingewiesen. Scheinbar gab es seither trotz Caching keine [...]
-
markus am
08.04.2008 um 9:16
welche hosting partner würdet ihr den für den magento shop empfehlen?
-
Magento Performance » SEO- und Internet-News by TechDivision am
08.04.2008 um 10:18
[...] und der Datendurchsatz, der nagelneuen Shoplösung Magento Commerce sei grottenlangsam, ja von Schneckentempo ist sogar die [...]
-
Leidet Magento noch unter Performanceproblemen? ||| Handelskraft ||| am
08.04.2008 um 15:51
[...] nun mehren sich auch kritische Stimmen. Roman Zenner von cooee beispielsweise konstatiert: Wie schon in diesem Blog angesprochen hatte ich schon im Herbst letzten [...]
-
» Das Wettrennen um Multishop-Fähigkeiten - Internet-Marketing-Guide.de am
08.04.2008 um 21:46
[...] ist bereits in der aktuellen Version enthalten. Aktuell leidet Magento jedoch unter schlechter Performance, so dass vielfach ein Livebetrieb nicht möglich [...]
-
Ralf am
09.04.2008 um 9:59
Nun haben sich Roy Rubin und Yoav vom Magento-Team sich zu den Geschwindigkeitsproblemen geäußert. Eine Aussage ist u.a., dass Magento nun mal eine Enterprise-Software ist und daher ein low-level-shared-Server dafür in der Regel nicht ausreicht. Und meine Befürchtung, dass “normale” Programmierer mit der Objekt-Orientierten Programmierung überfordert sind, wurden von den Beiden auch bestätigt. Die Beiträge sind sehr interessant. Es scheint so, als ob die Probleme nicht allein softwareseitig lösbar sind …
-
Magento und die Performance | .: mi-lex .de - Ihr Webdienstleister :. am
15.04.2008 um 13:57
[...] Nachdem einige Berichte im Netz veröffentlich wurden, unter anderem bei techdivision oder cooee.de und kreativ-projekt-blog, sind die verschiedensten Meinigung dazu abgebenen [...]



Die vorgestellte Alpha-Version von xtc basiert ebenso wie Magento auf extjs. Dieses Framework benötigt alleine bereits ca. 500 kb an Javascript-Dateien.
Das kann nur gut gehen, wenn wirklich alle Aktionen per Ajax gelöst werden.