5種方法讓您成為php開發(fā)高手_PHP教程
推薦:在PHP中使用靈巧的體系結(jié)構(gòu)很久以前我就想寫這篇文章了,但是一直都沒有時間。這里并不是想要告訴你怎樣做,我希望它可以投石問路,和大家討論一下如何開發(fā)一個好的、擴展性佳的web應(yīng)用。 我從事開發(fā)已經(jīng)有2-3年了,回
國外著名站長blog開發(fā)者指南developertutorials.com發(fā)表了一篇《5種方法讓您成為php開發(fā)高手》,筆者簡單翻譯了一下,有錯誤請批評指教。
我們經(jīng)常會在聊天室或論壇里遇到php初學(xué)者問各種各樣的有關(guān)php的問題,如果問題過于簡單,人們往往回復(fù)為“看手冊”、“先學(xué)學(xué)PHP吧”、“我們可不能手把手教你”或者就一句“你應(yīng)該學(xué)的差不多再來問”。怎樣才能學(xué)的差不多?這篇帖子將教給初學(xué)者5種PHP的學(xué)習(xí)方法,可以提高效率,少寫些代碼,更佳的網(wǎng)絡(luò)應(yīng)用。用PHP開發(fā)程序總是要不斷的學(xué)習(xí):新的函數(shù)、新的框架、新的設(shè)計面版、新的代碼文檔樣式。下面介紹一些最佳的PHP進階方法。
1、讀手冊
我確實不太注重這個,因為手冊中的東西實在是太多了。特別是字符串、數(shù)組函數(shù)。手冊用起來比較方便,當你閱讀手冊時你常常會發(fā)現(xiàn)一些核心函數(shù)可以替代以前的程序做的很多無用功。手冊是你的好伙伴。
2、瀏覽代碼
PHP有很多的開放代碼資源,為什么不利用呢?下載一個共享的PHP應(yīng)用程序并讀代碼。可能越大的工程越好,因為有著更完整的體系和結(jié)構(gòu),同時也有完整的文檔可供參考。如果你無從起步不妨查看www.sourceforge.net這個網(wǎng)站。
3、學(xué)習(xí)新的框架
PHP框架數(shù)不勝數(shù),很多都是開源而且多數(shù)網(wǎng)上可以查到。可以先上最全面的網(wǎng)站www.phpframeworks.com,其中有一個很好的PHP框架列表。對PHP框架的應(yīng)用很多,你的下一個程序可能就需要一個新的框架,你一定會發(fā)現(xiàn)它在工程有著廣泛的應(yīng)用。
4、研究
你一定聽說過不少PHP術(shù)語,從OOP到MVC、KISS到DRY、YAML到INI、REST到XML-RPC,有數(shù)百科技概念與你的工作有關(guān)。你可能已經(jīng)對他們有了一個基本的認識,可是你真的知道它們是什么或者對你有什么意義嗎?花點時間研究一下,wikipedia是一個開始的好地方,一定可以讓你學(xué)到一些新東西。
5、學(xué)習(xí)OOP
可能接下來的這些方法與以前的略顯不同,但OOP確實比想象的還重要。你知道PHP5的OOP嗎?舉例來說,抽象類、關(guān)鍵詞、靜態(tài)和屬性,“保護的”接口修改?即使是資深的PHP程序員可能都不懂這些。如果你能夠應(yīng)用OOP就可以節(jié)省很多開發(fā)的時間。
這就是5條簡單易懂但是意味深長的成為一個出色PHP開發(fā)人員的方法。
分享:顯示照片exif信息PHP代碼中文方式顯示照片EXIF信息,顯示圖片中所略圖 這東西除了一些php論壇簡單顯示三兩信息,別人的lb5000論壇上看到過顯示,asp的也有不過很久沒接觸看著暈。 不想重復(fù)勞動,搜過google,除了as
- 相關(guān)鏈接:
- 教程說明:
PHP教程-5種方法讓您成為php開發(fā)高手。