《PHPMVC開發實戰711142852》是2013年機械工業出版社出版的圖書。
基本介紹
- 書名:PHPMVC開發實戰711142852
- 作者:李開涌
- 出版社:機械工業出版社
- 出版時間:2013年
- ISBN:9787111428527
內容簡介,圖書目錄,
內容簡介
MVC是一種先進的開發模式,能夠解決團隊開發之間協同配合的問題,使得網站各部件以更高的效率運行。MVC模式將網站分為3大部件,分別為模型、視圖、控制器。這3大部件各自分離,但又相互依存,最終形成了一個容易維護、容易擴展、高效運行的網站平台。對於後台程式設計師,藉助於MVC模式就可以更加專注於功能的實現,而不需要太多地涉及頁面與前端。這種分工協作的最終目的是提高開發效率及項目質量。對於個人項目,也許在其他編程技術(例如Java、Python)中,MVC模式並沒有優勢,但在PHP中,由於支持混合編程,所以使用MVC模式進行編程,能顯著提高工作效率。
本書是國內第一本專門介紹PHPMVC開發模式的圖書,全書圍繞MVC實現思路進行細緻的講解。通過MVC編程模式,以點帶面,全面深入探討PHP核心技術。同時,本書也是一本深入介紹利用PHP構建高性能網站的圖書,通過MVC的資料庫中間件,可以輕鬆實現網站群體、讀寫分離等高級套用,本書在此基礎上還會進一步介紹當前流行的NoSQL套用、全文搜尋套用等。最後,作者通過一個自行編寫的MVC框架,引導讀者開發屬於自己的PHPMVC框架。
本書內容通俗易懂、示例形象,適合廣大的Web從業人員閱讀。由於PHP非常簡單、易用,所以就算是未接觸過PHP的讀者或者初學者,只要掌握了基礎的面向對象編程思想就可以輕鬆上手。
圖書目錄
前言
基 礎 篇
第1章 開發前準備
第2章 面向對象基礎
第3章 類的高級特性
實 戰 篇
第4章 PHP MVC發展狀況
第5章 ThinkPHP開發入門
第6章 ThinkPHP開發MVC套用
第7章 ThinkPHP的資料庫操作
第8章 安全與調試
第9章 ThinkPHP功能庫
第10章 網站靜態化
第11章 ThinkPHP擴展
第12章 SOAP分散式開發
第13章 整合Smarty模板引擎
第14章 整合Coreseek全文搜尋服務
第15章 使用MongoDB
第16章 Redis實戰
項 目 篇
第17章 開發論壇系統
第18章 開發自己的MVC框架
附錄
附錄A 讓Nginx支持Pathinfo模式
附錄B 配置團隊開發環境