關注PHP的人越來越多了,可惜國內PHP5方面的好書還非常少,幾乎可以說沒有。
創新互聯建站主營臨縣網站建設的網絡公司,主營網站建設方案,成都APP應用開發,臨縣h5成都小程序開發搭建,臨縣網站營銷推廣歡迎臨縣等地區企業咨詢
PHP4即將是明日黃花,所以學PHP最好直接學PHP5。下面是我認為比較好的PHP5書籍:
1. Core PHP Programming, 3rd Edition
這本書是PHP專家Leon Atkinson和PHP創始人之一Zeev Suraski合著的。國內有
第2版,講PHP4的,但這本第3版還買不到。學校圖書館有一本原版,可惜只有一本
(現在在我手里,咔咔)。講得非常全面,做為Web編程方面的知識,幾乎全部包括
了。最有價值的是Part 4,講Software Enginerring的,介紹了設計、效率與調試,
還介紹了四種最常用的設計模式,非常有參考價值。可惜畢竟是03年的書,那時候
PHP5還在開發中,所以里面有一些內容并不完全適合現在的PHP5,比如名字空間(
PHP5并不支持名字空間)。不過瑕不掩瑜,做為PHP5的一本綜合書籍,這本書非常
經典,可以用于入門,也可以用于提高。
2. PHP5 Power Programming
這本書是PHP的另一創始人Andi Gutmans寫的,專門針對PHP5。個人感覺這本書
不適合學習,但很適合提高時參考。里面花了大量篇幅講述PHP5的面向對象機制,
不過基本上跟Core PHP Programming重復,所以看過Core后再看這些將很快,可以
當成溫故一遍。還有一章介紹了PHP5里的高級面向對象特性,如迭代器,反射API(
Reflection API,在其它面向對象語言里稱自省),也介紹了設計模式。
可惜的是,跟上面一本書一樣,都是只講PHP特性的書,具體到PHP高級應用的
實戰講得感覺比較欠缺,像MVC模式,兩本書都沒講到,而這些對PHP高級編程來說是
非常重要的。比較令人安慰的是這本書還介紹了很多PHP高級特性,像PEAR包,APC,
APD,Xdebug,還有Zend Studio的使用,等等,這些還是非常有價值的。
總之,這是一本很適合提高時使用的書籍,跟Core一樣,也是PHP書籍中的經典。
3. PHP and MySQL Web Development, 3rd Edition
這是國內唯一能買到的PHP5書籍,中文翻譯,但翻譯質量不怎么樣,有些句子
讀起來莫名其妙。這本書比較適合初中級的PHP學習,而且非常實際,有很多基本應
用的實例,很適合入門。除了數據庫知識很不錯外,里面也講到了使用PHP和MySQL
開發中等項目時所需要考慮到的問題,介紹了很多基本的軟件項目管理方法,非常
實用。后面幾章是一些實例,介紹了購物車(我最不喜歡這東西),郵件列表,內容
管理系統和論壇的編寫,不過都只是基礎,沒有高級技巧,所以看起來會覺得很不舒
服,呵呵。
里面有一張泛泛地講到了電子商務安全,可以參考下。個人感覺相當不錯的內容
是MySQL部分,基本涵蓋了數據庫基礎和MySQL基礎及高級特性,但限于篇幅,沒有去
講得很深入,權當是入門指引了。
因為是國內能買到的,所以很多人可能會喜歡從這本書開始學PHP5,我覺得也不
錯。總之很推薦這本書。
4. Essential PHP Security
這是一本講述PHP編碼安全的書,非常需要引起PHP開發人員的重視。我覺得這是
一本必讀書籍,讀過后會讓你冒冷汗。現在注重安全編碼的人實在太少了,對于一個
專業的PHP程序員,PHP安全特性絕對要爛熟于胸,而這本書就提供了一個非常好的視
角。
5. PHP Architect's Guide to PHP Design Patterns
這本書我正在看,對于PHP5面向對象的學習絕對非常有幫助。里面介紹了非常多
的設計模式,直接以PHP語言實現出來,可以讓你一步到位使用模式思想。第17章介
紹了PHP里的MVC模式,可以說是帶了個好頭,很有參考價值。
由于還沒看完,所以不敢多評價,但可以肯定的是,這本書對于學PHP5面向對象
高級編程的人來說是絕對必備的。
國內有中文版,phpchina社區翻譯的,可以下載過來參考下。另外,好像關于
PHP設計模式的書又出了一本,叫做《PHP5: Objects, Patterns and Practice》,
可惜我Google了半天也找不到下載地址,只能作罷了,希望以后能找到。可以肯定這
又將是一本讓人振奮的書。
又將是一本讓人振奮的書。
最后想說明的是,Oreilly的PHP書就不用看了,包括PHP創始人Rasmus Lerdorf寫的
《Programming PHP》(現在好像出第2版了),講得東西基本上全是PHP手冊里的東
西,沒必要重復浪費時間。像《Learning PHP5》,《PHP Cookbook》之類,說實話
我個人感覺真的只是PHP手冊的子集。最近好像又出了本同樣可以看成是子集的書,
書名是《Learning PHP and MySQL》,看了一眼就沒看了。不是對Oreilly有偏見,
只是因為它的書全是入門級的,沒什么含金量,屬于看過就扔的那種。想想KR的
《The C Programming Language》吧,呵呵。
最最后想說明的是,PHP手冊,一定要反復看!這個是學PHP最重要的參考資料,每個
人都應該有一本以備不時之需。有中文翻譯版的,不過里面的鏈接有錯誤,看起來不
是很方便,但多摸索幾次就能把鏈接弄對了。
大概就講這些了,只是我個人觀點,希望大家指點批評,共同進步。
首先呢必須會一部分前端。
------
所以呢,這時候你得需要知道 :
html
css
javascript
這一部分,可以選擇網上熱門視頻,各大公開課入門。剛開始不需要了解多深。 能擼出一個個人站點/ 企業小站 就可以進入下一步了
推薦的書籍并沒有,畢竟 只是做個基礎入門:最主要的是多練
妙味課堂, blue大神講解javascript
其實作為一個phper需要掌握的知識需求是挺多,因為一般來說php會大量跟頁面交互,不管是做app的接口,還是pc網站。
PHP
入門:
可以在網上找到(x豆,x酷)各類php熱門視頻,基本上這些視頻里面都會講到如何使用編輯,配置環境等一系列基礎教程。
如果沒有任何語言基礎不推薦直接看書。
進步:
這時候你得需要php手冊了,了解常用函數。
學習mysql ( 數據庫 )
了解php各大框架 -- Thinkphp,Yii,Laravel等 ( 答主比較懶,框架辣么多,就不one by one了);然后選一款框架嘗試搭建一blog,實現常規登錄,注冊,文章發布,修改。
提高:
了解linux ,在linux下搭建 php環境(這時候要脫離 xamp,wamp等之流了);
知道使用版本控制:git svn;
書呢可以看看
《 深入PHP:面向對象、模式與實踐 》
《 PHP核心技術與最佳實踐 》
《 鳥哥的Linux私房菜 》
《 MySQL手冊 》
《 MySQL必知必會 》
《網頁三劍客》據我所知不是你說的 php,asp.net和數據庫吧,
網頁三劍客是由Dreamweaver,Fireworks,Flash三個軟件組成,俗稱三劍客。
你想學習網頁制作,我推薦你學習HTML,CSS,JS,然后php和數據庫,買書不是很必要,建議你可以先下載一些視頻教程看看,php100的視頻教程不錯,你百度一下就有
先安裝阿帕奇 其實阿帕奇基本自帶數據庫mysql 然后只要會PHP你用什么編寫都行推薦EditPlus
網頁題目:有關php和數據庫書籍 php數據庫編程
本文地址:http://m.newbst.com/article20/ddojejo.html
成都網站建設公司_創新互聯,為您提供建站公司、企業建站、品牌網站制作、網站排名、移動網站建設、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯