Ibexa - mein Weg von Alptraum zu Traum
What did you like?
Ibexa ist eine Digital Experience Platform. Alles ist Content, alles kann miteinander verknüpft werden und daraus ergeben sich unglaublich viele Möglichkeiten. Von Headless-CMS über Onlineshop und sogar eine gewisse PIM-Funktionalität ist gegeben. Ibexa lässt sich extrem gut über das Backoffice anpassen und für alles andere muss man nur ein wenig Symfony können. Okay, man muss schon recht viel Symfony können, insbesondere wenn es um die Konfiguration über YAML geht.
What did you not like?
Ibexa basiert auf ezPublish, was noch mehr oder weniger komplett Opensource war. Ibexa selbst basiert auch auf stabilen Paketen wie dem Symfony-Framework. Aber Ibexa selbst ist eben nicht komplett Opensource, was für mich als Entwickler bedeutet, dass ich mich hauptsächlich auf die Dokumentation verlassen muss. Das übliche "Ich guck mal bei Stack Overflow" kannst du hier komplett knicken. Das bedeutet auch, dass die Lernkurve meiner Meinung aus Entwicklersicht schon irgendwie heftig ist. Wenn man jetzt zum Beispiel ein Shopware vergleichen würde, da gibt's halt immer irgendwo irgendeinen Foren-Eintrag, der sich mit Fehlermeldung XYZ befasst, bei Ibexa hast du das nicht.
Which problems are you solving with the product?
Ich erweitere Ibexa mit eigenen Symfony-Controllern. Der Vorteil ist, dass es halt wirklich Standard-Symfony-Code ist. Wenn Du also gut in dem PHP-Framework bist, kriegst du vieles in Ibexa auch hin. Ich befasse mich aber auch, ehrlich gesagt, erst 2 Monate mit Ibexa. Davor habe ich in erster Linie Shopware-Plugins geschrieben. Insofern ist der Ansatz hier auch für mich relativ neu. Grundsätzlich bin ich aber davon begeistert, wie viele Medientypen und wie viele Konfigurationsmöglichkeiten Ibexa bietet. Das volle Potential habe ich noch lääääängst nicht ausgeschlachtet, weil - wie gesagt - ich bin da selbst noch relativ neu. Aber macht Spaß. Oh, ich bin abgeschweift: Ich bin halt Entwickler und baue an Ibexa das ran, was Ibexa im Werkszustand nicht kann.
Anonym
Music Producer
Computer Software
11–50 employees