ThinkPHP官方出品,入門
TP5必讀系列(四)
概述
本系列文檔版權歸
ThinkPHP官方所有,未經授權,禁止任何方式轉載和下載,侵權必究!
5.0版本的數據庫和模型相較于3.2版本,官方進行了完全重構設計,更加規范和面向對象。本書主要圍繞數據庫和模型的用法,全面講解了ThinkPHP5.0數據庫的數據遷移、生成,以及數據查詢處理,其中花費大量的章節講解了模型及關聯的詳細用法,幫助一個新手更好的理解數據庫和模型的關系及使用,參差了很多的實用技巧和注意事項。
由于新版的數據庫和模型的功能細節實在太多,所以本書的目的并非追求面面俱到,而是盡可能以淺顯易懂的方式,由淺入深的剖析數據庫和模型中最關鍵以及最精彩的部分,相信比起你曾經耗費的時間和走過的彎路,有時候細小的點撥會給你全面的啟發,如果本書看完之后有醍醐灌頂的感覺,那么也不枉費筆者的一番苦心和日夜。
主要內容
通過九個章節的學習,系統的介紹了數據庫和模型的基本用法及高級技巧,為了確保學習示例的效果,請確保你使用的是
5.0系列的最新版本。
章節及完成情況:(√表示已經完成)
- 第一章:數據庫架構基礎
√ - 第二章:數據創建和遷移
√ - 第三章:查詢構造器
√ - 第四章:高級查詢技巧
√ - 第五章:模型和對象
√ - 第六章:模型數據處理
√ - 第七章:模型高級用法
√ - 第八章:模型關聯
√ - 第九章:性能和安全
√ - 附錄A:常見問題(陸續整理)
- 附錄B:使用MongoDb
√ - 附錄C:數據庫配置清單
√
由于時間倉促,未能太多時間進行校對勘誤,因此已完成的章節也會陸續更新和完善,如有問題可以及時留言,敬請諒解。
閱讀對象
本指南的閱讀對象是對ThinkPHP5有基本的認識并掌握了基本使用,但希望深入了解和使用數據庫和模型的開發者。由于篇幅原因,并不打算從基礎開始說起,講述的內容需要你已經掌握下面的基礎知識,否則可能會有所困惑,事倍功半。
我們假設你已經了解:
- 如何安裝框架并配置
Vhost; - 了解PHP面向對象和類的用法;
- 知道如何進行應用配置;
- 了解命名空間的用法;
- 如何正確使用路由;
- 如何使用控制器;
如果對以上內容還不掌握的話,建議首先閱讀下本入門系列其它幾部:
