10個Laravel4開發人員必用擴展包

fpcm 9年前發布 | 23K 次閱讀 Laravel4 Web框架

Laravel是一個新的基于最新PHP版本語法,支持IoC等設計模式的快速開發框架。目前最新版本為4.2,推薦安裝PHP版本5.5+。

本文列舉10個基本軟件包,都是開發人員使用Laravel框架來構建WEB應用過程中應該要用到的,無需自己重復構建,如認證、調試、網站優化。

代碼生成器(Laravel Generators)

使用簡單的命令行就可以自動根據代碼模板生成Model/View/Controller代碼以及模塊(Module)。

IDE幫手(Laravel IDE Helper)

可以讓你的IDE能夠支持語法自動補足(accurate complementation)功能。這樣可以大大減少查看API文檔的次數。

Behat

簡單來說,behat是一個PHP框架可以測試你的Laravel應用。它允許你在你的Laravel應用使用行為驅動開發過程,使得為應用程序編寫行為測試更為方便。

如果你所在團隊在開發中想遵循BDD的模式,這是非常有用的。

Ardent

Ardent使得數據檢驗可以在模型(Model)中完成,而不是放在視圖中,這顯然可以減少冗余的重復性數據校驗。

調試欄(Laravel Debug Bar)

PHP調試欄項目無疑是一個巨大的成功,你無需到處編寫var_dump。Laravel調試欄對該組件作了擴展,包含了路由、視圖、事件以及更多信息。

這使得調試變得更加簡單、快速,提高你的開發效率。

Confide

認證模塊,包含了登錄、注冊、退出、密碼重置等功能。

Entrust

完整的RBAC實現(基于角色的權限控制),你只需要定義自己的角色和路徑。

Former

表單處理器,在WEB應用中,表單無處不在,Former讓定義表單更加容易,使用你喜歡的CSS框架如Bootstrap或Foundation來繪制。

HTML壓縮器(Laravel HTML Minify)

讓你的頁面減小大概18%,提升性能必備

后臺管理(Laravel Administrator)

Laravel Administrator幫助開發者快速構建后臺管理界面,無需重復構建。

更多擴展包(More Packages)
  1. Laravel MongoDB:MongoDB ORM 組件
  2. OAuth 4 Laravel:OAuth支持
  3. Laravel Breadcrumbs:創建Breadcrumbs界面的簡單方法
  4. OAuth 2服務器:安全和100%標準兼容的OAuth服務器
  5. Laravel dompdf:簡單的基于PHP的PDF生成工具

Laravel網站:http://laravel.com/

原文來自:http://www.techbrood.com/?q=Laravel

 本文由用戶 fpcm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!