我有一个处于繁重开发状态的应用程序,我希望允许我的用户/客户根据他们的需要进行扩展(在计划等方面有限制)我可以使用什么方法来将自己的代码部署到应用程序中?
我能想到的选项是:
- PHAR 存档根目录中的映射器文件,其中说明了什么是什么。(有点像在java中:D)
- 手动部署,客户上传他们的代码,我们对其进行审核并将其放在应该去的地方(这会导致许多不满意的客户,因为审核代码需要时间......)
我在想我能想到的各个方面,数据库是为每个应用程序分开的,所以没有太大的问题,但是代码可能会暴露很多可能破坏业务的东西。
我正在寻找的是一个好的方法,新的观点,沿途可能的颠簸和新的想法。
谢谢!