动态实例化
在CI中,组件的导入和函数的执行只有在被要求的时候才执行,而不是在全局范围。除了最小的核心资源,不假设系统需要任何资源,因此缺省的系统非常轻量级。被HTTP请求所触发的事件,以及你设计的控制器和视图将决定它们什么时候被引用。
松耦合
耦合是指一个系统的组件之间的相关程度。越少的组件相互依赖那么这个系统的重用性和灵活性就越好,CI是一个松耦合的系统
组件专一性
Magento是一套专业开源的PHP电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。Magento开源网店系统的特点主要分以下几大类,网站管理促销和工具国际化支持SEO搜索引擎优化结账方式运输快递支付方式客户服务用户帐户目录管理目录浏览产品展示分析和报表Magento 1.6 主要包含以下新特性:•持久性购物 - 为不同的
专一是指组件有一个非常小的专注目标,在CI里,为了达到最大用途,每个类和它的功能都是高度自治的。
CI是一个动态实例化的、高度组件专一的松耦合系统
以上就介绍了Codeigniter设计和架构目标,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。









