Php Laravel 4插件系统
我正在为基于Laravel的应用程序寻找一些插件结构 例如,论坛软件、cms或电子商务应用程序可以受益于插件结构 我的问题是,实现这个插件系统的最佳方式是什么,这样第三方插件就可以扩展应用程序。主要问题是它应该是动态可扩展的,用户应该能够轻松地安装这些插件,而不会弄乱应用程序代码Php Laravel 4插件系统,php,plugins,laravel,laravel-4,Php,Plugins,Laravel,Laravel 4,我正在为基于Laravel的应用程序寻找一些插件结构 例如,论坛软件、cms或电子商务应用程序可以受益于插件结构 我的问题是,实现这个插件系统的最佳方式是什么,这样第三方插件就可以扩展应用程序。主要问题是它应该是动态可扩展的,用户应该能够轻松地安装这些插件,而不会弄乱应用程序代码 这个问题也延伸到主题,但那是另一个问题。有什么想法吗?我对这个问题有点困惑,但我相信您所寻找的已经在Laravel 4中实现了。它们被称为软件包,可以在中找到并使用Composer轻松安装和自动加载到您的应用程序中。L
这个问题也延伸到主题,但那是另一个问题。有什么想法吗?我对这个问题有点困惑,但我相信您所寻找的已经在Laravel 4中实现了。它们被称为软件包,可以在中找到并使用Composer轻松安装和自动加载到您的应用程序中。Laravel是一个框架,而不是像Wordpress或Joomla那样的CMS,因此适合每个人的插件系统可能很难创建,因为Laravel可以以多种方式使用,但在某些情况下,我确实看到了简易软件包的好处 已经提到了包装商,它并不能直接解决您的问题,但是:
你可能会对有很多不同的方法感兴趣。如果你避开Laravel 4的细节,在类似的问题中已经概述了Stackoverflow。如果您想对不同系统中发现的多个概念进行回顾,并讨论它们的优缺点,下面是一个涵盖多个概念的演讲:()这种方法可能非常适合希望向软件添加功能的开发人员。但当管理网站的用户想要向网站添加插件时,这种方法很复杂。它应该像从面板添加插件并启用或禁用插件一样简单。我想知道的是如何使用Laravel最好地集成此功能。