App下載

php入門容易嗎?上手需要多久?

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

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

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

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

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

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

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

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

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

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


PHP

0 人點(diǎn)贊