Hi OXID-Community,
da das OXID-Framework in Zukunft auf Symfony-Components basieren soll, habe ich mir überlegt einen eigenen Versuch zu starten OXID zu refaktoren.
Ich richte mich nach dem Aufbau des OXID-Frameworks jedoch werde ich andere Programmiertechniken verwenden.
Im Moment sind das die Ziele, die ich verfolge:
Damit jeder was davon hat und mein Fork (mit dem ich heute begenonnen habe) auch für jeder Mann zugänglich ist habe ich diesen auf github veröffentlicht:
oxid-eshop-base
oxid-eshop
Für Unterstützung wäre ich sehr Dankbar. :)
Ich werde in den kommenden Tagen ein Ticketsystem einrichten, indem man Features und Bugs erstellen kann.
Um das ganze zu testen müsst ihr euch composer runterladen.
Nach der Installation kann man sich den Code via:
clonen.
Das ganze befindet sich noch in einer sehr frühen Version. Deshalb ist erst ein sehr geringer Teil an Code vorhanden.
Gruß,
Robin Lehrmann
da das OXID-Framework in Zukunft auf Symfony-Components basieren soll, habe ich mir überlegt einen eigenen Versuch zu starten OXID zu refaktoren.
Ich richte mich nach dem Aufbau des OXID-Frameworks jedoch werde ich andere Programmiertechniken verwenden.
Im Moment sind das die Ziele, die ich verfolge:
- namespaces
- der oxid-shop als einzelnes composer package
- alle verwendeten oxid-libraries als composer dependency
- ein besseres und dynamisches Routing
- rest-api
- dependency injection mit Pimple
Damit jeder was davon hat und mein Fork (mit dem ich heute begenonnen habe) auch für jeder Mann zugänglich ist habe ich diesen auf github veröffentlicht:
oxid-eshop-base
oxid-eshop
Für Unterstützung wäre ich sehr Dankbar. :)
Ich werde in den kommenden Tagen ein Ticketsystem einrichten, indem man Features und Bugs erstellen kann.
Um das ganze zu testen müsst ihr euch composer runterladen.
Nach der Installation kann man sich den Code via:
Code:
composer.phar create-project -s dev oxideshop/ce oxid
Das ganze befindet sich noch in einer sehr frühen Version. Deshalb ist erst ein sehr geringer Teil an Code vorhanden.
Gruß,
Robin Lehrmann