【发布时间】:2011-11-25 14:23:36
【问题描述】:
我正在构建几个需要类似“模块”的网站。例如,站点可能具有完全相同的登录系统、论坛等。
有没有一种方法可以让我构建这些模块一次,然后将它们“放入”这些不同的站点中?我看到的一些挑战:
- 在各个站点中保持代码一致。对模块所做的任何更改都应传播到使用该模块的所有站点。我想我需要一种升级方式?
- 数据库:这些功能需要作为更大应用程序的一部分工作。可能模块需要定义与其各自站点中其他表的关系。
我确定还有更多问题。我想我应该看看这个:https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home,但我没有任何经验。
所以,我正在为这个想法寻找解决方案、建议或更多问题。
【问题讨论】:
标签: model-view-controller codeigniter architecture codeigniter-2 hmvc