laravel是一個由Taylor Otwell創建,免費的開源PHP Web框架;其原始碼託管於GitHub,授權條款為MIT許可證;Laravel的特色包括支援用戶身份驗證和授權、具有模組化的套件系統且有專屬的包庫等。
本文操作環境:Windows7系統、Laravel5.7版、Dell G3電腦。
什麼是laravel?
Laravel 是一個由Taylor Otwell所創建,免費的開源PHP Web 框架,旨在實現的Web軟體的MVC架構,並作為CodeIgniter的替代方案。其原始碼託管於GitHub,授權條款為MIT授權。 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上獲取,並且歡迎你貢獻出自己的力量。
#相關推薦:最新的五個Laravel影片教學
以上是什麼是laravel的詳細內容。更多資訊請關注PHP中文網其他相關文章!