Hier geben wir Einblicke in das Unternehmen, Gedanken, How-Tos, Wissenswertes und News, die sich aus der Programmierung und Projekten ergeben. Auch unsere Open Source Aktivitäten begleiten wir hier.

Corporate Blog der prooph software GmbH

prooph Package für Laravel Anwendungen

prooph components Open Source PHP Library

Durch die hohe Modularität der Open Source PHP Library prooph components kann es gerade für Einsteiger etwas länger dauern, bis die Anwendung so weit konfiguriert ist, dass Entwickler mit dem prooph Service Bus und Event Sourcing starten können. Neben Symfony gibt es nun auch für Laravel ein prooph Out-of-the-box Package. Damit ist die Einbindung der prooph components in Laravel Anwendungen in wenigen Schritten erledigt.

Laravel und der Container-Interop Standard

Aktuell unterstützt Laravel noch nicht den Container-Interop Standard , deshalb wird das Laravel Package monii/container-interop-laravel eingesetzt. Dies ermöglicht die Verwendung der Factory-Klassen der einzelnen prooph components. Die Integration des Container-Interop Standards in Laravel ist geplant.

prooph Laravel Package

Nachdem wir bereits im Symfony prooph Bundle ausführlich über die Systemarchitektur der Open Source PHP Library prooph components berichtet haben, steht nun auch Laravel Entwicklern ein vorkonfiguriertes Package zur Verfügung. Das Laravel Package für die prooph components ermöglicht ohne viel Konfigurationsaufwand eine schnelle und einfache Integration von Service Bus und Event Sourcing. Im Laravel Package setzen wir Doctrine DBAL als Persistenz-Adapter ein. Es stehen andere Datenbank-Adapter zur Verfügung. Neben einem Beispiel beinhaltet die Anleitung im Package auch, wie man die vordefinierten Laravel Datenbank Schema Migrations für den Event Store und den Snapshot Store in die eigenen Laravel Migrations einbindet.

Fazit

Laravel ist ein bekanntes Web Application Framework. Mit dem prooph Laravel Package erleichtern wir Entwicklern die Integration der prooph components in Laravel Anwendungen. Die Open Source PHP Library ergänzt Web Applications um Messaging und Event Logging Funktionalität. Die gesteigerte Performance und erhöhte Skalierbarkeit solcher Systeme ermöglicht neue Real-Time Daten-Analysen.

PHP, Laravel, prooph Für die prooph components bieten wir Support und stehen Ihnen gerne beratend zur Seite bei der Einbindung der prooph components in Ihre Laravel Anwendung. Gerne übernehmen wir für Sie auch die Entwicklung eines Service Bus Systems sowie Event Sourcing für Ihre Laravel Anwendungen. Die prooph software Gmbh ist spezialisiert auf verteilte und serviceorientierte Systeme.

Sie suchen einen Laravel Dienstleister für Ihr Projekt: Projektanfrage stellen

Blog Artikel mit ähnlichen Themen