時代在變化,技術在革新,框架也在進步,而開發人員的綜合素質更需要提升,從以前寫出能運行的代碼到寫出更優雅、規范、嚴謹和易維護的代碼,這便是ThinkPHP5
所賦予開發者的使命,本書會引導開發者寫出更嚴謹和更規范的代碼。
本書對于一個剛接觸ThinkPHP5
的新手會更加有幫助,但你仍然需要PHP
基礎以及起碼熟悉一種WEB
服務器,而對于已經上手的開發者,本書可以當成是ThinkPHP5
的標準代碼以及開發技巧以備查詢。
每一篇內容都分為主體和拓展討論兩個部分,主體部分的內容一定要掌握,拓展討論部分可以根據自身的接受程度和需要來學習。并盡量確保按照順序來進行練習,因為有一些練習的內容需要前面練習的內容做鋪墊基礎。
新人的學習曲線建議:感性認知->概念理解->理性認識->實踐掌握。官方的完全開發手冊雖然涉及全面,但不適合新手學習入門,而是作為學習之后的補充以及開發過程中的工具書。
本書有些代碼的思想可能你并不能上來就領悟,但只要親自實踐每一個例子,隨著學習的深入,在不同的階段你的感悟和心得也會不同,經過多次咀嚼消化之后的,你會真正領悟本書的所有代碼并駕輕就熟的寫出你需要的實現代碼,本書的后半部分,筆者也會列舉一些開發技巧,教你如何寫出事半功倍的代碼。
本書寫作的時候5.1
已經正式發布了,為了跟上時代的步伐和體驗最新的特性,本書所有的例子都使用5.1
的代碼(建議使用最新的版本進行學習,更穩定和強大)。例子中的數據和輸出結果可能并非完全一致僅供參考,只是代表筆者使用的環境和輸出,部分示例的輸出結果可能和你的測試數據以及環境相關。