首頁  >  文章  >  後端開發  >  php自學路線介紹

php自學路線介紹

王林
王林原創
2019-08-31 11:05:234892瀏覽

php自學路線介紹

對於剛接觸或有意去接觸php的小白來說,一定會去網路上搜尋例如學習路線圖之類的東西以明確自己學習的目標方向。但是網路上的路線圖往往是一張非常龐大的知識體系,很明顯這對初學者來說只能讓他們望而卻步,非常不友善。今天,我就為大家總結一下php的學習路線。

1、勿輕信學習路線圖

對於初學者來說,他們最需要的就是一個明確的目標,於是乎便去網上搜尋各種學習路線圖,其實這樣不一定會明確目標,反而讓自己更迷惑,這麼多知識點到底該先學習哪一個?久而久之,便會失去信心,三分鐘熱度。所以,一定要記住第一條也是最重要的一條,就是勿輕信路線圖,循序漸進才是真理。

2、html css基礎

要想學習PHP,那麼前端基礎肯定是離不開的,但是切不可將大量時間浪費於此,我們的重心在PHP。當你能夠使用html css完成基本的網頁的時候就可以了。

3、開發環境

學習ph之前建立開發環境是必不可少的,但是對於初學者來說,搭建環境的過程中一定會出現各種問題,以至於浪費大量時間去解決問題,這裡我推薦大家使用整合開發環境,可以幫助我們快速進入php的學習當中。

推薦整合環境工具:WampServer整合環境工具下載

#4、php基礎語法

##環境建置成功後,就進入到php的學習中。變數、資料型態、註解、常數、if…else、swith…case、while、do..while、for、運算子、陣列、函數、常用函數。這些便是在此階段需要掌握的知識點,此時很多初學者會覺得學完後什麼也寫不出了,切記不可急躁,這是正常情況,以後的學習中慢慢的就會使用了。

基礎語法一定要牢記

5、資料庫基本語法

學習php基礎語法後,首先要學習資料庫基本語法,這裡推薦mysql,對於資料庫,現階段只需要學會資料庫的增刪查改,不需要過多的去深入,還是將php當作學習重點。

6、過程導向

學習了php和資料庫基礎後,先學習如何在php中連接資料庫。然後透過教學影片學習,嘗試完成簡單的留言板之類的功能。主要實現增刪查改以及分頁,然後學習seeeion、cookie,嘗試完成登入註冊功能,最後學習如何建立驗證碼。


7、物件導向和MVC

#注意:此階段學習PHP7,特別注意一些新的標準。例如:composer、PSR、物件導向的設計模式等。

此階段可依據下列路線學習:


「物件導向基本語法;

寫幾個常用類別;

組合MVC;

學習設計模式;

學習PSR;

8、深入學習前端

當你學習完前面的內容,能夠完成留言板或是論壇系統的話,回頭來深入學習前端內容是比較容易的了。學習一些JS,再學一些jQuery,bootstrap初級階段基本上夠使用了。


9、Thinkphp、laravel框架

學習一兩個框架,這裡推薦Thinkphp框架,對國人很友好,很容易上手。然後結合以上所學嘗試寫幾個商城計畫。


10、linux

#學習Linux伺服器的主要了解多伺服器的部署,了解軟體安裝,特別是LAMP和LNMP的環境搭建。

將對應的程式碼搭建到自己部署的伺服器上去。

最後買一個網域和阿里雲伺服器,真正的將程式碼部署到雲端伺服器上去,走一次上線流程,用一下git管理程式碼會更棒。

11、深入學習大並發框架

你非常有必要學習一下大並發架構,學一些NoSQL技術、Swoole技術、keepalived技術等多項不同的技術。

讓自己全面了解伺服器叢集下程式碼如何運作的更有效率。而且全面的了解一下PHP的socket、進程、執行緒、協程等技術,對你的程式碼的技術提升是很有幫助的。建議這時候使用Redis、RockMQ寫一個大並發的、多伺服器的秒殺出來。

這一塊國內都有很多視頻,視頻不要再看PHP5的視頻了,你可以多看看PHP7的視頻。

最後提醒大家,學習PHP一定要有信心,腳踏實地、循序漸進。

推薦PHP中文網影片教學:

PHP影片教學#

以上是php自學路線介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn