【问题标题】:How to create hosted app that allows clients to extend it as they like如何创建允许客户随意扩展的托管应用程序
【发布时间】:2013-08-24 16:58:03
【问题描述】:

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

我能想到的选项是:

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

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

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

谢谢!

【问题讨论】:

    标签: php architecture saas


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-02-11
      • 1970-01-01
      • 1970-01-01
      • 2019-05-19
      • 1970-01-01
      • 1970-01-01
      • 2016-03-29
      • 2022-10-07
      • 1970-01-01
      相关资源
      最近更新 更多