文档章节

10个Laravel4开发人员必用扩展包

w
 weixingo
发布于 2016/03/04 10:50
字数 619
阅读 56
收藏 3

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


by iefreer

本文转载自:http://www.techbrood.com/?q=Laravel

共有 人打赏支持
w
粉丝 5
博文 71
码字总数 7984
作品 0
无锡
10个Laravel4开发人员必用扩展包

Laravel是一个新的基于最新PHP版本语法,支持IoC等设计模式的快速开发框架。目前最新版本为4.2,推荐安装PHP版本5.5+。 本文列举10个基本软件包,都是开发人员使用Laravel框架来构建WEB应用过...

杨太化
2015/05/02
0
1
laravel4 简单demo

前端时间laravel4发布了,偶有时间就赶紧学习了下,学习过程中把以前laravel3的demo全部迁移到了laravel4,内容涵盖laravel4中的分页,文件上传,一对一,一对多,多对多等知识点,总体来说l...

岭南六少
2013/06/10
0
5
laravel5不使用默认的Bootstrap的样式分页,自己定义该怎么做

laravel4可以扩展一个类比如 class fenye extends IlluminatePaginationPresenter { public function getActivePageWrapper($text){return ' '.$text.' ';} public function getDisabledText......

AliceLi
2015/08/14
3.3K
1
laravel 4 怎样连接 sqlserver 2012

PHP:环境 PDO那些扩展都开启了 SQLSTATE[IMSSP]: This extension requires the Microsoft SQL Server 2012 Native Client ODBC Driver to communicate with SQL Server. Access the followin......

实在不行邮件给我
2014/02/10
1K
0
laravel5自定义分页

laravel5分页处理与laravel4略有区别,laravel5提供了更方便的处理方式,可以方便满足不同分页展示。 laravel4自定义分页:http://php2012web.blog.51cto.com/5585213/1539601 laravel分页处...

ttlxihuan
2016/09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

困扰当前数据中心管理的三大难题

导读 当企业发展到一定程度,或者之前的机房不能满足现在的数据中心使用时,企业会对数据中心进行迁移。那么在数据中心进行迁移的时候会遇到哪些风险呢?针对这些风险我们应该做出怎样的措施来...

问题终结者
15分钟前
0
0
设计模式:工厂方法模式(工厂模式)

工厂方法模式才是真正的工厂模式,前面讲到的静态工厂模式实际上不能说是一种真正意义上的设计模式,只是一种变成习惯。 工厂方法的类图: 这里面涉及到四个种类: 1、抽象产品: Product 2、...

京一
31分钟前
0
0
区块链和数据库,技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,数据库可不...

HiBlock
39分钟前
0
0
react native 开发碰到的问题

react-navigation v2 问题 问题: static navigationOptions = ({navigation, navigationOptions}) => ({ headerTitle: ( <Text style={{color:"#fff"}}>我的</Text> ), headerRight: ( <View......

罗培海
46分钟前
0
0
Mac Docker安装流程

久仰Docker大名已久,于是今天趁着有空,尝试了一下Docker 先是从docker的官网上下载下来mac版本的docker安装包,安装很简易,就直接拖图标就好了。 https://www.docker.com/products/docker...

writeademo
54分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部