程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 成為更優秀的PHP開發者的最佳5個途徑

成為更優秀的PHP開發者的最佳5個途徑

編輯:關於PHP編程

下面就是一些成為更優秀的PHP開發者的最佳途徑。
  1、閱讀手冊
  沒什麼比閱讀手冊更值得強調的事了–僅僅通過閱讀手冊你就可以學習到很多東西。特別是有關字符串和數組有關的函數。就在這些函數裡面包括許多有用的功能,如果你仔細閱讀手冊,你會經常發現在以往的項目開發過程中,很多時候你在“重復發明輪子”,而實際上你只需要一個核心函數就可以完成相應的功能。手冊是你的朋友。

  2、浏覽源代碼
  有很多使用PHP開發的開源程序。為什麼不去學習它們呢?下載一份開源的PHP應用程序的源代碼,仔細閱讀它吧。也許越大的項目越值得去閱讀,雖然它們也許有更復雜的結構和系統,但也有更詳細的解釋文檔。如果你不知道從哪裡開始,可以試試SourceForge.net。

  3、學習新的框架
  也許在一頓飯的功夫就有不少新的框架問世了;它們中的大部分都是開源的,可以直接從網上下載,前提是你知道從哪裡去找。先選擇一些主流的框架— phpframeworks.com裡面有一個很好的框架的列表。你所選的框架永遠不會十全十美,你的下一個項目也許需要一個不同的框架,它的功能正好是你的項目所需要的。

  4、研究
  在PHP網站開發過程和討論中你可能聽說過很多術語。從OOP到MVC,KISS到DRY,YAML到INI,甚至REST到XML-RPC,也許有數百個與你的工作直接相關的技術概念。你也許對它們有了一個基本的了解,但你真的了解它們到底是什麼,對你有什麼意義嗎?花一點時間去做些實實在在的研究吧。Wikipedia是從事這些研究的很好的起點。你一定會從中學到一些新知識的。

  5、學習面向對象程序設計(OOP)
  這也許是上一個方法的繼續,但是OOP比你想象的更重要。你真的了解PHP5中OOP的實現嗎?例如,你真的了解抽象類,接口,“implements”關鍵字,靜態方法和靜態屬性,訪問修飾符“protected”嗎?甚至許多有經驗的開發人員都倒在這些問題的面前。如果你能充分利用OOP的特征,你就可以節省很多的開發時間。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved