首頁  >  文章  >  php框架  >  laravel框架有哪些特點

laravel框架有哪些特點

青灯夜游
青灯夜游原創
2021-12-21 11:10:053829瀏覽

laravel框架的特點:1、語法更富有表現力;2、高品質的文件;3、豐富的擴充包;4、開源、託管在GITHUB上;5、模組化和可擴展性;6、微服務和程式介面;7、可測性;8、路由選擇;9、設定管理等等。

laravel框架有哪些特點

本教學操作環境:windows7系統、Laravel6版,DELL G3電腦。

Laravel是一套簡潔、優雅的PHP Web開發架構(PHP Web Framework)。它可以讓你從麵條一樣雜亂的程式碼中解脫出來;它可以幫你建立一個完美的網路APP,而且每行程式碼都可以簡潔、富於表達力。

laravel 功能特點:

#1、語法更有表現力

你知道下面這行程式碼裡「true 」 代表什麼意思麼?

$uri = Url::create(‘some/uri’, array(), array(), true);

另外,你知道其他參數在這裡的意思麼(除了第一個)?當然你不知道。因為這行程式碼沒有表現力。

再看看這段程式碼:

$url = URL::to_secure(‘some/uri’);

這個表達式使用HTTPS協定創建了一條URL鏈接, 事實上,上面兩種寫法都在做同樣的事情,但哪一個更一目了然,更富有表現力呢?

2、高品質的文件

Laravel 有一個非常棒的社群支援。 Laravel程式碼本身的表現力和良好的文檔使PHP程式編寫令人愉快。

3、豐富的擴充包

Bundle是Laravel中對擴充包的稱呼。它可以是任何東西 -- 大到完整的ORM,小到調試(debug)工具,僅僅複製&貼上就能安裝任何擴充包! Laravel的擴充包由世界各地的開發者貢獻,而且還在不斷增加中。

4、開源、託管在GITHUB上

Laravel是完全開源的。所有程式碼都可以從Github上獲取,並且歡迎你貢獻出自己的力量。

5、模組化和可擴充性

Laravel注重程式碼的模組化和可擴充性。你可以在包含超過5500個套件的Packalyst目錄中找到你想要新增的任何檔案。 Laravel的目標是讓你能夠找到任何想要的文件。

6、微服務和程式介面

Lumen是一個由laravel衍生的專注於精簡的微框架。它高效能的程式介面可讓你更簡單快速的開發微型專案。 Lumen使用最小的配置整合了所有laravel的重要特性,你可以透過將程式碼複製到laravel專案的方式將完整的框架遷移過來。

7、可測性

8、路由選擇

9、設定管理

10、查詢產生器和ORM (物件關係映射)

11、架構構建,遷移及接種

12、模板引擎

13、認證

14、Redis

15、佇列

16、事件及其指令匯流排

相關推薦:最新的五個Laravel影片教學

以上是laravel框架有哪些特點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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