PHP學習時間完整表

來源:互聯網
上載者:User
  本文旨在討論如成為一名真正的PHP開發人員.
  
  本文不把三個月學會PHP的人納入討論的範圍.
  
  本文討論的重點在於PHP學習及開發的持久性與外延性.
  
  當許多人把自己三個月學會PHP當作一種資本到處炫耀時.
  
  當這些人炫耀過後又轉投其它語言時.我必需告訴你,你不適合做PHP的開發工作.
  
  是的,PHP有許多直觀的函數,可以很直觀的使用,但你未必真正瞭解他在什麼樣的狀態下使用..或者說所有函數的所有組合使用是很難一下子完全撐握的...即便完全撐握...也或許可以找到別外的更好的方法...是的,每個新的PHP的發行版本都有函數在被廢止,還有另外一些新的函數出現,所以,這是一個不斷加固的過程....你可能或者必需採用面象對的方法做開發.而僅僅是理解物件導向的真諦,如果你不是超人,而又從來沒有接觸過物件導向,那麼,沒有半年的時間你是很難完全理解它的....當然,你還需要讀許多的代碼..讀論壇程式可以很好的撐握整體的布局.PHPBB的代碼是最最優秀的學習工具,而且可以很方便的修改..看看DISCUZ的代碼你就會很明白,如果你看到DISCUZ的最初版本(CTB),那麼你將更清楚.幾乎是完全按照PHPBB的模式來的....當然要撐握更多的技巧可以查看一下(PHPMYADMIN)的代碼,雖然它很大,但他提供了一些很好的技巧..如果覺得需要在安全方面有提高,可以找一些開源的商城網站 http://code.knowsky.com/ndown.asp?ntypeid=41 讀一下.好了,讀完這三個程式,半年的時間也就過完了...接下來你需要撐握一些額外的技術.這其中包括但不限於:JAVASCRIP,XML,HTML,HTTP協議,Ajax,MYSQL(安全運行,最佳化,命令列操作),DOM處理.所幸學習這些東西的進度都會比學習PHP快上許多,但沒有8-10月的時間還是不大容易完全撐握...另外PHP程式運行在Linux主機上和運行在WINDOWS上機上是區別的.所以應區別對待.
  
  好了,先寫這麼多吧.學習任何語言都不能心浮氣燥...學習程式設計語言更需要良好的英語基礎作為保障.我自己的英語就很差,我深受其害.
  
  最後把學習的時間表列在下面,僅供參考:
  
  1,基礎學習:安裝配置和其它基礎知識:3個月.
  
  2,閱讀並完全理解別人的代碼,熟悉物件導向12個月.
  
  3,撐握其它的技術:包括:javascript,XML,AJAX,MYSQL,HTTP協議.LINUX.(這些也可以在1.2.的學習中順便瞭解)8個月.
  
  這已經需是兩年的時間,當然,這中間一定會有更新的技術出爐,包括PHP的,也包括其它的技術....這些也是需要認真學習的.
  學習是一個循序漸進,你不可能像一台機器一樣只去製造不去思考....3個月,能製造出什麼來呢.??  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.