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