CodeIgniter - 编写CMS的方法?

时间:2013-11-12 12:14:35

标签: php codeigniter content-management-system

我正在构建基于CodeIgniter和Wiredesigz HMVC插件的CMS,以便进一步扩展我的PHP,尤其是OOP知识。所以,我已经开始了,并且已经遇到了两个我希望有人可以帮助的最佳实践问题。

  1. 我的CMS核心(包含所有全局使用的功能,如日志系统事件,加载脚本和不同模块的CSS等)是否应驻留在库中(调用核心模块模型) )或核心模块本身?

  2. 如果我将核心功能放在模块中,我的其他模块是否应扩展Core(类扩展Core)或者它们应该是独立的(User构造函数加载Core模块)?

2 个答案:

答案 0 :(得分:0)

您可以根据codeigniter框架

引用CMS项目pyrocms

答案 1 :(得分:0)

我已经对此做了更多阅读,但没有找到真正的共识。一些评论说这取决于你的最终目标是什么。由于此处没有其他建议或答案,我认为这是个人选择。