進入互聯(lián)網(wǎng)行業(yè),我們會發(fā)現(xiàn)學會一門計算機語言是多少的重要。PHP是一門高效的腳本語言,同樣完成一個功能,與其他語言相比,PHP可以用更少的語言來實現(xiàn),但是對于一些PHP小白來說,他們普遍會有這樣的疑問“PHP入門容易嗎?上手需要多久?”
PHP堅持以腳本語言為主,具備程序開發(fā)快,運行快,技術(shù)本身的特點,被嵌入到html語言中,相對于其他語言,PHP編輯簡單,實用性強,是挺適合初學者。
PHP上手需要多久?針對這個問題,小編要說的是,編程是一門技能,無論你看再多的書,那頂多是知識,但是知識跟技能還是有差別的,就好比一個人他想學男球,連續(xù)看了3個月的NBA籃球視頻,再此期間,他連籃球也沒有摸過,即使到了籃球現(xiàn)場,他還是不會打球。學習PHP也是同樣的道理。真正學習PHP是從你開發(fā)的第一個項目開始,不僅要多看書而且還要多動手。
PHP學習從入門到精通,可以參考一下幾個標準:
第一階段:入門標準:掌握基本的語法,可以在記事本上學出hello world。能夠從網(wǎng)上下載PHPstudy等全自動套件安裝PHP+apache環(huán)境,可以運行hello world。要學會用的html寫個簡單的樣式表(推薦HTML教程學習),再配合PHP把寫死的數(shù)組循環(huán)顯示在頁面里面。
第二階段:初級階段標準:學會PHP如何連接mysql,會用客戶端工具來連接mysql,可以自行部署PHPadmin,會學幾句簡單的sql語法。html及css(推薦CSS教程學習)也有了一定的進步,可以讀取數(shù)據(jù)循環(huán)中的一些數(shù)據(jù)到頁面上。學會初級階段有一個很大的標志,就是不在堅信“PHP+IIS的搭配是挺好的”,開始覺得linux其實更好。
第三階段:中級階段:要達到中級階段至少要有2-3個真實的模擬項目(也就是PHP實戰(zhàn)教程項目),在這些模擬項目中學會調(diào)錯經(jīng)驗、性能調(diào)優(yōu)性能、Sql優(yōu)化性能。linux技能有所提高,并且可以優(yōu)化網(wǎng)站的apache配置、nginx有了一定的了解,并且可以操作。同時也開始知道要學好PHP,不光光學PHP就好了,還得學html,js,linux和數(shù)據(jù)庫相關(guān)知識點了。
第四階段:高級階段:要達到高級階段,就必須要做過一些大中型項目,對于項目中的bug可以一眼就識別,對于開源代碼開始感興趣,可以很好的利用這些開源代碼。但是在大中型項目中不在就局限于PHP了,而是要學會用java語言做后臺,python做數(shù)據(jù)分析、PHP做前端、掌握至少2門數(shù)據(jù)庫。在這種程度上,可以說你的PHP已經(jīng)達到高級階段,可以分分鐘快速掌握一門新的語法語言了。
好了,以上便是關(guān)于PHP學習這方面的個人總結(jié),如果真正想入行學習PHP,那就趕緊行動吧,制定好學習目標,按照每個階段需要學習掌握的知識行動吧,不要把時間浪費在這些搖擺不定的無聊問題上,祝你們早日學有所成。