1. 程式人生 > >PHP程序員應該如何提升

PHP程序員應該如何提升

lin java http 網站加速 fault php 面向對象 dhx ria mysql

PHP程序員應該如何提升 尤其不認可W3school之類的東西,不夠深度,理解不深,比起這個更建議看官方文檔,中文不清楚,看英文的。
入門視頻:
入門視頻推薦:哈佛大學公開課:構建動態網站
Beginner PHP and MySQL Tutorial
另,java版的 斯坦福大學公開課:編程方法學推薦看看。
若實在想看國內的,可看下:慕課網-國內最大的IT技能學習平臺

關於書籍
原則:只看國外的,只用Google,只用英文. 一般用圖靈的技術書籍。 推薦書籍:
  1. 入門篇:《PHP和MySQL Web開發(第四版)》
  2. 進階篇:《深入PHP 面向對象、模式與實踐》
  3. 鉆研篇:《代碼大全》《重構 改善既有代碼的設計》《程序員修煉之道 從小工到專家》《人月神話》,其他:數據結構與算法、設計模式、安全、最佳實踐。


在線教程

  1. 推薦一個在線學習: Introduction to PHP


其他資源

  1. 基礎,官方文檔 PHP: Hypertext Preprocessor
  2. 關於問答,使用Stack Overflow(任何疑問,用g),Quora - Your Best Source for Knowledge (業余時間看看), What are the best blogs for a PHP developer?,國內:德問:編程社交問答,php - SegmentFault
  3. 其他教程,推薦SitePoint PHP ,http://code.tutsplus.com/categories/php
  4. 使用一個MVC框架,從面向對象開始,遠離面向過程
    ,推薦laravel ,初學可CI入門
  5. 不停的做項目。coding到一定數量,才會明白其中道理
  6. 做好的程序員,遠離百度,使用Google,學會用英語搜索
  7. PHP之道:PHP: The Right Way
  8. PHP 最佳實踐: 一份簡短的關於 PHP 容易混淆知識點的實用指南
  9. 國內博客:風雪之隅-Laruence的博客 , 火丁筆記 ,楊建:網站加速--Cache為王篇 ,張宴博客.
  10. Github資源:justjavac/free-programming-books-zh_CN · GitHubjustjavac/free-programming-books-zh_CN · GitHubnemoTyrant/manong · GitHub

PHP程序員應該如何提升