前言
下面会介绍一些laravel中一些好用的扩展包,当然,其中有的也是php的扩展包,合理的使用能够大大的提示开发效率。
列表
值得关注的扩展列表:
- require
- lucadegasperi/oauth2-server-laravel
- davejamesmiller/laravel-breadcrumbs
- overtrue/wechat
- mewebstudio/captcha
- tymondesigns/jwt-auth
- intervention/image
- frozennode/administrator
- nWidart/DbExporter
- maatwebsite/excel
- erusev/parsedown
- way/generators
- laracasts/flash
- mews/purifier
- zizaco/entrust
- require-dev
- Codeception/Codeception
- barryvdh/laravel-debugbar
- barryvdh/laravel-ide-helper
- laracasts/testdummy
- fzaninotto/faker
介绍
loauth2-server-laravel
需要搭建OAuth2.0服务的各位可以关注一下laravel-breadcrumbs
不错的面包屑扩展,问能不能吃的,你把脸凑过来我告诉你
wechat
号称目前最优雅的微信公众平台 SDK 。封装微信API,使用方便快捷,妈妈再也不用担心我被微信API玩得团团转。也有Laravel专门的package,需要注意的是作者不打算支持企业号。captcha
相对来说一个还不错的验证码扩展,支持Laravel4、5。谷歌的黑科技肯定更炫酷,可是需要用户科学上网。
jwt-auth
你是否为App用户的验证问题烦恼过呢?这款扩展也许能帮到你。image
php开发的用过都说好的图像处理库。administrator
一款帮助你方便快捷的开发后台管理系统的扩展,只需要写一些配置文件你的后台管理就能够搭建起来,然而视觉方面还有待改善,当然你也可以自定义页面去处理特殊的业务。
DbExporter
也许一开始你使用Laravel的时候并不知道有migration这东西,别担心,这款扩展能够帮助你将数据库结构转化成migration文件,将数据变成seed文件,方便你的团队进行数据库迁移。excel
想必大家在很多项目中都会遇到需要处理excel表格的情况,Laravel下这款扩展能够让你处理excel得心应手。
parsedown
如今Markdown已经成为很多人日常写作的方式,而这款扩展是php下相当不错的Markdown文档解析器。generators
这款扩展在Laravel4中挺好用,能够使用artisan命令生成controller、model、view等文件,而在Laravel5中artisan命令已经加入了这项功能。flash
一款方便易用的信息提示工具
purifier
你是否为XSS攻击而烦恼过呢?这款扩展能够很好的帮你减少XSS攻击的危害。entrust
关于权限控制,你是否需要?如果需要,不妨看看这款扩展,听说Laravel4下配合confide使用更配哦。Codeception
关于测试,这是一款非常值得你尝试的全栈测试框架,你能够用完全不一样的方式去书写单元、功能、验收测试。laravel-debugbar
开发环境中十分好用的debug扩展,能够显示你在请求中的数据、timeline、视图、路由、查询等等的信息,能够很好的帮助你解决异常,提高应用性能等。
laravel-ide-helper
你在使用laravel的时候是不是老是觉得IDE一点都不提示你有什么函数,这函数怎么使用?我也曾经为这问题烦恼过,直到我遇到了她。testdummy
这款扩展能够帮你往数据库插入你所需要的记录,只要你事先在factory设定就可以了。这有什么用?如果你做过测试也许就不会这么问了。faker
注意这个faker不是那个faker,它能够生成各种各样类型的数据,与testdummy配合天衣无缝,当然你也可以合理的使用它来做其他很多的事。