5種方法讓你成為php開發高手
國外著名站長blog開發人員指南developertutorials.com發表了一篇《5種方法讓您成為php開發高手》,筆者簡單翻譯了一下,有錯誤請批評指教。原文地址http://www.developertutorials.com/blog/web/5-ways-to-be-a-better-php-developer-36/
我們經常會在聊天室或論壇裡遇到php初學者問各種各樣的有關php的問題,如果問題過於簡單,人們往往回複為“看手冊”、“先學學PHP吧”、“我們可 不能手把手教你”或者就一句“你應該學的差不多再來問”。怎樣才能學的差不多?這篇文章將教給初學者5種PHP的學習方法,可以提高效率,少寫些代碼,更 佳的網路應用。用PHP開發程式總是要不斷的學習:新的函數、新的架構、新的設計面版、新的代碼文檔樣式。下面介紹一些最佳的PHP進階方法。
1、讀手冊
我確實不太注重這個,因為手冊中的東西實在是太多了。特別是字串、數組函數。手冊用起來比較方便,當你閱讀手冊時你常常會發現一些核心函數可以替代以前的程式做的很多無用功。手冊是你的好夥伴。
2、瀏覽代碼
PHP有很多的開放代碼資源,為什麼不利用呢?下載一個共用的PHP應用程式並讀代碼。可能越大的工程越好,因為有著更完整的體系和結構,同時也有完整的文檔可供參考。如果你無從起步不妨查看www.sourceforge.net這個網站。
3、學習新的架構
PHP架構數不勝數,很多都是開源而且多數網上可以查到。可以先上最全面的網站www.phpframeworks.com,其中有一個很好的PHP架構列表。對PHP架構的應用很多,你的下一個程式可能就需要一個新的架構,你一定會發現它在工程有著廣泛的應用。
4、研究
你一定聽說過不少PHP術語,從OOP到MVC、KISS到DRY、YAML到INI、REST到XML-RPC,有數百科技概念與你的工作有關。你可能 已經對他們有了一個基本的認識,可是你真的知道它們是什麼或者對你有什麼意義嗎?花點時間研究一下,wikipedia是一個開始的好地方,一定可以讓你 學到一些新東西。
5、學習OOP
可能接下來的這些方法與以前的略顯不同,但OOP確實比想象的還重要。你知道PHP5的OOP嗎?舉例來說,抽象類別、關鍵詞、靜態和屬性,“保護的”介面修改?即使是資深的PHP程式員可能都不懂這些。如果你能夠應用OOP就可以節省很多開發的時間。
這就是5條簡單易懂但是意味深長的成為一個出色PHP開發人員的方法。