创建多个Web应用程序实例的最佳实践

时间:2014-01-30 02:38:14

标签: web-applications multiple-instances

我想了解您对为SaaS开发多个Web应用程序实例的理想方法的看法。

只是对我想要做的事情提出一个粗略的想法:

假设有一个网络应用程序,比如人力资源应用程序(即OrangeHRM)。我作为服务提供商的地方会有多个客户。

在我的应用程序中,它可能有多个具有不同角色的用户,依此类推。

用以下方式实现这一目标的理想方法是什么:

  • 模块化(将来添加新模块)
  • 保密
  • 可扩展性(我不确定这个问题)

我想过使用不同的方法,例如:

  • 我会有多个应用程序副本(想想在public_html文件夹中有多个根文件夹)。这样,我的服务器基本上就可以运行相同的应用程序了。
  • 我会有多个数据库模式,每个客户端一个。我会这样做,以便客户端之间的数据不会混淆在一起。
  • 欢迎提出其他建议......

所以,底线是我希望有多个应用程序实例共享(或可能部分共享)相同的代码。我希望将一个客户的数据分开到另一个客户端。

我最好使用以下语言/框架与MySQL合作作为我的数据存储。

  • Django,Phyton,HTML,CSS,jQuery Laravel,PHP,HTML,CSS,jQuery

由于

0 个答案:

没有答案