- 相關(guān)推薦
網(wǎng)頁(yè)設計PHP5優(yōu)秀書(shū)籍推薦
做網(wǎng)頁(yè)設計的關(guān)注PHP的人越來(lái)越多了,可惜國內PHP5方面的好書(shū)還非常少,幾乎可以說(shuō)沒(méi)有。PHP4即將是明日黃花,所以學(xué)PHP最好直接學(xué)PHP5。下面是小編認為比較好的PHP5書(shū)籍:1. Core PHP Programming, 3rd Edition

這本書(shū)是PHP專(zhuān)家Leon Atkinson和PHP創(chuàng )始人之一Zeev Suraski合著(zhù)的。國內有第2版,講PHP4的,但這本第3版還買(mǎi)不到。講得非常全面,做為Web編程方面的知識,幾乎全部包括了。最有價(jià)值的是Part 4,講Software Enginerring的,介紹了設計、效率與調試,還介紹了四種最常用的設計模式,非常有參考價(jià)值?上М吘故03年的書(shū),那時(shí)候PHP5還在開(kāi)發(fā)中,所以里面有一些內容并不完全適合現在的PHP5,比如名字空間(PHP5并不支持名字空間)。不過(guò)瑕不掩瑜,做為PHP5的一本綜合書(shū)籍,這本書(shū)非常經(jīng)典,可以用于入門(mén),也可以用于提高。
2. PHP5 Power Programming
這本書(shū)是PHP的另一創(chuàng )始人Andi Gutmans寫(xiě)的,專(zhuān)門(mén)針對PHP5。個(gè)人感覺(jué)這本書(shū)不適合學(xué)習,但很適合提高時(shí)參考。里面花了大量篇幅講述PHP5的面向對象機制,不過(guò)基本上跟Core PHP Programming重復,所以看過(guò)Core后再看這些將很快,可以當成溫故一遍。還有一章介紹了PHP5里的高級面向對象特性,如迭代器,反射API(Reflection API,在其它面向對象語(yǔ)言里稱(chēng)自省),也介紹了設計模式?上У氖,跟上面一本書(shū)一樣,都是只講PHP特性的書(shū),具體到PHP高級應用的實(shí)戰講得感覺(jué)比較欠缺,像MVC模式,兩本書(shū)都沒(méi)講到,而這些對PHP高級編程來(lái)說(shuō)是非常重要的。比較令人安慰的是這本書(shū)還介紹了很多PHP高級特性,像PEAR包,APC,APD,Xdebug,還有Zend Studio的使用,等等,這些還是非常有價(jià)值的?傊,這是一本很適合提高時(shí)使用的書(shū)籍,跟Core一樣,也是PHP書(shū)籍中的經(jīng)典。
3. PHP and MySQL Web Development, 3rd Edition
這是國內唯一能買(mǎi)到的PHP5書(shū)籍,中文翻譯,但翻譯質(zhì)量不怎么樣,有些句子讀起來(lái)莫名其妙。這本書(shū)比較適合初中級的PHP學(xué)習,而且非常實(shí)際,有很多基本應用的實(shí)例,很適合入門(mén)。除了數據庫知識很不錯外,里面也講到了使用PHP和MySQL開(kāi)發(fā)中等項目時(shí)所需要考慮到的問(wèn)題,介紹了很多基本的軟件項目管理方法,非常實(shí)用。后面幾章是一些實(shí)例,介紹了購物車(chē),郵件列表,內容管理系統和論壇的編寫(xiě),不過(guò)都只是基礎,沒(méi)有高級技巧。里面有一張泛泛地講到了電子商務(wù)安全,可以參考下。個(gè)人感覺(jué)相當不錯的內容 是MySQL部分,基本涵蓋了數據庫基礎和MySQL基礎及高級特性,但限于篇幅,沒(méi)有去講得很深入,權當是入門(mén)指引了。因為是國內能買(mǎi)到的,所以很多人可能會(huì )喜歡從這本書(shū)開(kāi)始學(xué)PHP5,我覺(jué)得也不錯?傊芡扑]這本書(shū)。
4. Essential PHP Security
這是一本講述PHP編碼安全的書(shū),非常需要引起PHP開(kāi)發(fā)人員的重視。我覺(jué)得這是一本必讀書(shū)籍,讀過(guò)后會(huì )讓你冒冷汗,F在注重安全編碼的人實(shí)在太少了,對于一個(gè)專(zhuān)業(yè)的PHP程序員,PHP安全特性絕對要爛熟于胸,而這本書(shū)就提供了一個(gè)非常好的視角。
5. PHP Architect's Guide to PHP Design Patterns
這本書(shū)我正在看,對于PHP5面向對象的學(xué)習絕對非常有幫助。里面介紹了非常多的設計模式,直接以PHP語(yǔ)言實(shí)現出來(lái),可以讓你一步到位使用模式思想。第17章介紹了PHP里的MVC模式,可以說(shuō)是帶了個(gè)好頭,很有參考價(jià)值。由于還沒(méi)看完,所以不敢多評價(jià),但可以肯定的是,這本書(shū)對于學(xué)PHP5面向對象高級編程的人來(lái)說(shuō)是絕對必備的。國內有中文版,phpchina社區翻譯的,可以下載過(guò)來(lái)參考下。另外,好像關(guān)于PHP設計模式的書(shū)又出了一本,叫做《PHP5: Objects, Patterns and Practice》,可惜我Google了半天也找不到下載地址,只能作罷了,希望以后能找到。
【網(wǎng)頁(yè)設計PHP5優(yōu)秀書(shū)籍】相關(guān)文章:
網(wǎng)頁(yè)設計基礎06-20
網(wǎng)頁(yè)設計課程08-09
網(wǎng)頁(yè)設計的步驟06-16
書(shū)籍封面設計的設計技巧06-11
PHP5異常處理的方法07-21
網(wǎng)頁(yè)版式設計構成10-30
網(wǎng)頁(yè)字體設計的技巧07-01
網(wǎng)頁(yè)設計配色技巧05-31