我在为基于Laravel的应用程序寻找一些插件结构。
例如,论坛软件,cms或电子商务应用程序可以从插件结构中受益。
我的问题是实现此插件系统的最佳方法是什么,以便第三方插件可以扩展应用程序。主要问题是它应该是动态可扩展的,用户应该能够轻松安装这些插件而不会弄乱应用程序代码。
这个问题也延伸到主题,但这是另一个问题。有什么想法吗?
答案 0 :(得分:2)
Laravel是框架,而不是像Wordpress或Joomla这样的 CMS ,所以适合每个人的插件系统可能很难创建,因为Laravel可以在很多方面使用,但我可以在某些情况下看到简单包装的好处。
Packagist已经被提及,它不能解决直接你的问题但是如何:
答案 1 :(得分:0)
我对这个问题有点困惑,但我相信你所寻找的东西已经在Laravel 4中实现了。它们只是名为Packages,可以在http://www.packagist.org找到并轻松安装和自动加载到使用Composer的应用程序。