2010-11-21 135 views
0

由於我聽說過很多PHP編程人員在編寫他們的項目時有多糟糕,我現在覺得我不相信我應該學習PHP的資源。即使有書,你也會發現一些不好的評論,說作者沒有遵循好的做法等等。我認爲至少有一些專業的PHP程序員在這裏,並想問他們我能在哪裏開始正確的方式,我的意思是通過正確的方式來學習最好的方式,而不是遵循壞習慣?從哪裏開始學習PHP的專業方式?

  • 是否支付在其領域的初級職業人士(不是來自惡習者)的在線視頻?除了昂貴的Zend視頻!

  • 什麼是那裏最溫柔的書,從一開始就瞭解PHP編程的好方法?

  • 什麼是PHP最穩定的IDE,我的意思是這個IDE有着悠久的歷史,並且仍然在不斷更新,而不是一個你不能相信的IDE,如果它會繼續或隨時消失?

謝謝。

+0

重複的:http://stackoverflow.com/questions/599212/professional-path-for-beginner-programmer – stillstanding 2010-11-21 15:01:40

+0

獲取關於模式和實踐的書籍是獨立於語言的。看看馬丁福勒的書。 – 2010-11-21 15:11:04

+1

先學習其他幾種語言。然後找到一個PHP參考並通讀它。 – 2010-11-21 15:17:07

回答

3

我認爲你必須定義對你來說什麼專業手段?

你認爲只有從事PHP生活的人,或者只是學過PHP並以自由職業者的身份在網上獲得一些工作的人的專業方式,或者知道如何遵循良好編程習慣的人(模式,乾淨的代碼,用更少的代碼做更多...)或....

問題是,你可以結合所有這些選擇,你想得到任何接近你的問題是:你如何學習php「正確的方式「,以最小的努力和最佳的成功,對嗎?

  1. 書籍 - 有學習沒有錯誤的方式(好吧,也許一點點),只是那是一個進程(需要時間),當你說有些人說,有些作者唐」要遵循「良好做法」,這並不意味着你不能從這些書中學習,並且說他們知道什麼是好的做法。他們可以定義它嗎?因爲我們在這裏談論的是初學者水平,我猜。傻,因爲它的聲音,當你發現那種斷例如其還方式的學習(你學了別人的錯誤)

  2. 教程 - 有大量的人教程誰在PHP社區衆所周知的,所以嘗試找到他們(教程不是人:-),看看PHP論壇,良好的PHP網站。

  3. 播客 - 與播客(「DPC電臺」,例如讓你從PHP會議和幻燈片會議,「最近在PHP」也是信息,「軟件工程的播客」和「肉鬆週刊」的良好來源嘗試不相關的PHP的,但會給你各種開源學科,技術,實踐,與知名的軟件開發人員的採訪,...)

  4. 視頻的知識 - 「Lynda.com的PHP與MySQL的基本訓練「和」Lynda.com-PHP with MySQL Basics「是適合初學者和那些想從視頻教程學習php的優秀視頻。

  5. 首先學習基礎知識,然後考慮良好實踐(它也帶有經驗)。當你掌握基本的東西時,你會採取一些框架,你的學習將開始朝不同的方向發展。

  6. 使用PHP手冊作爲您的參考,或至少試圖教自己使用 PHP手冊!

最後:尋找一些簡單的示例應用程序,從頭開始。

IDE - NetBeans,Aptana,Eclipse,...都是免費的,很好。

+0

+1,DPC廣播似乎真的很有趣。 – mlvljr 2011-05-17 20:21:05

0

只是練習練習,閱讀與谷歌發現的教程。如果你不明白的東西只是搜索它,直到你理解它;)與其他PHP開發人員聯繫是很方便的快速問問題。這樣閱讀書籍會更好,因爲你可以用你自己的節奏來做。

這就是我做到的。

1

我是一名視覺學習者,Nettuts.com擁有一些網絡上最好的視頻教程。