MVC是一種先進的開發(fā)模式,能夠解決團隊開發(fā)之間協(xié)同配合的問題,使得網站各部件以更高的效率運行。MVC模式將網站分為3大部件,分別為模型、視圖、控制器。這3大部件各自分離,但又相互依存,最終形成了一個容易維護、容易擴展、高效運行的網站平臺。對于后臺程序員,借助于MVC模式就可以更加專注于功能的實現(xiàn),而不需要太多地涉及頁面與前端。這種分工協(xié)作的最終目的是提高開發(fā)效率及項目質量。對于個人項目,也許在其他編程技術(例如Java、Python)中,MVC模式并沒有優(yōu)勢,但在PHP中,由于支持混合編程,所以使用MVC模式進行編程,能顯著提高工作效率。《PHP MVC 開發(fā)實戰(zhàn)》是國內第一本專門介紹PHP MVC開發(fā)模式的圖書,全書圍繞MVC實現(xiàn)思路進行細致的講解。通過MVC編程模式,以點帶面,全面深入探討PHP核心技術。同時,《PHP MVC 開發(fā)實戰(zhàn)》也是一本深入介紹利用PHP構建高性能網站的圖書,通過MVC的數(shù)據庫中間件,可以輕松實現(xiàn)網站群體、讀寫分離等高級應用,本書在此基礎上還會進一步介紹當前流行的NoSQL應用、全文搜索應用等。最后,作者通過一個自行編寫的MVC框架,引導讀者開發(fā)屬于自己的PHP MVC框架?!禤HP MVC 開發(fā)實戰(zhàn)》內容通俗易懂、示例形象,適合廣大的Web從業(yè)人員閱讀。由于PHP非常簡單、易用,所以就算是未接觸過PHP的讀者或者初學者,只要掌握了基礎的面向對象編程思想就可以輕松上手。