首頁  >  文章  >  php框架  >  PHP框架這麼多,為什麼比較喜歡用Laravel8?

PHP框架這麼多,為什麼比較喜歡用Laravel8?

藏色散人
藏色散人轉載
2021-09-11 13:56:402687瀏覽

框架層出不窮

PHP的框架令人眼花撩亂,從遠古時代的ZendFramework、CodeIgniter到Laravel、Yii,從ThinkPHP到Symfony,從鳥哥Yaf到以swoole為基礎組件的Hyperf、Easyswoole,更有go、php結合的Spiral。

隨著PHP版本的不斷升級,PHP自身的語法所帶來的變化引導著框架也在不斷的更新, 在我司目前運行的項目中,仍使用超過四種以上框架及其不同的版本,ZendFramework1 到Laravel8 ,PHP的版本也是涵蓋了多個, 而這種情況由於古老專案的存在一時間無法改善,這給開發及維運同學都帶來了不同程度的麻煩。

傾心於Laravel

言歸正傳,Laravel被稱為優雅、快速的框架。從專案體驗來說,個人感覺Laravle非常適合5個以上專案或服務的團隊,如果是單一專案那就取決於個人喜好與專案的實現要求。

當然當決定了使用某個框架之後,整個團隊都會逐漸趨向於接受它,不管是什麼框架。而我們決定在新專案中使用Laravel的重要原因有:

1.團隊成員都比較熟悉,而且厭惡了多個框架同時開發帶來的不統一。

2.有助於制定開發規範,提升團隊的整體開發效率

3.方便內部專案的分割與抽離

從自身的狀況總結以下幾個優點:

  • 框架結構、分層明確,容易入手
  • 元件豐富,開箱即用,如queue、event、artisan、console、 cache等等
  • 社區活躍,有問題可以快速解決
  • #框架更新積極,有助於我們及時跟緊PHP新的使用方式及開發理念

#準備工作

接下來我將使用PHP8 Laravel8來分享後面的文章

首先需要環境準備:

  • 安裝Docker
  • 下載程式碼:https://github.com/nobody05/laravel-project.git
  • 使用專案中的Dockerfile 建置本機開發環境

框架清單

#Yaf

#學習文件

Laravel

https://learnku.com/docs/ laravel/8.x

Spiral

#https://spiral.dev/docs

ZendFramework(不維護)

#https://docs.laminas.dev/

Yii

https://www.yiichina.com/doc/guide/2.0

##ThinkPHP

https://www.kancloud.cn/manual/thinkphp6_0/1037479

CodeIgniter

https://codeigniter.org.cn/user_guide/

Hyperf

#https://hyperf.wiki/2.2/#/

#Easyswoole

https: //www.easyswoole.com/Preface/intro.html


####影片教學:###最新的五個Laravel影片教學###################

以上是PHP框架這麼多,為什麼比較喜歡用Laravel8?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:toutiao.com。如有侵權,請聯絡admin@php.cn刪除