6年老鳥談php學習方法!

y0umer發表於2011-03-24

對於PHP,很多朋友抱怨發展問題,能力問題。還有自己以後的發展及薪水問題。還有一些口吻就是PHP不行,不適合大型架構等等。快下班了,作為一個開發PHP已經6年多了老鳥,在這裡隨意說上幾句。希望能對那些剛剛入門的PHPER有些幫助。
   首先任何語言的能力關鍵在於自己的技術能力。否則給你一架波音飛機,你不會開,那它都不如自行車跑的快。
首先作PHP程式設計師應該從思想上認識到這是值得驕傲的事情。因為你已經進入了FREE的領域。
   從技術角度講做JAVA程式設計師也是驕傲的事情;而作ASP呢。如果也能很好的開發COM元件也是很強的程式設計師。其實並不在於語言,而在於人。
   PHP是門檻低,但是有幾個人摸到了它的天花板呢?
   學習PHP基本功很重要。 最好有資料結構的學習經歷。
   對於1,2年的新手來說。在2年內必須完全掌握
   smarty+pear+adodb+xml+ajax
   工具類必須熟練掌握 zend studio 的開發。
   資料庫必須熟練掌握 mysql & sqlserver
   作業系統必須對liunx有一定的瞭解。並能配置環境。
   對apache也應該買本管理員手冊好好看看。
  以上為2年內,必須掌握的內容
  第三年,如果沒有.NET或者JAVA類的開發經驗,請需要補補了。因為.NET和JAVA的思想比PHP要成熟的多,同樣學習SQLSERVER也是為了提高mysql的使用水平。資料庫可不是簡單的建表查詢就可以了。
  所以我建義第三年的時候,多補充思想及資料庫方面的內容。但是這並不意味前2年就不看。我的意思是第三年更趨於此。 因為在這個時候,你對PHP的很多基礎部分已經瞭然於胸了,然後需要一個整體的提高,而不是很片面的提升。
   這個時候,你就要考慮架構問題了。
  第四年,當你部署一個大型專案的是否。負載及檔案分佈還有安全,等等部署方面的問題接踵而來。這個時候你要去努力理解什麼是file server 叢集,什麼是web server叢集 什麼是database 叢集等等。然後這些對你編碼又有什麼提高的要求等等。
   第五年。嘗試努力學習C及C++這個時候你將對棧還有指標還有記憶體有一個更深刻的瞭解。


相關文章