我的CodeIgniter安装程序遵循通常的方案——一个用户应用程序,以及一个名为“admin”的应用程序,该应用程序的目录级别降低了一级。据我所知,假设最终用户需要他/她自己的界面,可能是一个公共访问较少的界面;因此您有“admin”。
但是模型和库函数通常是相同的。这意味着要维护重复的文件,这样两个应用程序都可以使用——同时还要承担冗余代码固有的所有繁琐和风险。
你如何整合你的职能?
multiple applications with codeigniter from same framework directory?
... 其中提到: http://codeigniter.com/forums/viewthread/136321/
... 也与此有关: http://ellislab.com/codeigniter/user_guide/general/managing_apps.html