Neue Informationen zu Zen-Cart 1.4 Aktuelles, Shop-Software

Neue Informationen zu Zen-Cart 1.4

Roadmap-Update: Zen-Cart wird schneller, schlanker und kommt mit massenhaft neuen Funktionen

Das Entwickler-Team bietet erste genauere Einblicke in die neue Shop-Version 1.4 von Zen-Cart. Die beliebte Shop-Engine wird ja bereits seit Monaten teilweise komplett neu entwickelt und viele User und Programmierer erwarten fast sehnsüchtig eine erste Testversion.

Diese lässt zwar leider noch auf sich warten, doch immer mehr Details werden bekannt. Die stärksten Änderungen wirken sich offenbar auf die Datenbank-Funktionen aus. Hier bemüht man sich um schnellere Abfragen durch neue Driver-Layer, also den Funktionen die mit der Datenbank kommunizieren. Dazu gibt es mehr Kompatibilität, um Usern auch die Möglichkeit zu geben nicht nur MySQL einsetzen zu müssen, sondern auch PostgreSQL, Oracle und MSSQL.

Besonders interessant erscheint die Überarbeitung der SQL-Caching Funktionen, welche grundlegend geändert wurden. In diesem Zusammenhang wird auch das Memcached-System zum ersten Mal erwähnt, welches einen extremen Geschwindigkeitszuwachs erlauben soll, da alle Caching-Anfragen des Shops auf Hardware basierten Speicher zugreifen kann. Memcache wird u.a. auch von Facebook, YouTube und Wikipedia angewendet.

Auch ein bisheriges Problem - auch wenn es von außen nicht sonderlich auffiel - war, dass viele beliebte Shopfunktionen wie Produkt-Attribute, Produkt-Typen, oder Produktpreis-Optionen, die mittlerweile schon etwas in die Jahre gekommen sind, jeweils massig Abfragen an die Datenbank erforderten. Viele Informationen wurden dabei immer wieder abgefragt, obwohl vielleicht einzelne Module die benötigten Werte bereits gesammelt hatten. Also war es naheliegend diese Funktionen zu optimieren: Ein Aufruf der Startseite, auch mit eingeschaltetem Kategoriezähler, verbraucht nun über 700 Anfragen an die Datenbank weniger, als noch in der Version 1.38.

Natürlich bleiben viele Fragen offen. Nach optimistischer Ankündigung, dass die Zen-Cart Version 1.4 noch heuer veröffentlicht werden soll, machen sich viele Gedanken, ob ein Update von einer älteren Version überhaupt möglich sein wird. Ich selbst nehme an, dass eine Datenbank-Portierung trotz neuer Strukturen möglich sein wird, vorausgesetzt natürlich, dass der Server eine eventuell neu benötigte MySQL-Version zur Verfügung hat. Wenn Sie sehr viele Änderungen an Ihrem bisherigen File-System durchgeführt haben, wird kann der Umbau natürlich sehr umfangreich werden.

Erschienen am 08.08.2008, um 13:03h.