laravel框架有哪些特點

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視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享