ThinkPHP之配置文件加載源碼解析大總結

本文是對配置源碼解析的一個總結,是針對之前所有文章的一個集合總結,融合之前所有的知識點進行簡單的總結。

十二、總結

對于框架中config源碼的解析就到這里結束了,其實源碼的解析并不是很多,而是用了大量的篇幅來介紹了間接使用的一些技術。

雖說這些技術在這個已經成型的框架中不能再進行好好的利用,但是最起碼讓我們知道了他們每一個擴展的作用。

例如Yaconf對于項目配置這塊會有很大的幫助,可以讓配置文件跟項目分離,確保項目安全和跟運維之間的協同。

在例如開篇說的ArrayAccess,這個就是提供像訪問數組一樣訪問對象的接口而已,這個也就是一種好的思想,同理在以后得開發中也可以借鑒這種思想。

在配置文件這一篇中,咔咔認為最重要的就是使用工廠模式加載的不同類型配置文件,在這一節中咔咔也說了后期會在出一篇文章在進行解析的,這一節點的文章如果沒事的話真的可以好好的閱讀一下。

這個也是目前在閱讀源碼的過程中直接碰到的第一個設計模式,后邊會遇到越來越多的設計模式,遇到在進行解析

之前跟著咔咔一起實現的優化框架源碼的過程中,這個配置一定要改過來,否則你需要把框架所有的配置類型都需要改為對應的。

ThinkPHP之配置文件加載源碼解析大總結
在這里插入圖片描述

截止到本文,配置文件加載源碼就解析完了,主要學習其中的一些知識點,至于代碼設計就需要花更多的時間去理解和了解了。

配置是框架的核心,需要我們去好好的理解。

堅持學習、堅持寫博、堅持分享是咔咔從業以來一直所秉持的信念。希望在偌大互聯網中咔咔的文章能帶給你一絲絲幫助。我是咔咔,下期見。

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享