<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            php語言

            自學PHP有哪些書籍和教程值得

            時間:2025-04-11 05:57:27 php語言 我要投稿
            • 相關推薦

            自學PHP有哪些書籍和教程值得推薦

              “關于PHP的好書有哪些”,“關于軟件工程的好書有哪些”,我想是很多很多的。大家可以到相應的問題下面看看高票答案,網上也很多“程序員必讀書單TOP10,20,50”之類的東西,都是很具有參考價值的。就讓小編推薦一本適合自學php的書籍,希望對大家有所幫助!

            自學PHP有哪些書籍和教程值得推薦

              用PsySH (PHP的REPL),讓你能隨時試驗簡短的代碼

              用Google,哪怕是用中文搜索,99.99%的PHP問題都能搜到,只要你知道怎么搜

              反復地翻閱PHP: PHP Manual,盡早通讀一遍,能省去為各種基本問題糾結的反復

              關注Packagist的popular列表,經常的去一些package的github上讀代碼,不需要讀全部,讀感興趣的就行

              如果用框架,就去讀它的源代碼,理解它的設計模式和架構技巧

              現在PHP程序員如果一定要看書,就看這本 Modern PHP

              另外兩本備選,也很有用:PHP Objects, Patterns, and Practice / PHP Cookbook

              PHP并不難學,八分敲打,兩分閱讀,你能學得很快,用好REPL

              字典級的書不要看(最要吐槽就是李剛瘋狂講義系列的)。

              推薦從Head First系列入手,中文版有些會有點小錯誤,建議有疑惑的地方看看英文原版,英語水平還可以的話最好兩個版本都看。路線從html/CSS 到 jQuery 到 php&mysql到 js 到 ajax 到HTML5 (這些前面加上head first就是書名)。

              視頻教程推薦慕課網上的php工程師學習計劃。

              然后你就開始找或者想一個項目來做,中間的邏輯功能盡量自己想,盡量把它做完整,這個時候菜鳥教程的在線api也許會很實用。

              到上面這些之后,你就已經學會了面向過程的php編程了,然后你很快會發現這種前后端層次不分明的代碼越來越難維護,重復的地方也不少。

              這時候你就可以考慮學習和使用MVC框架了。框架有很多。我推薦先從thinkphp開始,文檔好、用著順手、改動較少。看了教學視頻和手冊大概理解后,勇敢地重構吧,親身體驗mvc與過程式的差別。這段時間thinkphp的文檔和php100上的jQuery是你的得力助手,添加書簽吧。另外很多問題都能*度得到答案,在用谷歌前先學會怎么高效地使用中文搜索引擎吧,畢竟你沒那么多精力去把每個翻譯成英文來提問,也不是任何地方你都能翻墻。

              再后面就是大數據量、高并發、緩存處理啊,這些就不是自學的內容了,中大型公司才有這樣的平臺,所以努力吧。

              推薦書籍:

              入門篇:《PHP和MySQL Web開發(第四版)》

              進階篇:《深入PHP 面向對象、模式與實踐》

              鉆研篇:《代碼大全》《重構 改善既有代碼的設計》《程序員修煉之道 從小工到專家》《人月神話》,其他:數據結構與算法、設計模式、安全、最佳實踐。

            【自學PHP有哪些書籍和教程值得】相關文章:

            PHP語言的有哪些優勢和特點01-05

            PHP文件寫入和讀取教程08-06

            如何自學PHP07-09

            自學PHP方法04-26

            PHP高級教程01-19

            php與js有哪些區別12-27

            PHP常用函數有哪些04-05

            PHP語言的特性有哪些06-04

            PHP語言的用途有哪些06-13

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看