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

时间: 2024-10-11 21:51:40

10个Laravel4开发者必用扩展包的相关文章

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

Laravel是一个新的基于最新PHP版本语法,支持IoC等设计模式的快速开发框架.目前最新版本为4.2,推荐安装PHP版本5.5+. 本文列举10个基本软件包,都是开发人员使用Laravel框架来构建WEB应用过程中应该要用到的,无需自己重复构建,如认证.调试.网站优化. 代码生成器(Laravel Generators) 使用简单的命令行就可以自动根据代码模板生成Model/View/Controller代码以及模块(Module). IDE帮手(Laravel IDE Helper) 可以

10大iOS开发者最喜爱的类库

该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾.每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库:2)排除大的架构,比如游戏类架构:3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外. 最终评选出了如下10大iOS开发者最喜爱的库: 1)SSToolkit Sam Soffes简直就是一个Objective-C天才,SSToolkit就是个例

Ubuntu安装CPAN上的扩展包for Perl

Ubuntu下安装Perl的扩展包很是简单,只需要简单的步骤就可以了. sudo cpan cpan> install Bundle::CPANPLUS::Dependencies cpan> install Bundle::CPANPLUS 整个过程需要些时间.当安装完毕,接下来就可以使用cpan命令来安装扩展包了,如要安装Text::Autoformat扩展包, cpan[3]> install Text::Autoformat Reading '/home/richard/.cpa

R语言结合RColorBrewer颜色扩展包绘制横向直方图

首先载入颜色扩展包RColorBrewer,颜色包的具体使用方法可参见这篇文章http://book.2cto.com/201408/45552.html library(RColorBrewer) 本文以hadoop集群wordcount程序的输出结果为数据源 数据的整理代码如下 x=read.delim("C:/Users/a/Desktop/sample.txt",header=FALSE) #读入文本数据 names(x)=c("word","co

laravel 表单和HTML扩展包

安装 通过composer安装扩展包. 在根目录的composer.json文件中添加laravelcollective/html. "require": { "laravelcollective/html": "5.3.*" } 接着在终端中更新composer: composer update 然后,在config/app.php文件中添加新的providers: 'providers' => [ // ... Collective\H

Python之扩展包安装(scikit learn)

scikit learn 是Python下开源的机器学习包.(安装环境:win7.0 32bit和Python2.7) Python安装第三方扩展包较为方便的方法:easy_install + packages name 在官网 https://pypi.python.org/pypi/setuptools/#windows-simplified 下载名字为 的文件. 在命令行窗口运行 ,安装后,可在python2.7文件夹下生成Scripts文件夹.把路径D:\Python27\Scripts

移动前端开发者必知必会:移动设备概述

由于工作岗位的变换带来工作内容的变动,对于移动站点的前端开发已经疏远了好几个月,在这好几个月中有非常多新的东西出现,自己所掌握的一些东西也已经陈旧,所以选择了这本书<HTML5触摸界面设计与开发>来系统地学习和整理一下关于移动站点前端开发的知识体系. 之所以选择这本书,一是由于这本书比較新,2014年04月发的第一版.其二是由于作者Stephen Woods,这是Flickr团队的资深前端,Yahoo主页的Javascript技术平台正是出自此人之手. 接下来的时间里会陆续上传关于这本书学习的

Android5.0 v7扩展包之RecyclerView

Android5.0 v7扩展包之RecyclerView Android开发文章 androidRecyclerView 近日Google发布了Android5.0 SDK,随之android L的部分预览功能也发布了正式版本.本文将介绍RecyclerView. RecylerView简介 The RecyclerView widget is a more advanced and flexible version of ListView. This widget is aContainer

Python框架学习之Flask中的常用扩展包

Flask框架是一个扩展性非常强的框架,所以导致它有非常多的扩展包.这些扩展包的功能都很强大.本节主要汇总一些常用的扩展包. 一. Flask-Script pip install flask-script 作用: 1. 可以让我们通过命令行的方式启动服务器,还可以手动指定参数,如ip,port. python hello.py runserver -h 127.0.0.1 -p 6666 2. 结合Flask-Migration扩展包可以实现对数据的迁移 二. Flask-WTF 作用是为了能