欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Codeigniter设计和架构目标

程序员文章站 2022-06-02 21:17:36
...
动态实例化

在CI中,组件的导入和函数的执行只有在被要求的时候才执行,而不是在全局范围。除了最小的核心资源,不假设系统需要任何资源,因此缺省的系统非常轻量级。被HTTP请求所触发的事件,以及你设计的控制器和视图将决定它们什么时候被引用。

松耦合

耦合是指一个系统的组件之间的相关程度。越少的组件相互依赖那么这个系统的重用性和灵活性就越好,CI是一个松耦合的系统

组件专一性

专一是指组件有一个非常小的专注目标,在CI里,为了达到最大用途,每个类和它的功能都是高度自治的。

CI是一个动态实例化的、高度组件专一的松耦合系统

以上就介绍了Codeigniter设计和架构目标,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。