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 认证模块,包含了登录、注册、退出、密码重置等功能。

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

Former 表单处理器,在WEB应用中,表单无处不在,Former让定义表单更加容易,使用你喜欢的CSS框架如Bootstrap或Foundation来绘制。

HTML压缩器(Laravel HTML Minify)让你的页面减小大概18%,提升性能必备

后台管理(Laravel Administrator)Laravel Administrator帮助开发者快速构建后台管理界面,无需重复构建。

更多扩展包(More Packages)

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

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

[via]

评论

Popular Posts

《活法》作者:[日]稻盛和夫 pdf下载

Microsoft 365安装包下载(Office桌面应用)

中兴ZTE H618B 路由器固件刷机备忘

使用AdGuard的公共dns屏蔽广告

麦当劳免费Wifi帐号密码及连接设置

解决部分网站禁止复制内容的js脚本(无需安装插件)

浩方对战平台优化版 V2.05 部分去除浩方广告和弹出窗口

Debian 12上使用Nginx代理TCP流量,并配置IPv6白名单访问控制

速度与激情8 The Fate of the Furious (2017)

Python Web开发实战