App下載

php入門(mén)容易嗎?上手需要多久?

猿友 2020-12-02 11:00:00 瀏覽數(shù) (3830)
反饋

  進(jìn)入互聯(lián)網(wǎng)行業(yè),我們會(huì)發(fā)現(xiàn)學(xué)會(huì)一門(mén)計(jì)算機(jī)語(yǔ)言是多少的重要。PHP是一門(mén)高效的腳本語(yǔ)言,同樣完成一個(gè)功能,與其他語(yǔ)言相比,PHP可以用更少的語(yǔ)言來(lái)實(shí)現(xiàn),但是對(duì)于一些PHP小白來(lái)說(shuō),他們普遍會(huì)有這樣的疑問(wèn)“PHP入門(mén)容易嗎?上手需要多久?”

  PHP堅(jiān)持以腳本語(yǔ)言為主,具備程序開(kāi)發(fā)快,運(yùn)行快,技術(shù)本身的特點(diǎn),被嵌入到html語(yǔ)言中,相對(duì)于其他語(yǔ)言,PHP編輯簡(jiǎn)單,實(shí)用性強(qiáng),是挺適合初學(xué)者。

  PHP上手需要多久?針對(duì)這個(gè)問(wèn)題,小編要說(shuō)的是,編程是一門(mén)技能,無(wú)論你看再多的書(shū),那頂多是知識(shí),但是知識(shí)跟技能還是有差別的,就好比一個(gè)人他想學(xué)男球,連續(xù)看了3個(gè)月的NBA籃球視頻,再此期間,他連籃球也沒(méi)有摸過(guò),即使到了籃球現(xiàn)場(chǎng),他還是不會(huì)打球。學(xué)習(xí)PHP也是同樣的道理。真正學(xué)習(xí)PHP是從你開(kāi)發(fā)的第一個(gè)項(xiàng)目開(kāi)始,不僅要多看書(shū)而且還要多動(dòng)手。

  PHP學(xué)習(xí)從入門(mén)到精通,可以參考一下幾個(gè)標(biāo)準(zhǔn):

  第一階段:入門(mén)標(biāo)準(zhǔn):掌握基本的語(yǔ)法,可以在記事本上學(xué)出hello world。能夠從網(wǎng)上下載PHPstudy等全自動(dòng)套件安裝PHP+apache環(huán)境,可以運(yùn)行hello world。要學(xué)會(huì)用的html寫(xiě)個(gè)簡(jiǎn)單的樣式表(推薦HTML教程學(xué)習(xí)),再配合PHP把寫(xiě)死的數(shù)組循環(huán)顯示在頁(yè)面里面。

  第二階段:初級(jí)階段標(biāo)準(zhǔn):學(xué)會(huì)PHP如何連接mysql,會(huì)用客戶(hù)端工具來(lái)連接mysql,可以自行部署PHPadmin,會(huì)學(xué)幾句簡(jiǎn)單的sql語(yǔ)法。html及css(推薦CSS教程學(xué)習(xí))也有了一定的進(jìn)步,可以讀取數(shù)據(jù)循環(huán)中的一些數(shù)據(jù)到頁(yè)面上。學(xué)會(huì)初級(jí)階段有一個(gè)很大的標(biāo)志,就是不在堅(jiān)信“PHP+IIS的搭配是挺好的”,開(kāi)始覺(jué)得linux其實(shí)更好。

  第三階段:中級(jí)階段:要達(dá)到中級(jí)階段至少要有2-3個(gè)真實(shí)的模擬項(xiàng)目(也就是PHP實(shí)戰(zhàn)教程項(xiàng)目),在這些模擬項(xiàng)目中學(xué)會(huì)調(diào)錯(cuò)經(jīng)驗(yàn)、性能調(diào)優(yōu)性能、Sql優(yōu)化性能。linux技能有所提高,并且可以?xún)?yōu)化網(wǎng)站的apache配置、nginx有了一定的了解,并且可以操作。同時(shí)也開(kāi)始知道要學(xué)好PHP,不光光學(xué)PHP就好了,還得學(xué)html,js,linux和數(shù)據(jù)庫(kù)相關(guān)知識(shí)點(diǎn)了。

  第四階段:高級(jí)階段:要達(dá)到高級(jí)階段,就必須要做過(guò)一些大中型項(xiàng)目,對(duì)于項(xiàng)目中的bug可以一眼就識(shí)別,對(duì)于開(kāi)源代碼開(kāi)始感興趣,可以很好的利用這些開(kāi)源代碼。但是在大中型項(xiàng)目中不在就局限于PHP了,而是要學(xué)會(huì)用java語(yǔ)言做后臺(tái),python做數(shù)據(jù)分析、PHP做前端、掌握至少2門(mén)數(shù)據(jù)庫(kù)。在這種程度上,可以說(shuō)你的PHP已經(jīng)達(dá)到高級(jí)階段,可以分分鐘快速掌握一門(mén)新的語(yǔ)法語(yǔ)言了。

  好了,以上便是關(guān)于PHP學(xué)習(xí)這方面的個(gè)人總結(jié),如果真正想入行學(xué)習(xí)PHP,那就趕緊行動(dòng)吧,制定好學(xué)習(xí)目標(biāo),按照每個(gè)階段需要學(xué)習(xí)掌握的知識(shí)行動(dòng)吧,不要把時(shí)間浪費(fèi)在這些搖擺不定的無(wú)聊問(wèn)題上,祝你們?cè)缛諏W(xué)有所成。


PHP

0 人點(diǎn)贊