PromoBlog

PromoNews 06/2016: Symfony-Update, PHP 7 und Event Sourcing

Im Juni lag der Fokus unserer Entwicklung auf zwei verschiedenen Themenbereichen, die sich eher im Hintergrund des Systems abspielen, aber dennoch für die Zukunftssicherheit eines Systems wie iPM_Promotion von elementarer Bedeutung sind. Nach intensiver Vorbereitung haben wir im Juni das Update auf die neue Symfony-Version 3.1 vorgenommen. iPM_Promotion basiert im Kern auf diesem Framework, daher ist eine regelmäßige Aktualisierung der Komponenten sehr wichtig. Ebenso haben wir die Prüfung des Upgrades auf die neue PHP-7-Version begonnen. PHP ist die serverseitige Skriptsprache, auf der iPM_Promotion basiert. Das PHP-Upgrade verspricht zahlreiche Performanceverbesserungen sowie spannende neue Sprachfeatures für die zukünftige Entwicklung.

Nachdem wir uns in den letzten Wochen und Monaten intensiv mit den Themen Event Sourcing und CQRS beschäftigt haben, konnten wir dies nun operativ in den ersten Bereich der Applikation einbinden. Die Stornierung innerhalb des Systems wurde überarbeitet und gemäß dem Ansatz eines Event-Systems umgesetzt. Auch die Termin-Verschiebung wurde anschließend für das neue Event-System überarbeitet. Dieser event-gestützte Ansatz gibt uns in Zukunft viele Möglichkeiten für hochspannende Funktionen und Auswertungen, da deutlich mehr Informationen zur Ausführung einzelner Aktionen im System vorgehalten werden können.

Neben den technischen Themen waren wir auch konzeptionell im Juni sehr fleißig und haben die Planung diverser neuer Features für iPM_Promotion vorbereitet. Mit der Umsetzung dieser Features beginnen wir direkt ab Anfang Juli.

Auch in Bezug auf den Support und die Einarbeitung in iPM_Promotion haben wir uns im Juni viele Gedanken gemacht und tolle Ansätze entwickelt. Die ersten Neuerungen diesbezüglich werden voraussichtlich bereits im Juli in das System eingebunden. Ebenso haben wir verschiedene neue Hilfe-Inhalte vorbereitet und in unsere PromoHilfe eingebunden:

Posted in: