我将在php中启动一个新的门户应用程序,它将有5个7个组件.几个月前我读到了关于php phar的内容,并想知道如果分别创建每个组件的phar并以某种方式使用它们对我是否有益.我即将启动应用程序,并且没有先前的phar经验,所以我愿意从堆栈溢出的人那里得到一些我使用它的输入.
我在脑海中使用phar的主题是创建一个面板,网站管理员可以启用/禁用整个组件,以备将来插入更多组件.我们在.net DLL中有相同的概念
问候Junaid
如果你想要某种插件架构,你允许用户添加自定义插件作为phar文件,这肯定是有道理的.它允许更清晰的文件结构,易于分发和安装插件/组件.
另一方面,如果这是一个不会被重新分发或不接受第三方组件的应用程序,那么您只需在插件中引入一个额外的构建步骤,这是不值得的.
但是,是的,在你的情况下它肯定是有道理的,但请注意,不是每个人都知道phars的来龙去脉,所以你可能会让你的插件/组件生态系统对新手用户来说复杂得多.
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |