我說一下我自己用過的一些網站吧。
剛開始入門的時候,我主要是在w3school里面看的php欄目,里面詳細介紹了php的基礎知識和概念,一般看下來就會有一個概念了。跟著教程,就能把環境搭建起來,phpinfo可以打印出來了,更好的可以寫個計數器了(純pho的)。
等基礎知識都熟悉了之后,就可以去“慕課網”或者“極客學院”看視頻教程,一邊鞏固知識,一邊跟著里面的實例教程去做實際的項目,這樣學習起來會更有效。
等這些視頻網站的實例項目練習差不多了,就可以去csdn或者laravel-china里面其他人提的php相關的問題,然后自己試著寫一寫,最后再看看大牛們的想法,對比下自己的不足,學習他們的思想,他們的思路和經驗很重要。
再之后就可以自己找一個全面的項目去做了,自己去設計數據庫,規劃功能,界面可以先不要太關注,而且現在有許多現成的前端框架模版可以直接用(比如bootstrap,amazeui等),不用擔心界面會很丑。遇到不會的,就去搜索,常用的搜索網站:StackOverflow,csdn,當然最直接的就是google了(考慮到很多人沒法上就沒放第一位,但是裝個vpn是很有必要的)。通過搜索查資料可以很快的解決你的問題的,查詢的過程就是一個學習的過程,知識升華的過程。對于一些php函數或語法的使用,可以參考php官網php.net,里面詳細說明了php函數和語法的使用,最最重要的,別忘了看看下面的評論,里面會有意想不到的驚喜哦!
接下來如果想再提高,就可以去github搜索一些高star的項目,看他們的源碼,研究透徹,看他們為何寫得好,吸收那些好的地方。然后就可以自己嘗試著造輪子給其他人使用,開源出來,和大家一起討論,一起進步。
我們來總結下上面提到的網站:
- w3school學習基礎,提供入門保障
- csdn,去學習一些php理念和思想,以及一些技巧;laravel-china雖然是laravel框架相關的分享偏多,但是里面有許多活躍的大牛,經常會分享一些經驗和心得,很值得學習,這兩個可以多刷刷。
- 慕課網或者極客學院,里面有豐富的視頻資源,可以更直觀的學習到許多知識,而且里面有實際項目教學視頻,這個是非常實用的,杜絕“紙上談兵”。
- StackOverflow,一個很知名的問答社區,里面有國內外的大牛貢獻的許多高質量的解答。這個也是后面需要多刷的網站。
- Github,程序員都知道的一個網站,也是大家共享和討論的地方,里面有最前沿的知識和最豐富的資源,“不要重復造輪子”,如果需要用到什么,不妨先去里面搜索一下,說不定就有你想要的。當然你也可以試著造輪子供大家使用哦。(^▽^)
這是我使用的一些網站,大家如果有什么補充的可以留言哦。