TL; DR:
- 资产,部分,布局,宝石配置,应用程序之间共享的其他代码
- 每个应用的不同数据库
能够同时更新所有应用的代码库,而不会影响客户网站上的自定义代码
公寓? Rails引擎? CDN?
我希望在我的所有客户端上都有某些元素(管理导航栏和侧边栏,设计配置(除了:host
之外)以及其他位)网站。这很棒,但我也希望能够一次更新我的代码库,并将其推出(最好使用git),访问我所有客户的网站,以确保他们拥有我编写的最新代码。
我一直在考虑为基本功能创建引擎并为资产创建CDN,但我仍然需要手动执行任何界面更改(例如在管理导航栏中添加链接)与每个客户的项目合作。
公寓可以解决这个问题,并且仍然允许每个客户拥有我们用于他们自己网站的唯一代码库/ git repo 吗?
我知道我没有尽力准确地描述我的问题,所以如果你想让我澄清任何事情,请问。
任何阅读材料都会受到赞赏。
编辑:我应该添加我目前在AWS群集上使用Deis进行制作。