Codeigniter设计和架构目标
程序员文章站
2023-12-28 15:17:04
...
动态实例化
在CI中,组件的导入和函数的执行只有在被要求的时候才执行,而不是在全局范围。除了最小的核心资源,不假设系统需要任何资源,因此缺省的系统非常轻量级。被HTTP请求所触发的事件,以及你设计的控制器和视图将决定它们什么时候被引用。
松耦合
耦合是指一个系统的组件之间的相关程度。越少的组件相互依赖那么这个系统的重用性和灵活性就越好,CI是一个松耦合的系统
组件专一性
专一是指组件有一个非常小的专注目标,在CI里,为了达到最大用途,每个类和它的功能都是高度自治的。
CI是一个动态实例化的、高度组件专一的松耦合系统
以上就介绍了Codeigniter设计和架构目标,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。