動態實例化
在CI中,組件的導入和函數的執行只有在被要求的時候才執行,而不是在全局範圍。除了最小的核心資源,不假設系統需要任何資源,因此缺省的系統非常輕量級。被HTTP請求所觸發的事件,以及你設計的控制器和視圖將決定它們何時被引用。
松耦合
耦合是指一個系統的組件之間的相關程度。越少的組件相互依賴那麼這個系統的重用性和靈活性就越好,CI是一個松耦合的系統
組件專一性
專一是指組件有一個非常小的專注目標,在CI裡,為了達到最大用途,每個類別和它的功能都是高度自治的。
CI是一個動態實例化的、高度組件專一的松耦合系統
以上就介紹了Codeigniter設計與架構目標,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。