1

对于我的项目,我希望能够设置多个网站(App),并根据客户的要求,激活和设置模块。这些模块可以是新闻模块、图像查看器模块等。

我的引擎由脚本和库组成,这些脚本和库管理一些事情,例如 WebApp 路由、模块、CMS 的用户权限。我想在我的所有应用程序之间共享此代码,以避免不必要的重复。

我想知道在 Heroku 上执行此操作的最佳方法是什么,因为我对此 (Heroku) 完全陌生,而且我不确定这是否可行。

另外,我是否错误地认为每个网站都是一个应用程序,即使它们之间的唯一区别基本上是模板和单个设置文件?

谢谢

4

1 回答 1

1
  1. 如果您没有使用 git 的经验,请熟悉它。
  2. 我建议拥有一个具有不同分支的应用程序,您可以在其中保留特定于实例的配置。
  3. 您为每个网站创建一个应用程序实例。
  4. 您将特定分支推送到特定应用程序,例如

    git push git@heroku.com:.git :master

于 2012-12-05T14:08:56.550 回答