关于CI 扩展性一点疑问
公司一个项目用CI来做,以前没接触过,总体来说,CI还是可以的。因为前段时间用magento 二次开发 搞一个小网店,这个东东用zend 框架做的,扩展性非常不错,他允许开发者在不修改magento 核心代码的前提下进行重写。说回CI框架身上,如果我们开发的项目交给第三方,如何让第三方在不修改项目代码同时进行功能的增加?比如做一个网店,客户这边的技术工程师想在会员注册页面增加几个字段,手机号码啊,微博号之类的,在现有的CI上,不得不修改原来controllers 层和views 层代码。各位大神有没有好的方法独立出一个local 文件夹,这个文件夹和app差不多的文件结构,主要是对app 里面的东东进行继承或替换。加载顺序 local -->app-->system。CI核心没怎研究,各位大神有啥好方案,能让框架的扩展性更高 HMVC 你搜搜就有了
页:
[1]