Erfahrungen mit VEYTON
/ Autor: Albrecht, 18 Sep 2009Seit einiger Zeit gibt es mit VEYTON den kostenpflichtigen Nachfolger des Open-Source-Shops von xt:Commerce. Inzwischen habe ich einige Erfahrung mit der Konfiguration des Shop und der Entwicklung von Erweiterungen gesammelt. Zeit für ein erstes Resümee.
Meine erste Befürchtung war, ein proprietärer Shop könnte evtl. weniger anpassbar an individuelle Kundenwünsche sein, als eine Open-Source-Version. Ich war also eher skeptisch ob sich VEYTON wirklich durchsetzen kann, gerade dann wenn ein Shop nicht von der Stange kommen darf, sondern individuell an die Wünsche der Kunden angepasst werden muss.
Im alten xt:Commerce konnte (bzw. eher musste) man jede Änderung, jede Indiviudualisierung am Kern des Projekts durchführen. Selbst Module, die theoretisch nachrüstbar waren wie z.B. Versand- oder Bezahlmodule erforderten oftmals einen Eingriff in den Shop-Code.
Ganz anders verhält sich die Sache bei VEYTON. Die Entwickler haben ein cleveres System entwickelt, mit dem Plugins extrem einfach installiert und ohne großen Aufwand auch wieder deinstalliert werden können. Nicht zuletzt das Konzept der Hookpoints hat mich überzeugt. Über diese Hookpoints kann man in nahezu jeder Funktion des Shops eigenen PHP-Code einschleusen. Wird das Plugin entfernt, verschwindet auch der Zusatzcode. Auch Sprachvariablen, Konfigurationsoptionen, Admin-Tools, etc. lassen sich per Plugin nachrüsten und bei Bedarf gemeinsam mit dem Plugin wieder sauber entfernen.
Lediglich die Dokumentation der Schnittstellen, Templatefunktionen und Hookpoints lässt stark zu wünschen übrig. Oftmals hilft an dieser Stelle eine gezielte Suche im Source-Code. Da dieser aber teilweise compiliert ist, bleiben wohl einige Features und Konfigurationsmöglichkeiten vorerst unentdeckt.
Auf jeden Fall ist den VEYTON-Entwicklern eine gute Arbeit zu bescheinigen. Ich bin begeistert vom neuen Plugin-System, während die Anpassung des alten xt:Commerce-Shops oftmals qualvoll war. Und vielleicht kommt ja irgendwann auch eine ordentliche Entwickler-Dokumentation, die mir mein Leben noch weiter erleichtert.


04 Dez 2009
Leider gibt es seitens des Unternehmens null Informationen, wie man das ohne Zweifel tolle Pluginsystem auch im Adminbereich nutzen kann. Die Codebasis des Adminbereichs ist komplett verschlüsselt und praktisch überhaupt nicht individuell erweiterbar. Für mich und meine Kunden ein absolutes No-Go. Leider.
26 Mrz 2010
Die mangelnde Dokumentation für Entwickler finde ich extrem auch nervig