10个Laravel4开发者必用扩展包

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

认证模块,包括了登录、注冊、退出、password重置等功能。

Entrust

完整的RBAC实现(基于角色的权限控制),你仅仅须要定义自己的角色和路径。

Former

表单处理器,在WEB应用中,表单无处不在,Former让定义表单更加easy,使用你喜欢的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 2server:安全和100%标准兼容的OAuthserver
  5. Laravel dompdf:简单的基于PHP的PDF生成工具

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

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


by iefreer

原文地址:https://www.cnblogs.com/lcchuguo/p/4085747.html