0

我有一个处于繁重开发状态的应用程序,我希望允许我的用户/客户根据他们的需要进行扩展(在计划等方面有限制)我可以使用什么方法来将自己的代码部署到应用程序中?

我能想到的选项是:

  • PHAR 存档根目录中的映射器文件,其中说明了什么是什么。(有点像在java中:D)
  • 手动部署,客户上传他们的代码,我们对其进行审核并将其放在应该去的地方(这会导致许多不满意的客户,因为审核代码需要时间......)

我在想我能想到的各个方面,数据库是为每个应用程序分开的,所以没有太大的问题,但是代码可能会暴露很多可能破坏业务的东西。

我正在寻找的是一个好的方法,新的观点,沿途可能的颠簸和新的想法。

谢谢!

4

1 回答 1

0

您是否考虑过使用诸如 Lua 之类的脚本语言?您可以选择向您的客户公开哪些功能,因此风险很小,因为客户将缺乏严重破坏您的基础设施的功能。

于 2013-08-24T17:03:04.210 回答