回覆列表
  • 1 # 九九歸一是為道

    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工程師!!

  • 中秋節和大豐收的關聯?
  • 什麼叫農曆月份?