Aktuell tut sich viel beim Oxid eShop System, die Beta von Version 6.0 wird aktuell getestet, der Release könnte noch in diesem Jahr stattfinden. Gelobt wird hier besonders die gute Performance und das vereinfachte Projektmanagement, das durch technische Optimierungen erreicht wird.
Inhaltsverzeichnis
Composer erleichtert Paketverwaltung
Neu ist die Verwendung von Composer, dem PHP-Abhängigkeiten-Tool. Das bringt vor allem für Entwickler Vereinfachung mit sich: Eine automatisierte Ladefunktion erkennt die Abhängigkeiten bzw. definierten Referenzen und lädt entsprechende „Packages“ jetzt automatisch. Eine große Erleichterung, um Quellcode und Module vom Staging- ins Livesystem zu übertragen.
Übersichtliches Framework
Dank der neuen Namespaces im Framework wurde ein schnellerer Autolademechanismus ermöglicht (PSR-4). Außerdem ist auch die Klassen- und Verzeichnisstruktur aufgeräumt worden. Alles in allem wurde der Code vereinfacht, was es erleichtern individuelle Projekte zu entwickeln.
PHP7 Unterstützung
Endlich unterstützt OXID PHP7 und ist Quelloffen. Ob da alle Drittanbieter mitziehen ist fraglich, aber bei PHP7 kann man ja zukünftig den IONCube einsetzen, um seinen Quellcode zu verschlüsseln.
Neuerungen im Frontend
Das mitgelieferte responsive Theme „Flow“ basiert jetzt auf dem beliebten Bootstrap Framework. Allgemein wurde das Theme samt der CSS Dateien besser gegliedert und ebenfalls aufgeräumt, um die Erweiterung durch Module einacher machen soll.