- 相關(guān)推薦
PHP學(xué)習及開(kāi)發(fā)的持久性與外延性
當許多人把自己三個(gè)月學(xué)會(huì )PHP當作一種資本到處炫耀時(shí).
當這些人炫耀過(guò)后又轉投其它語(yǔ)言時(shí).我必需告訴你,你不適合做PHP的開(kāi)發(fā)工作.
是的,PHP有許多直觀(guān)的函數,可以很直觀(guān)的使用,但你未必真正了解它在什么樣的狀態(tài)下使用..
或者說(shuō)所有函數的所有組合使用是很難一下子完全撐握的...即便完全撐握...也或許可以找到別外的更好的方法...
是的,每個(gè)新的PHP的發(fā)行版本都有函數在被廢止,還有另外一些新的函數出現,所以,這是一個(gè)不斷加固的過(guò)程....
你可能或者必需采用面象對的方法做開(kāi)發(fā).而僅僅是理解面向對象的真諦,如果你不是超人,而又從來(lái)沒(méi)有接觸過(guò)面向對象,那么,沒(méi)有半年的時(shí)間你是很難完全理解它的....
當然,你還
需要讀許多的代碼..
讀論壇程序可以很好的撐握整體的布局.PHPBB的代碼是最最優(yōu)秀的學(xué)習工具,而且可以很方便的修改..
看看DISCUZ的代碼你就會(huì )很明白,如果你看到DISCUZ的最初版本(CTB),那么你將更清楚.幾乎是完全按照PHPBB的模式來(lái)的....
當然要撐握更多的技巧可以查看一下(PHPMYADMIN)的代碼,雖然它很大,但他提供了一些很好的技巧..如果覺(jué)得需要在安全方面有提高,可以找一些開(kāi)源的商城網(wǎng)站 讀一下.好了,讀完這三個(gè)程序,半年的時(shí)間也就過(guò)完了...
接下來(lái)你需要撐握一些額外的技術(shù).這其中包括但不限于:JavaScript,XML,HTML,HTTP協(xié)議,AJAX,MYSQL(安全運行,優(yōu)化,命令行操作),DOM處理.所幸學(xué)習這些東西的進(jìn)度都會(huì )比學(xué)習PHP快上許多,但沒(méi)有8-10月的時(shí)間還是不大容易完全撐握...
另外PHP程序運行在LINUX主機上和運行在WINDOWS上機上是區別的.所以應區別對待.
好了,先寫(xiě)這么多吧.學(xué)習任何語(yǔ)言都不能心浮氣燥...學(xué)習編程語(yǔ)言更需要良好的英語(yǔ)基礎作為保障.我自己的英語(yǔ)就很差,我深受其害.
最后把學(xué)習的時(shí)間表列在下面,僅供參考:
1,基礎學(xué)習:安裝配置和其它基礎知識:3個(gè)月.
2,閱讀并完全理解別人的代碼,熟悉面向對象12個(gè)月.
3,撐握其它的技術(shù):包括:JAVASCRIPT,XML,AJAX,MYSQL,HTTP協(xié)議.LINUX.(這些也可以在1.2.的學(xué)習中順便了解)8個(gè)月.
這已經(jīng)需是兩年的時(shí)間,當然,這中間一定會(huì )有更新的技術(shù)出爐,包括PHP的,也包括其它的技術(shù)....這些也是需要認真學(xué)習的.
學(xué)習是一個(gè)循序漸進(jìn),你不可能像一臺機器一樣只去制造不去思考....
【PHP學(xué)習及開(kāi)發(fā)的持久性與外延性】相關(guān)文章:
PHP必備功能開(kāi)發(fā)10-02
PHP開(kāi)發(fā)環(huán)境安裝的方法有哪些10-27
新手如何學(xué)習PHP語(yǔ)言10-19
PHP高級開(kāi)發(fā)工程師的具體職責(通用18篇)08-28
PHP的壓縮函數06-21
php高級教程01-23
游戲開(kāi)發(fā)完整學(xué)習路線(xiàn)10-27
如何學(xué)好PHP知識09-20