PHP是世界上最好的語言!
作為一個業餘PHP愛好者,這裡給點入門建議,PHP學習大致可按下列順序進行學習。
不管是linux還是windows,總要先學習並進行php環境的搭建,這是後續寫php例項時所必須的。兩者分別可選LNMP、phpstudy環境安裝包,windows下國內有個環境安裝包叫phpEnv的不錯,近期試用感覺很好,比國外老牌的wamp用的方便,功能也更強大。
目前php語言已到7.4beta版,現在學習的話,可直接從該版本開始,當然也可以從7.3版本開始學習,小版本號的差異對於初學者來說影響不大。
該軟體上述執行環境都包括,但資料庫的基本操作、配置修改等還是需要學習和了解的。可先看MYSQL手冊,其他問題在環境配置中遇到再解決。
基礎知識有一定了解後,可以開始下載一款編輯器,開始PHP原始碼實戰訓練,這時寫程式碼就需要一款合適的編輯器。推薦微軟的vscode,免費、大廠產品,擴充套件豐富,值得擁有。sublime也不錯,很輕便,之前我一直用他,但最近也在慢慢改用vscode了。
作為PHP工程師,不瞭解學習下前端知識總是不合格的,包括html、CSS、JS等。要深入的話,進一步學習jquery\vue.js\lauyi等框架或元件。
學習這個之後,就能開始享受各位前輩分享的程式碼了,PHP開發、管理水平會有很大提升。但學習這個不能操之過急,一定要把前面的知識先過一篇。
國內的無疑首推thinkphp了,目前thinkphp5.1版是正式版,thinkphp6.0預計國慶時釋出。國外的laravel應用也很多。個人覺得重點學習一種即可,學精一種,其他框架上手就比較快了。
Redis、Swoole都是php專案更高要求的需要。
隨著技術水平的提高,接觸專案的需求也會越來越多,這時候,相信你的學習能力已經越來越好了,也越來越懂得透過什麼辦法找到解決問題的方法了,祝你早日成為一名優秀的php工程師!!
PHP是世界上最好的語言!
作為一個業餘PHP愛好者,這裡給點入門建議,PHP學習大致可按下列順序進行學習。
一、php執行環境不管是linux還是windows,總要先學習並進行php環境的搭建,這是後續寫php例項時所必須的。兩者分別可選LNMP、phpstudy環境安裝包,windows下國內有個環境安裝包叫phpEnv的不錯,近期試用感覺很好,比國外老牌的wamp用的方便,功能也更強大。
二、php7的學習目前php語言已到7.4beta版,現在學習的話,可直接從該版本開始,當然也可以從7.3版本開始學習,小版本號的差異對於初學者來說影響不大。
三、MYSQL資料庫該軟體上述執行環境都包括,但資料庫的基本操作、配置修改等還是需要學習和了解的。可先看MYSQL手冊,其他問題在環境配置中遇到再解決。
四、編輯器基礎知識有一定了解後,可以開始下載一款編輯器,開始PHP原始碼實戰訓練,這時寫程式碼就需要一款合適的編輯器。推薦微軟的vscode,免費、大廠產品,擴充套件豐富,值得擁有。sublime也不錯,很輕便,之前我一直用他,但最近也在慢慢改用vscode了。
五、前端知識作為PHP工程師,不瞭解學習下前端知識總是不合格的,包括html、CSS、JS等。要深入的話,進一步學習jquery\vue.js\lauyi等框架或元件。
六、composer學習這個之後,就能開始享受各位前輩分享的程式碼了,PHP開發、管理水平會有很大提升。但學習這個不能操之過急,一定要把前面的知識先過一篇。
七、php框架國內的無疑首推thinkphp了,目前thinkphp5.1版是正式版,thinkphp6.0預計國慶時釋出。國外的laravel應用也很多。個人覺得重點學習一種即可,學精一種,其他框架上手就比較快了。
八、Redis、Swoole等學習Redis、Swoole都是php專案更高要求的需要。
隨著技術水平的提高,接觸專案的需求也會越來越多,這時候,相信你的學習能力已經越來越好了,也越來越懂得透過什麼辦法找到解決問題的方法了,祝你早日成為一名優秀的php工程師!!