- 相關(guān)推薦
PHP應(yīng)該如何系統(tǒng)學(xué)習(xí)
關(guān)于PHP,很多人在印象里關(guān)于編程都比較難,前端如果是比較簡(jiǎn)單是輕量級(jí)的話,PHP寫(xiě)后臺(tái)用的在心里的高度就已經(jīng)快到神壇了,而究竟PHP難在哪里?而且如何克服如何解決這些問(wèn)題呢?
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開(kāi)源腳本語(yǔ)言。語(yǔ)法吸收了C語(yǔ)言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開(kāi)發(fā)領(lǐng)域。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。
在此看來(lái)PHP雖說(shuō)是搭建后臺(tái)用的,但是還是建立在代碼編程的基礎(chǔ)之上,所以誠(chéng)筑說(shuō)的PHP課程是建立在web前端的課程之后的,如果有單獨(dú)有基礎(chǔ)的同學(xué)可以單獨(dú)學(xué)習(xí)PHP。我,有興趣,怎么樣去實(shí)現(xiàn)自己想法?
入門書(shū)籍
作為入門書(shū)籍,我不建議php圣經(jīng),《php入門到精通》這本書(shū)可以作為入門書(shū)籍,但是這本書(shū)也只是作為基礎(chǔ)讀物來(lái)讀,沒(méi)深度,但是也不用思考,跟著敲一遍記下來(lái)就能用。
《零基礎(chǔ)學(xué)PHP》上面的案例不錯(cuò),但是講解程度很差,可以配合上一本書(shū)來(lái)讀。
《php5.3入門經(jīng)典》這個(gè)書(shū)也不錯(cuò),對(duì)于php名詞的翻譯符合主流翻譯,看起來(lái)沒(méi)壓力。
手冊(cè)
只能說(shuō)可以查閱,不要通讀。
第一,通讀極其浪費(fèi)時(shí)間,而且你不去做項(xiàng)目,不應(yīng)用,就算死記硬背下來(lái)沒(méi)個(gè)卵用。
第二,手冊(cè)不用最新的,有些人有強(qiáng)迫癥,非要最新的,其實(shí)不太好,因?yàn)樾掳娴姆g實(shí)在很一般
第三,手冊(cè)很多部分是英文,量力而行,不行就自行搜索
做項(xiàng)目大于一切
有人總把知其然也要知其所以然作為人生宗旨,但是在PHP上并不適用。php語(yǔ)言沒(méi)深度,而且都是零散的知識(shí),況且學(xué)習(xí)3-4月你想知其所以然實(shí)在是有些牽強(qiáng),所以說(shuō)不如在實(shí)踐中取得真知。項(xiàng)目教學(xué),一個(gè)小項(xiàng)目坐下來(lái),基本上就對(duì)php有所了解了。
而且開(kāi)始時(shí)候反對(duì)直接實(shí)用框架,前端都是何況后端,要面向過(guò)程寫(xiě)一遍,這樣才能學(xué)好php,上來(lái)就面向?qū)ο螅矛F(xiàn)成的框架,對(duì)自己的學(xué)習(xí)非常不利。
總結(jié)來(lái)講學(xué)習(xí)就是要腳踏實(shí)地,一步一個(gè)腳印的,學(xué)了的東西是自己的,你有一個(gè)思想我有一個(gè)思想交換了之后我們就每個(gè)人都有了兩個(gè)思維。而學(xué)習(xí)是你會(huì)的教給我一部分,我可能就會(huì)學(xué)習(xí)更多。
【PHP應(yīng)該如何系統(tǒng)學(xué)習(xí)】相關(guān)文章:
PHP如何獲取系統(tǒng)信息11-04
PHP是做什么的 如何學(xué)習(xí)PHP06-18
如何使用PHP開(kāi)發(fā)高效的web系統(tǒng)10-19
PHP新手如何學(xué)習(xí)數(shù)組10-15
學(xué)習(xí)PHP語(yǔ)言應(yīng)該知道的那些事06-26