Ich suche nach einer Plugin-Struktur für Laravel-basierte Anwendungen.Laravel 4 Stecksystem
Zum Beispiel kann eine Forum-Software, ein CMS oder eine E-Commerce-Anwendung von einer Plugin-Struktur profitieren.
Meine Frage ist, was der beste Weg ist, dieses Plugin-System zu implementieren, so dass Plug-ins von Drittanbietern die Anwendung erweitern können. Das Hauptproblem ist, dass es dynamisch erweiterbar sein sollte und Benutzer in der Lage sein sollten, diese Plugins einfach zu installieren, ohne den App-Code zu stören.
Diese Frage erstreckt sich auch auf Themen, aber das ist eine andere Frage. Irgendwelche Ideen?
Sie interessiert sein an [Package Development] (http://laravel.com/docs/packages) –
Es gibt viele verschiedene Möglichkeiten, dies zu tun. Einige wurden auf Stackoverflow in ähnlichen Fragen skizziert, wenn Sie das Laravel 4 Detail weghalten. Wenn Sie eine Besprechung mehrerer Konzepte in verschiedenen Systemen mit ihren Vor- und Nachteilen untersuchen möchten, finden Sie hier einen Vortrag, der mehrere davon abdeckt: [Modulare Anwendungsarchitektur - Confoo.ca 2012] (http://qafoo.com/ talks/12_03_confoo_modular_application_architecture.pdf) ([via] (http://qafoo.com/resources/presentations.html)) – hakre