出版時間:2013-7 出版社:機械工業(yè)出版社 作者:李開涌
Tag標簽:無
內容概要
"MVC是一種先進的開發(fā)模式,能夠解決團隊開發(fā)之間協(xié)同配合的問題,使得網站各部件以更高的效率運行。MVC模式將網站分為3大部件,分別為模型、視圖、控制器。這3大部件各自分離,但又相互依存,最終形成了一個容易維護、容易擴展、高效運行的網站平臺。對于后臺程序員,借助于MVC模式就可以更加專注于功能的實現(xiàn),而不需要太多地涉及頁面與前端。這種分工協(xié)作的最終目的是提高開發(fā)效率及項目質量。對于個人項目,也許在其他編程技術(例如Java、Python)中,MVC模式并沒有優(yōu)勢,但在PHP中,由于支持混合編程,所以使用MVC模式進行編程,能顯著提高工作效率。
本書是國內第一本專門介紹PHP MVC開發(fā)模式的圖書,全書圍繞MVC實現(xiàn)思路進行細致的講解。通過MVC編程模式,以點帶面,全面深入探討PHP核心技術。同時,本書也是一本深入介紹利用PHP構建高性能網站的圖書,通過MVC的數(shù)據(jù)庫中間件,可以輕松實現(xiàn)網站群體、讀寫分離等高級應用,本書在此基礎上還會進一步介紹當前流行的NoSQL應用、全文搜索應用等。最后,作者通過一個自行編寫的MVC框架,引導讀者開發(fā)屬于自己的PHP MVC框架。
本書內容通俗易懂、示例形象,適合廣大的Web從業(yè)人員閱讀。由于PHP非常簡單、易用,所以就算是未接觸過PHP的讀者或者初學者,只要掌握了基礎的面向對象編程思想就可以輕松上手。
"
作者簡介
李開涌,IT作家,技術顧問。 曾供職于電信盈科,主要從事分布式集成系統(tǒng)的開發(fā)。擁有超過8年的開源技術編程經驗,對Linux、FreeBSD以及Hadoop集群等均有豐富的使用及開發(fā)經驗。同時,還是微軟Silverlight MVP,精通微軟的.NET平臺技術,是國內最早從事windows Phone技術普及的IT作者,曾著有《windows Phone 7應用開發(fā)入門與實踐》一書。目前從事分布式開發(fā)及云技術研究。
書籍目錄
前言基 礎 篇第1章 開發(fā)前準備第2章 面向對象基礎第3章 類的高級特性實 戰(zhàn) 篇第4章 PHP MVC發(fā)展狀況第5章 ThinkPHP開發(fā)入門第6章 ThinkPHP開發(fā)MVC應用第7章 ThinkPHP的數(shù)據(jù)庫操作第8章 安全與調試第9章 ThinkPHP功能庫第10章 網站靜態(tài)化第11章 ThinkPHP擴展第12章 SOAP分布式開發(fā)第13章 整合Smarty模板引擎第14章 整合Coreseek全文搜索服務第15章 使用MongoDB第16章 Redis實戰(zhàn)項 目 篇第17章 開發(fā)論壇系統(tǒng)第18章 開發(fā)自己的MVC框架附錄附錄A 讓Nginx支持Pathinfo模式附錄B 配置團隊開發(fā)環(huán)境
編輯推薦
李開涌等編著的《PHP MVC開發(fā)實戰(zhàn)》是國內第一本專門介紹PHP MVC開發(fā)模式的圖書,全書圍繞MVC實現(xiàn)思路進行細致的講解。本書共分為3大部分,分別為基礎篇、實戰(zhàn)篇、項目篇。在內容組織上盡量以循序漸進的方式深入地講解每個知識要領。初級的PHP程序員在閱讀本書內容時,由于引用示例形象不會感覺生搬硬套、敷衍應付;高級的PHP程序員在閱讀本書內容時,也會感受到作者清晰的實現(xiàn)思路,從中獲益。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
PHP MVC 開發(fā)實戰(zhàn) PDF格式下載