Laravel 精选资源大全

必备品

文档:Documentation

API:API Reference

视频:Laracasts

新闻:Laravel News

中文文档

Laravel学院– Laravel 5.1 中文文档

Laravel中文网– 由PHPHub站长驱动

Laravel中文网– 由Bootstrap中文网站长驱动

Laravel台湾– Laravel文档繁体中文版

Laravel 5

基于2015年2月4日版本

Laravel 5 基本原则 –Laracasts

Laravel 5 新特性-Laracasts以及MattStauffer’s blog

发布说明 –Laravel.com以及LaravelNews

升级指南 –Laravel.com以及Matt Stauffer

从零开始学习 Laravel 5 –Laracasts

Lumen

基于2015年4月14日版本

介绍:Introduction(Laracasts)

文档:Documentation(中文)

代码片段

Laravel CheatSheet

Laravel Tricks

Laravel Recipies

代码片段

相关包

Packagist

Laravel Collective

Packalyst

Cartalyst

Spatie

热门包

下面是一些文档友好的且在具体的Laravel项目中经过实践检验的包:

开发者工具

Generators– 为Laravel自动生成代码(Laravel 4)

Blacksmith–灵活的代码生成工具(Laravel 4)

IDEHelper– 为IDE的自动完成功能生成帮助文件(Laravel 4 & Laravel 5)

Laravel5 CRUD Generator– Laravel 5 CRUD 生成器

Laravel 5 Extended Generators– 扩展内置的文件生成器(Laravel 5)

LaravelAPI/Scaffold/CRUD Generator– API、CRUD、脚手架生成器

Laravel API Document Generator– Laravel API 文档生成器

Laracogs–Laravel 工具集(命令、服务、门面、模板等)

LaravelMenu– Html导航菜单生成器

LaravelPackager– 通过CLI工具创建Laravel扩展包

Laravel Testtools– Chrome扩展,用于生成Laravel集成测试

ScaffoldInterface– Laravel智能CRUD生成器

调试 & 分析

Clockwork–集成Clockwork的Chrome扩展用于调试和分析应用

DebugBar– 在Laravel中集成PHP的调试条

Laravel5 Log Viewer– 在浏览器中查看Laravel日志

LogViewer–Laravel 5 日志查看器

LERN– Laravel 5扩展包,用于将异常写入数据库并发送通知

MailPreview– 在web浏览器或邮件客户端中预览发送的邮件

LaravelQuery Tracer– 查看数据库查询在Laravel应用什么地方调用

LaravelTracy– 在Laravel中集成NetteTracy进行异常处理

LaravelAPI Tester– 类似Postman这种对Laravel路由进行测试的工具

认证 & 授权

Bouncer–用户角色&权限

Confide– 用户认证解决方案(Laravel 4)

Defender–基于角色&权限的访问控制列表(ACL)解决方案(Laravel 5)

Entrust– 基于角色的权限系统(Laravel 5)

JWTAuth– JSON Web令牌认证API

LaravelPermission– 分配用户角色对应权限(Laravel 5.1.11)

LaravelRoles– 处理角色及权限的包(Laravel 5)

OAuth 2 Server Laravel– 封装 OAuth 2.0 认证服务器和资源服务器

OAuth4 Laravel– OAuth客户端封装以便支持Facebook,Twitter, Google等社交网络(Laravel 4)

Sentinel–框架未知的认证&授权系统

Socialite–封装 Facebook, Google, Twitter等社交媒体认证

SocialiteProviders– 为Socialite准备的超过100个认证提供者(第三方登录)

Google2FA——Google双重认证模块

Laravel User Verification– 处理Laravel 5中的用户验证流程

Adldap2Laravel– Laravel Adldap2 扩展包

其它有用的利器

AimeosLaravel package– Laravel 电子商务扩展包

ArtisanView– 通过Artisan管理Laravel项目的视图

Blogify- 添加博客功能到Laravel应用的扩展包

Bootstrapper–创建Bootstrap 3标记的类集

Captcha–Laravel 5 验证码生成器

Charts–在Laravel中创建支持多种库的交互式图表

Collect–在Laravel之外使用Collection

Datatable–为jQuery数据表插件集成服务器端和客户端

Ekko– 自动高亮当前激活的导航菜单并应用Bootstrap样式

EloquentSluggable– 创建Eloquent模型小物件

EloquentSortable– 为Eloquent 模型添加排序功能

FlexEnv–通过Artisan管理.env文件

HTML–Laravel官方HTML及表单构建器

Hyn/multi-tenant–该扩展包用于支持多个站点基于同一个Laravel安装

InterventionImage– 图片处理库(创建、编辑、压缩图片)

Eloquent Image Mutator– 使用Eloquent模型存储/获取图片

Laravel 5 form builder– Laravel 5 表单构建器

laravel-5-markdown-editor– Laravel 5 Markdown编辑器

Laravel 5 UEditor– 百度编辑器集成到Laravel5(支持七牛云存储)

LaravelActivitylog– 在Laravel中记录用户活动日志

Laravel Administrator– Laravel后台管理

LaravelAuditing– 记录Laravel模型修改日志

Laravel Blade Javascript– 将PHP变量转化为Javascript变量的Blade指令

Laravel Breadcrumbs– 创建及管理面包屑导航

LaravelCensor—— 用于在Laravel 5.1中编辑、替换视图中指定单词/字符的中间件

Laravel Collection Macros– 增强的Laravel集合方法

LaravelCookie Consent– 让你的Laravel应用遵循疯狂的欧盟Cookie规则

LaravelDatatables– jQuery数据表API(Laravel 4 & Laravel 5)

Laravel Dot Env Generator– 基于项目源码生成 .env.gen 文件

LaravelEmoji– Laravel表情扩展包

LaravelEnvProviders– 基于开发环境加载服务提供者

LaravelExcel– 导入导出Excel和CSV文件

Laravel Failed Job Monitor– Laravel 队列任务失败监听器

LaravelFriendships– 让Eloquent模型插上管理朋友关系的翅膀

LaravelGeoIP– 基于网站访问用户的IP地址判断其地理位置

LaravelGlide– 使用Glide处理图片

LaravelHashids– 使用Hashids生成短小的、唯一的、非顺序的数字id

LaravelInstaller– 让你像安装WordPress一样按照向导安装Laravel

Laravel Markdown– 封装CommonMark

LaravelMediaLibrary– Eloquent模型助手文件

LaravelMessenger– 在Laravel中创建用户消息系统

LaravelModeration– Laravel 5.* 内容审核系统,允许你接收或拒绝对资源的请求

LaravelNotifynder– Laravel通知管理

LaravelPaginate Route– 添加 paginate路由方法支持分页(取代查询字符串)

LaravelPinyin– 基于词库的中文转拼音优质解决方案

LaravelPjax– Laravel 5 Pjax 中间件

LaravelPlaces Validation– 用户地址验证

LaravelRepositories– 在Laravel中使用Repository模式实现业务逻辑与数据访问的分离

LaravelResponsecache– 通过缓存整个响应加速Laravel应用

LaravelSettings– 对Laravel进行全局配置

Laravel Server Monitor– Laravel应用服务器监听命令

LaravelShoppingcart– Laravel购物车实现

LaravelSitemap– 为Laravel应用自动生成站点地图

LaravelSms– Laravel 短信发送扩展包

LaravelSnappy– 使用wkhtmltopdf将HTML转化为PDF生成器

LaravelStapler– 基于ORM的文件上传管理器

LaravelStats Tracker– 从请求中收集信息以验证和存储

LaravelTags– 添加标签和标签行为到Laravel应用

LaravelTail– Laravel 5 漏掉的tail命令

Laravel Test Factory Generator– 通过已存在的模型生成Laravel测试工厂类

LaravelUptime Monitor– 功能强大,配置简单的uptime和ssl监听器

Laravelurl signer– 通过有效时间创建安全的URL

LaravelUsers Invitation– 邀请新用户注册

LaravelUuid– 基于RFC 4122标准生成UUID的Laravel包

LaravelWeb Installer– 通过浏览器安装 Laravel5.1

LatestLaravel– 每天准时更新的 Laravel 不同分支完整包

Listify–添加分类/排序到任意Eloquent模型

MailThief–测试邮件发送扩展包,无需真实发送邮件

noCAPTCHA–Google新的noCAPTCHA(reCAPTCHA)助手

Purifier–集成Laravel和HTMLPurifier

Recaptcha–验证码校验器(Laravel 5)

Revisionable–创建Eloquent模型的历史版本

SEOTools–Laravel和Lumen的SEO工具包

Setting–将配置信息持久化存储到JSON文件中

SimpleQrCode– Laravel二维码生成器

Teamwork–在一个邀请系统中用户与小组的关联

Validating–用于Eloquent模型保存验证的Trait

VATCalculator– 处理所有与欧盟MOSS增值税条例相关的麻烦事儿

Javascript

Laroute–在JavaScript中生成Laravel路由URLs

PHP Vars to JavaScript Transformer– 在JavaScript中处理来自服务器端的字符串、数组、集合以及其它数据结构的数据

Javascript Validation– 使用验证规则、消息、表单请求和验证器在客户端验证表单而不需要编写任何JavaScript代码

后台模板

AdminLTETemplate For Laravel 5– 将默认 Laravel 前端模板代码替换成 AdminLTE 和 Pratt 页面

Laravel Angular Admin- 基于 Laravel + Angularjs + Bootstrap + AdminLTE 实现的后台模板,此外支持Oauth和JWT登录认证。

LaraAdmin–开源Laravel后台面板

Voyager–不容错过的Laravel后台

laravel-admin–十分钟构建全功能Laravel后台界面

数据库,ORMS, 迁移 & 填充

BackupManager– 在S3, Dropbox, SFTP中备份及取出数据库

Baum– 在Laravel中实现嵌套集合模式

ClosureTable–在Laravel中实现闭包表模型

Doctrine DBAL–数据迁移(migrate)时支持列的重命名操作(renameColumn)

Eloquence–为Eloquent模型添加额外功能特性

iSeed– 从已有数据表中生成一个新的填充文件

LaravelBackup– 备份 Laravel 5 应用的包

LaravelDoctrine– Doctrine 2 ORM 实现

Laravel Flysystem– 从远程主机(AWS S3, Dropbox等)而非本地文件系统提取文件

LaravelMongoDB– 支持MongoDB的Eloquent模型及Query构造器

LaravelOCI8– 通过OCI8在Laravel4/5中实现Oracle DB驱动

Laravel5 Soft Cascade– 使用Laravel软删除功能实现级联删除和恢复

MigrationsGenerator– 从已有数据库中生成迁移

Sofa/Eloquence– EloquentORM 扩展

Tenanti–群租数据库结构管理器

belongsToThrough–逆向的远层一对多

LaravelMigration Exporter for Sequel Pro– 将SequelPro中的数据表导出为Laravel迁移文件

LaravelMigration Exporter for MySQL Workbench– 将MySQLWorkbench模型导出为Laravel迁移文件

搜索

AlgoliaSearch– 集成 Algolia Search API到Laravel Eloquent ORM

Elasticquent–为Eloquent模型准备的Elasticsearch

LaravelSearch– Elasticsearch、Algolia以及 ZendSearch的统一API

LaravelSearchy– Laravel 搜索扩展包,让用户可以轻松进行精准匹配或模糊查询

Plastic–适配 Laravel 的 ElasticsearchODM

SearchIndex–在Algolia或Elasticsearch存储或获取对象数据

Searchable–添加简单搜索功能到Eloquent模型的trait

TNTSearch–PHP编写的功能完备的全文搜索引擎

APIs

APIGuard–使用Laravel中的API键简单认证API

Dingo API– 在应用中构建RESTful APIs

LaravelCORS– 添加 CORS (Cross-Origin ResourceSharing) 头支持

Trucker– 匹配远程API资源 (通常是RESTful风格)

LaravelFractal– 使用Fractal在Laravel和Lumen中输出复杂灵活的Ajax/RESTful结构数据

任务, 命令和调度

Dispatcher–调度Artisan命令

Elixr–Node(NPM) 包用于运行Gulp任务(监控文件、运行测试、最小化CSS、组合脚本等等)

Envoy– SSH任务运行器

支付

LaravelCashier– 为Stripe提供了平滑、优雅的接口实现订购支付功能(信用卡支付)

Omnipayfor Laravel– 集成OmnipayPHP支付处理库(含支付宝、银联支付、微信支付、Paypal、Stripe等)

Alipay– 支付宝SDK在Laravel 5中的封装

优化

InterventionImage Cache– 图片类的缓存扩展

LaravelHTMLMin– 最小化 blade/html/css/js

本地化

LanguageFiles– 支持37种语言的验证、分页以及提醒

LaravelLocalization– 通过路由添加i18n支持

LaravelTranslatable– 让Eloquent模型变得可翻译

LaravelTranslatable– 取出及保存可翻译的Eloquent模型类实例

LaravelTranslator– 将Eloquent模型翻译到多种语言文件

LaravelDate– 基于Carbon的库,用于处理多语言日期格式

LaravelLangman– 从Artisan命令行管理语言文件

LaravelTranslation– 更好的Laravel翻译管理

Laravel Translation Loader– 将翻译存放到数据库或其他地方

模块化

Laravel5 Modules– Laravel 5 中实现模块化开发

Laravel-modules–在Laravel中实现简单的模块化管理

第三方服务集成

LaravelAlgolia– 连接 Algolia API

LaravelAnalytics– 可配置的Laravel 5 包用于从Google Analytics获取页面浏览数或其他数据

Laravel Bitbucket– Laravel Bitbucket API

Laravel DigitalOcean– 连接 DigitalOceanV2

LaravelDropbox– 连接 Dropbox

LaravelFacebook– Laravel Facebook API

LaravelGitHub– 连接 PHP GitHub API

Laravel GitLab–连接 GitLab API

Laravel Googletagmanager– 轻松设置并发送数据到 Google Tag Manager

LaravelInstagram– 连接 Instagram API

LaravelNewsletter– 使用Mailchimp发送时事通讯

LaravelParse– 连接 PHP Parse SDK

Laravel Pusher–连接 Pusher API

LaravelPushwoosh– Pushwoosh API

Laravel Slack–发动消息到Slack

Laravel Vimeo–连接 Vimeo API

stormpath-laravel–使用Laravel和Stormpath构建安全的Web应用

LaravelWechat– 目前最优雅的微信公众平台 SDK

LaravelWechat SDK– 另一个微信公众平台 Laravel SDK

AliyunOSS—— 阿里云 OSS 官方 SDK 的 Composer 封装,支持任何 PHP 项目,包括 Laravel、Symfony 等等

LaravelQiniu—— Qiniu 云储存 Laravel 5Storage版

开发环境

Homestead–Laravel官方Vagrant box

Laravel Homestead快速入门

在OSx and Linux上安装

在Windows上安装(TreeHouse)

在Windows上安装(Laragon)

在 Windows 上进行 Laravel Homestead 安装、配置及测试

在 Docker 中运行 Homestead

Valet–Mac极简开发环境

LaraDock–在Docker上运行Laravel(和Homestead类似但是使用Docker而不是Vagrant部署)

LaraEditDocker– 在Docker容器中运行Homestead开发环境

通过Composer安装 Laravel

Windows

Mac OSX或 Linux

在Windows上安装Laravel 5.1.x(中文)

Laragon– Windows上隔离的开发环境

主机

Forge– Linode和DigitalOcean上经优化的PHP服务器

Forge中的服务器管理(Laracasts)

让你的第一个站点在Laravel Forge中启动并运行(Matt Stauffer)

ForgeRecipes

FortRabbit(视频)

PagodaBox(文档)

Heroku(教程)

IBM BlueMix(教程)

AWSElastic Beanstalk(教程)

应用部署

Envoyer– 快速部署 PHP & Laravel 项目

通过Envoyer进行部署(Laracasts)

Rocketeer–任务运行期及部署包

文章,教程,博客等

中文

Laravel学院实例教程

Laravel技巧:Laravel.so

岁寒博客Laravel文章归档

Laravel学习笔记

闫肃的博客

开源中国Laravel博客归档

CSDN专栏:Laravel

神奇的胖子

轩脉刃de刀光剑影

小惡魔 – 電腦技術 – 工作筆記 –AppleBOY

Yuansir-web菜鸟 | LAMP学习笔记

安正超博客

LaraBase – PHP工匠之家

Hello Laravel!

芒果笔记

Laravel | Kyomini

英文

Tuts+

SitePoint

Christopher Pitt

Culttt

Scotch

Fideloper

Maxoffsky

KodeInfo

CodeForest

Taylor Otwell

Digital Ocean

RTFM

MattStauffer

Creative Punch

Ryan Tablada

Mohammad Gufran

Adam Engebretson

CodeHeaps

Laravel India

Sheikh Heera

Vegi Bit

WSnippets

EdZynda

Kirk Bushell

AndrewsAng

DeveloPHP

JasonLewis

EricBarnes

Jens Segers

NeonTsunami

Amitav Roy

Into Laravel

Stidges

Scott Wilcox

Clivern

Code Gains

Stillat

EasyLaravel Book Blog

Bosnadev

Blogdo Vluzrmos (PT-BR)

CodeTutorial

Camron Cade

JetBrainsPhpStorm Blog Tag Archives: Laravel

Laravelista

GoForyt Blog

Ryan Chenkie

Laravel Tips

Codingo Tuts

AntonioCarlos Ribeiro

Laravel Coding

Laravel Daily

Freek Van derHerten

Styde(ES)

AlfredNutile

Dunebook

Tutsnare

Laravel 5 Tutorial

Codelution

codebyjeff

ForLaravel

Good Heads

Adam Wathan

Medium

MURZE.BE

Mack Hankins

TahaShashtari

视频

英文

Laracasts

Coursecode(YouTube)

Tuts+

Udemy

Treehouse

Duilio Palacios

DevDojo

AmitavRoy

Lynda

Pluralsight

Laracademy

讨论

英文

Laracon US

Laracon EU

ArtisanConf

视频讨论

Laracon EU 2014

Laracon US2014

Laracon EU 2013

Laracon US 2013

书籍

Laravel: CodeBright

Laravel: From ApprenticeTo Artisan

Laravel 4Cookbook

LaravelTesting Decoded

Refactoringto Collections

ImplementingLaravel

GettingStuff Done with Laravel 4

Laravel Application Development Blueprints

BuildAPIs You Won’t Hate

Integrating Frontend Components with Web Applications

Laravel Design Patterns and Best Practices

Step byStep Real World Application with Laravel 4

Learning Laravel 4 Application Development

Getting Started with Laravel 4

Laravel Application Development Cookbook

Building Web Applications Using Parse REST API

Laravel– My First Framework

Easy Laravel 5

Laravel 5 Essentials

Laravel 5.1 Beauty

EasyE-Commerce Using Laravel and Stripe

Design Patternswith PHP and Laravel

Laravel 5Learn Easy

Mastering Laravel

How to Build Real-Time Laravel Apps with Pusher

Learning Laravel’s Eloquent

Laravel 5Learn Easy

Laraveland AngularJS

Laravel 5 UnFolded

LaravelCollections Unraveled

Writing APIs WithLumen

TheLaravel Survival Guide

Laraboot: Laravel 5 For Beginners

代码库

原型项目

Acachaadminlte-laravel—— 基于 AdminLTE +Pratt + Bootstrap 实现的 Laravel 前后台模板

EasyAdmin——高级用户登录与管理(支持双重认证)

Laravel5.1 Boilerplate—— 基于当前Laravel最新版本(Laravel 5.1.*)并集成Boilerplate的项目

Laravel 5.2 Boilerplate

Laravel5 Angular Material Starter—— 这是一个Laravel 5.1和AngularJS的原型项目

Laravel Hackathon Starter

Laravel Angular AdminLTE

Backpack forLaravel

Someline Starter—— 基于Laravel 5和Vue.js,用于快速构架RESTful API和Web应用的原型项目

CMS

BootstrapCMS—— Laravel 5.1驱动的功能强大的CMS

October——基于Laravel 5,致力于让开发工作变得简单的CMS

PyroCMS—— MVC架构的PHP内容管理系统,3.0以前基于CodeIgniter,目前基于Laravel 5.1

LavaLite—— 基于Laravel 5.1 & Bootstrap 3的内容管理系统

TypiCMS—— 基于 Laravel 5 构建的、支持多语言的内容管理系统

Laraveland AngularJS CMS—— 基于Laravel 5.1和AngularJS的CMS

Microweber——基于 Laravel 拖拽式生成CMS 及在线商店利器

AsgardCMS——基于Laravel构建的、支持模块化和多语言的CMS

Coaster Cms

BorgertCMS—— 基于Laravel 5.3构建的开源CMS

Quarx——在任意Laravel中实现CMS功能的扩展包

Botble(收费)

Statamic(收费)

Larapress(基于Laravel 4)

CRM

Flarepoint——基于Laravel构建的免费开源CRM平台

论坛

Laravel.io——Laravel开发者社区

Flarum—— 免费的、开源的、专注于简约的论坛系统,esoTalk和FluexBB的联合继承者

PHPHub——基于Laravel 4.2,积极向上的 PHP & Laravel 开发者社区

电商

Antvel—— 基于 Laravel 5.* 开发的开源电子商务项目

项目管理

92fiveapp—— 基于 Laravel框架& Backbone JS 构建,是一个自托管的、基于web的项目管理应用

Scrumwala——基于Laravel5,项目管理应用

Ribbbon——基于Laravel 5.1和Vue.js构建的开源项目管理系统

博客

Canvas——基于Laravel 5.2 开发的轻量级博客系统

Katana——静态站点/博客生成器

Laravel5 Blog—— 基于 Laravel 5 开发的博客系统

0ez—— 基于Laravel的 轻博客系统

Vuedo—— 基于Laravel+Vue.js的博客平台

Wardrobe—— 专注于写作的最小化博客平台

其他

Laravel.com——Laravel官网源码

LaravelTricks—— Laravel小技巧&小贴士

InvoiceNinja—— 基于Laravel构建的开源发票及时间跟踪应用

Paperwork——基于Laravel 4.X的开源的笔记&归档工具

Cachet——基于Laravel 5的开源的状态页系统

StyleCI——由 PHP CS Fixer开发,提供PHP代码风格持续集成服务

Podcastwala——基于Laravel 5,构建属于你自己的播客网站

Deployer—— 基于Laravel 5.1的、免费的、开源的PHP应用部署工具

RSSMonster—— 基于 Lumen 开发的RSS 聚合器和阅读器

Koel——基于 Laravel 5.1 & Vue.js 开发的酷炫音乐流媒体应用

Attendize—— 基于 Laravel 框架开发的开源门票及活动管理应用

Laramap

Laravel.so

Screeenly–通过API创建网站截图

Jigsaw–使用Blade的静态站点生成器

新闻

Laravel News(archive)

Laravel Weekly

Laravel 新闻

播客

The LaravelPodcast

The LaravelNews Podcast

The LaracastsSnippet

Larachat Live

社区

中文

PHPHub

Laravel中文网问答社区

SegmentFault上Laravel问答归档

知乎Laravel话题

开源中国社区Laravel标签归档

繁体中文

Laravel台湾技术论坛

英文

Laravel.io Forum(旧版)

Laracasts Forum(旧版)

Laravel Podcast

Larachat Slack(注册)

Gitter

IRC Channel

StackOverflow

Twitter

Google+

Reddit

Quora

Facebook

LinkedIn

本地用户组

LaravelAlgeria

Laravel Russia(VK群组)

Laravel France

Laravel Greece(Facebook群组)

LaravelGeorgia

Laravel Myanmar

Laravel Indonesia(Facebook群组)

Laravel Brasil(Facebook群组)

Laravel Turkey(Facebook群组)

Laravel Middle East(Facebook群组)

Laravel Nigeria(Facebook群组)

Laravel China

Laravel Taiwan(Facebook群组)

Laravel Spanish

Laravel Korea(Facebook群组)

LaravelMorocco

Laravel Japan(Facebook群组)

Laravel Tokyo(Facebook群组)

聚会

All Meetups

LondonMeetup

BuenosAires, Argentina Meetup

MoroccoMeetup

DetroitMeetup

工作

LaraJobs

Laravel Gurus

With Laravel

Laravel学院招聘频道

主机开发工具

Laragen– 视图生成器

Laravel Schema Designer–创建、导出以及共享数据库结构

Laravel Database Designer– 创建数据库表结构的图形化工具

其它

通过Laravel构建的站点及项目– 通过Laravel构建的站点及项目展示

CodeCanyon–支付脚本和插件

Laravel Versions {x.y.z}–Laravel更新记录

 

必备品

文档:Documentation

APIAPI Reference

视频:Laracasts

新闻:Laravel News

中文文档

Laravel学院– Laravel 5.1 中文文档

Laravel中文网PHPHub站长驱动

Laravel中文网Bootstrap中文网站长驱动

Laravel台湾– Laravel文档繁体中文版

Laravel 5

基于201524日版本

Laravel 5 基本原则 –Laracasts

Laravel 5 新特性-Laracasts以及MattStauffer’s blog

发布说明 –Laravel.com以及LaravelNews

升级指南 –Laravel.com以及Matt Stauffer

从零开始学习 Laravel 5 –Laracasts

Lumen

基于2015414日版本

介绍:Introduction(Laracasts)

文档:Documentation中文

代码片段

Laravel CheatSheet

Laravel Tricks

Laravel Recipies

代码片段

相关包

Packagist

Laravel Collective

Packalyst

Cartalyst

Spatie

热门包

下面是一些文档友好的且在具体的Laravel项目中经过实践检验的包:

开发者工具

Generators– Laravel自动生成代码(Laravel 4

Blacksmith–灵活的代码生成工具(Laravel 4

IDEHelper– IDE的自动完成功能生成帮助文件(Laravel 4 & Laravel 5

Laravel5 CRUD Generator– Laravel 5 CRUD 生成器

Laravel 5 Extended Generators– 扩展内置的文件生成器(Laravel 5

LaravelAPI/Scaffold/CRUD Generator– APICRUD、脚手架生成器

Laravel API Document Generator– Laravel API 文档生成器

Laracogs–Laravel 工具集(命令、服务、门面、模板等)

LaravelMenu– Html导航菜单生成器

LaravelPackager– 通过CLI工具创建Laravel扩展包

Laravel Testtools– Chrome扩展,用于生成Laravel集成测试

ScaffoldInterface– Laravel智能CRUD生成器

调试 & 分析

Clockwork–集成ClockworkChrome扩展用于调试和分析应用

DebugBar– Laravel中集成PHP的调试条

Laravel5 Log Viewer– 在浏览器中查看Laravel日志

LogViewer–Laravel 5 日志查看器

LERN– Laravel 5扩展包,用于将异常写入数据库并发送通知

MailPreview– web浏览器或邮件客户端中预览发送的邮件

LaravelQuery Tracer– 查看数据库查询在Laravel应用什么地方调用

LaravelTracy– Laravel中集成NetteTracy进行异常处理

LaravelAPI Tester– 类似Postman这种对Laravel路由进行测试的工具

认证 & 授权

Bouncer–用户角色&权限

Confide– 用户认证解决方案(Laravel 4

Defender–基于角色&权限的访问控制列表(ACL)解决方案(Laravel 5

Entrust– 基于角色的权限系统(Laravel 5

JWTAuth– JSON Web令牌认证API

LaravelPermission– 分配用户角色对应权限(Laravel 5.1.11

LaravelRoles– 处理角色及权限的包(Laravel 5

OAuth 2 Server Laravel– 封装 OAuth 2.0 认证服务器和资源服务器

OAuth4 Laravel– OAuth客户端封装以便支持Facebook,Twitter, Google等社交网络(Laravel 4

Sentinel–框架未知的认证&授权系统

Socialite–封装 Facebook, Google, Twitter等社交媒体认证

SocialiteProviders– Socialite准备的超过100个认证提供者(第三方登录)

Google2FA——Google双重认证模块

Laravel User Verification– 处理Laravel 5中的用户验证流程

Adldap2Laravel– Laravel Adldap2 扩展包

其它有用的利器

AimeosLaravel package– Laravel 电子商务扩展包

ArtisanView– 通过Artisan管理Laravel项目的视图

Blogify- 添加博客功能到Laravel应用的扩展包

Bootstrapper–创建Bootstrap 3标记的类集

Captcha–Laravel 5 验证码生成器

Charts–Laravel中创建支持多种库的交互式图表

Collect–Laravel之外使用Collection

Datatable–jQuery数据表插件集成服务器端和客户端

Ekko– 自动高亮当前激活的导航菜单并应用Bootstrap样式

EloquentSluggable– 创建Eloquent模型小物件

EloquentSortable– Eloquent 模型添加排序功能

FlexEnv–通过Artisan管理.env文件

HTML–Laravel官方HTML及表单构建器

Hyn/multi-tenant–该扩展包用于支持多个站点基于同一个Laravel安装

InterventionImage– 图片处理库(创建、编辑、压缩图片)

Eloquent Image Mutator– 使用Eloquent模型存储/获取图片

Laravel 5 form builder– Laravel 5 表单构建器

laravel-5-markdown-editor– Laravel 5 Markdown编辑器

Laravel 5 UEditor– 百度编辑器集成到Laravel5(支持七牛云存储)

LaravelActivitylog– Laravel中记录用户活动日志

Laravel Administrator– Laravel后台管理

LaravelAuditing– 记录Laravel模型修改日志

Laravel Blade Javascript– PHP变量转化为Javascript变量的Blade指令

Laravel Breadcrumbs– 创建及管理面包屑导航

LaravelCensor—— 用于在Laravel 5.1中编辑、替换视图中指定单词/字符的中间件

Laravel Collection Macros– 增强的Laravel集合方法

LaravelCookie Consent– 让你的Laravel应用遵循疯狂的欧盟Cookie规则

LaravelDatatables– jQuery数据表APILaravel 4 & Laravel 5

Laravel Dot Env Generator– 基于项目源码生成 .env.gen 文件

LaravelEmoji– Laravel表情扩展包

LaravelEnvProviders– 基于开发环境加载服务提供者

LaravelExcel– 导入导出ExcelCSV文件

Laravel Failed Job Monitor– Laravel 队列任务失败监听器

LaravelFriendships– Eloquent模型插上管理朋友关系的翅膀

LaravelGeoIP– 基于网站访问用户的IP地址判断其地理位置

LaravelGlide– 使用Glide处理图片

LaravelHashids– 使用Hashids生成短小的、唯一的、非顺序的数字id

LaravelInstaller– 让你像安装WordPress一样按照向导安装Laravel

Laravel Markdown– 封装CommonMark

LaravelMediaLibrary– Eloquent模型助手文件

LaravelMessenger– Laravel中创建用户消息系统

LaravelModeration– Laravel 5.* 内容审核系统,允许你接收或拒绝对资源的请求

LaravelNotifynder– Laravel通知管理

LaravelPaginate Route– 添加 paginate路由方法支持分页(取代查询字符串)

LaravelPinyin– 基于词库的中文转拼音优质解决方案

LaravelPjax– Laravel 5 Pjax 中间件

LaravelPlaces Validation– 用户地址验证

LaravelRepositories– Laravel中使用Repository模式实现业务逻辑与数据访问的分离

LaravelResponsecache– 通过缓存整个响应加速Laravel应用

LaravelSettings– Laravel进行全局配置

Laravel Server Monitor– Laravel应用服务器监听命令

LaravelShoppingcart– Laravel购物车实现

LaravelSitemap– Laravel应用自动生成站点地图

LaravelSms– Laravel 短信发送扩展包

LaravelSnappy– 使用wkhtmltopdfHTML转化为PDF生成器

LaravelStapler– 基于ORM的文件上传管理器

LaravelStats Tracker– 从请求中收集信息以验证和存储

LaravelTags– 添加标签和标签行为到Laravel应用

LaravelTail– Laravel 5 漏掉的tail命令

Laravel Test Factory Generator– 通过已存在的模型生成Laravel测试工厂类

LaravelUptime Monitor– 功能强大,配置简单的uptimessl监听器

Laravelurl signer– 通过有效时间创建安全的URL

LaravelUsers Invitation– 邀请新用户注册

LaravelUuid– 基于RFC 4122标准生成UUIDLaravel

LaravelWeb Installer– 通过浏览器安装 Laravel5.1

LatestLaravel– 每天准时更新的 Laravel 不同分支完整包

Listify–添加分类/排序到任意Eloquent模型

MailThief–测试邮件发送扩展包,无需真实发送邮件

noCAPTCHA–Google新的noCAPTCHAreCAPTCHA)助手

Purifier–集成LaravelHTMLPurifier

Recaptcha–验证码校验器(Laravel 5

Revisionable–创建Eloquent模型的历史版本

SEOTools–LaravelLumenSEO工具包

Setting–将配置信息持久化存储到JSON文件中

SimpleQrCode– Laravel二维码生成器

Teamwork–在一个邀请系统中用户与小组的关联

Validating–用于Eloquent模型保存验证的Trait

VATCalculator– 处理所有与欧盟MOSS增值税条例相关的麻烦事儿

Javascript

Laroute–JavaScript中生成Laravel路由URLs

PHP Vars to JavaScript Transformer– JavaScript中处理来自服务器端的字符串、数组、集合以及其它数据结构的数据

Javascript Validation– 使用验证规则、消息、表单请求和验证器在客户端验证表单而不需要编写任何JavaScript代码

后台模板

AdminLTETemplate For Laravel 5– 将默认 Laravel 前端模板代码替换成 AdminLTE Pratt 页面

Laravel Angular Admin- 基于 Laravel + Angularjs + Bootstrap + AdminLTE 实现的后台模板,此外支持OauthJWT登录认证。

LaraAdmin–开源Laravel后台面板

Voyager–不容错过的Laravel后台

laravel-admin–十分钟构建全功能Laravel后台界面

数据库,ORMS, 迁移 & 填充

BackupManager– S3, Dropbox, SFTP中备份及取出数据库

Baum– Laravel中实现嵌套集合模式

ClosureTable–Laravel中实现闭包表模型

Doctrine DBAL–数据迁移(migrate)时支持列的重命名操作(renameColumn

Eloquence–Eloquent模型添加额外功能特性

iSeed– 从已有数据表中生成一个新的填充文件

LaravelBackup– 备份 Laravel 5 应用的包

LaravelDoctrine– Doctrine 2 ORM 实现

Laravel Flysystem– 从远程主机(AWS S3, Dropbox)而非本地文件系统提取文件

LaravelMongoDB– 支持MongoDBEloquent模型及Query构造器

LaravelOCI8– 通过OCI8Laravel4/5中实现Oracle DB驱动

Laravel5 Soft Cascade– 使用Laravel软删除功能实现级联删除和恢复

MigrationsGenerator– 从已有数据库中生成迁移

Sofa/Eloquence– EloquentORM 扩展

Tenanti–群租数据库结构管理器

belongsToThrough–逆向的远层一对多

LaravelMigration Exporter for Sequel Pro– SequelPro中的数据表导出为Laravel迁移文件

LaravelMigration Exporter for MySQL Workbench– MySQLWorkbench模型导出为Laravel迁移文件

搜索

AlgoliaSearch– 集成 Algolia Search APILaravel Eloquent ORM

Elasticquent–Eloquent模型准备的Elasticsearch

LaravelSearch– ElasticsearchAlgolia以及 ZendSearch的统一API

LaravelSearchy– Laravel 搜索扩展包,让用户可以轻松进行精准匹配或模糊查询

Plastic–适配 Laravel  ElasticsearchODM

SearchIndex–AlgoliaElasticsearch存储或获取对象数据

Searchable–添加简单搜索功能到Eloquent模型的trait

TNTSearch–PHP编写的功能完备的全文搜索引擎

APIs

APIGuard–使用Laravel中的API键简单认证API

Dingo API– 在应用中构建RESTful APIs

LaravelCORS– 添加 CORS (Cross-Origin ResourceSharing) 头支持

Trucker– 匹配远程API资源 (通常是RESTful风格)

LaravelFractal– 使用FractalLaravelLumen中输出复杂灵活的Ajax/RESTful结构数据

任务, 命令和调度

Dispatcher–调度Artisan命令

Elixr–Node(NPM) 包用于运行Gulp任务(监控文件、运行测试、最小化CSS、组合脚本等等)

Envoy– SSH任务运行器

支付

LaravelCashier– Stripe提供了平滑、优雅的接口实现订购支付功能(信用卡支付)

Omnipayfor Laravel– 集成OmnipayPHP支付处理库(含支付宝、银联支付、微信支付、PaypalStripe等)

Alipay– 支付宝SDKLaravel 5中的封装

优化

InterventionImage Cache– 图片类的缓存扩展

LaravelHTMLMin– 最小化 blade/html/css/js

本地化

LanguageFiles– 支持37种语言的验证、分页以及提醒

LaravelLocalization– 通过路由添加i18n支持

LaravelTranslatable– Eloquent模型变得可翻译

LaravelTranslatable– 取出及保存可翻译的Eloquent模型类实例

LaravelTranslator– Eloquent模型翻译到多种语言文件

LaravelDate– 基于Carbon的库,用于处理多语言日期格式

LaravelLangman– Artisan命令行管理语言文件

LaravelTranslation– 更好的Laravel翻译管理

Laravel Translation Loader– 将翻译存放到数据库或其他地方

模块化

Laravel5 Modules– Laravel 5 中实现模块化开发

Laravel-modules–Laravel中实现简单的模块化管理

第三方服务集成

LaravelAlgolia– 连接 Algolia API

LaravelAnalytics– 可配置的Laravel 5 包用于从Google Analytics获取页面浏览数或其他数据

Laravel Bitbucket– Laravel Bitbucket API

Laravel DigitalOcean– 连接 DigitalOceanV2

LaravelDropbox– 连接 Dropbox

LaravelFacebook– Laravel Facebook API

LaravelGitHub– 连接 PHP GitHub API

Laravel GitLab–连接 GitLab API

Laravel Googletagmanager– 轻松设置并发送数据到 Google Tag Manager

LaravelInstagram– 连接 Instagram API

LaravelNewsletter– 使用Mailchimp发送时事通讯

LaravelParse– 连接 PHP Parse SDK

Laravel Pusher–连接 Pusher API

LaravelPushwoosh– Pushwoosh API

Laravel Slack–发动消息到Slack

Laravel Vimeo–连接 Vimeo API

stormpath-laravel–使用LaravelStormpath构建安全的Web应用

LaravelWechat– 目前最优雅的微信公众平台 SDK

LaravelWechat SDK– 另一个微信公众平台 Laravel SDK

AliyunOSS—— 阿里云 OSS 官方 SDK Composer 封装,支持任何 PHP 项目,包括 LaravelSymfony 等等

LaravelQiniu—— Qiniu 云储存 Laravel 5Storage

开发环境

Homestead–Laravel官方Vagrant box

Laravel Homestead快速入门

在OSx and Linux上安装

在Windows上安装(TreeHouse

在Windows上安装(Laragon

在 Windows 上进行 Laravel Homestead 安装、配置及测试

在 Docker 中运行 Homestead

Valet–Mac极简开发环境

LaraDock–Docker上运行Laravel(和Homestead类似但是使用Docker而不是Vagrant部署)

LaraEditDocker– Docker容器中运行Homestead开发环境

通过Composer安装 Laravel

Windows

Mac OSX或 Linux

在Windows上安装Laravel 5.1.x(中文)

Laragon– Windows上隔离的开发环境

主机

Forge– LinodeDigitalOcean上经优化的PHP服务器

Forge中的服务器管理(Laracasts)

让你的第一个站点在Laravel Forge中启动并运行(Matt Stauffer)

ForgeRecipes

FortRabbit(视频)

PagodaBox(文档)

Heroku(教程)

IBM BlueMix(教程)

AWSElastic Beanstalk教程

应用部署

Envoyer– 快速部署 PHP & Laravel 项目

通过Envoyer进行部署(Laracasts)

Rocketeer–任务运行期及部署包

文章,教程,博客等

中文

Laravel学院实例教程

Laravel技巧:Laravel.so

岁寒博客Laravel文章归档

Laravel学习笔记

闫肃的博客

开源中国Laravel博客归档

CSDN专栏:Laravel

神奇的胖子

轩脉刃de刀光剑影

小惡魔 – 電腦技術 – 工作筆記 –AppleBOY

Yuansir-web菜鸟 | LAMP学习笔记

安正超博客

LaraBase – PHP工匠之家

Hello Laravel

芒果笔记

Laravel | Kyomini

英文

Tuts+

SitePoint

Christopher Pitt

Culttt

Scotch

Fideloper

Maxoffsky

KodeInfo

CodeForest

Taylor Otwell

Digital Ocean

RTFM

MattStauffer

Creative Punch

Ryan Tablada

Mohammad Gufran

Adam Engebretson

CodeHeaps

Laravel India

Sheikh Heera

Vegi Bit

WSnippets

EdZynda

Kirk Bushell

AndrewsAng

DeveloPHP

JasonLewis

EricBarnes

Jens Segers

NeonTsunami

Amitav Roy

Into Laravel

Stidges

Scott Wilcox

Clivern

Code Gains

Stillat

EasyLaravel Book Blog

Bosnadev

Blogdo Vluzrmos (PT-BR)

CodeTutorial

Camron Cade

JetBrainsPhpStorm Blog Tag Archives: Laravel

Laravelista

GoForyt Blog

Ryan Chenkie

Laravel Tips

Codingo Tuts

AntonioCarlos Ribeiro

Laravel Coding

Laravel Daily

Freek Van derHerten

Styde(ES)

AlfredNutile

Dunebook

Tutsnare

Laravel 5 Tutorial

Codelution

codebyjeff

ForLaravel

Good Heads

Adam Wathan

Medium

MURZE.BE

Mack Hankins

TahaShashtari

视频

英文

Laracasts

Coursecode(YouTube)

Tuts+

Udemy

Treehouse

Duilio Palacios

DevDojo

AmitavRoy

Lynda

Pluralsight

Laracademy

讨论

英文

Laracon US

Laracon EU

ArtisanConf

视频讨论

Laracon EU 2014

Laracon US2014

Laracon EU 2013

Laracon US 2013

书籍

Laravel: CodeBright

Laravel: From ApprenticeTo Artisan

Laravel 4Cookbook

LaravelTesting Decoded

Refactoringto Collections

ImplementingLaravel

GettingStuff Done with Laravel 4

Laravel Application Development Blueprints

BuildAPIs You Won’t Hate

Integrating Frontend Components with Web Applications

Laravel Design Patterns and Best Practices

Step byStep Real World Application with Laravel 4

Learning Laravel 4 Application Development

Getting Started with Laravel 4

Laravel Application Development Cookbook

Building Web Applications Using Parse REST API

Laravel– My First Framework

Easy Laravel 5

Laravel 5 Essentials

Laravel 5.1 Beauty

EasyE-Commerce Using Laravel and Stripe

Design Patternswith PHP and Laravel

Laravel 5Learn Easy

Mastering Laravel

How to Build Real-Time Laravel Apps with Pusher

Learning Laravel’s Eloquent

Laravel 5Learn Easy

Laraveland AngularJS

Laravel 5 UnFolded

LaravelCollections Unraveled

Writing APIs WithLumen

TheLaravel Survival Guide

Laraboot: Laravel 5 For Beginners

代码库

原型项目

Acachaadminlte-laravel—— 基于 AdminLTE +Pratt + Bootstrap 实现的 Laravel 前后台模板

EasyAdmin——高级用户登录与管理(支持双重认证)

Laravel5.1 Boilerplate—— 基于当前Laravel最新版本(Laravel 5.1.*)并集成Boilerplate的项目

Laravel 5.2 Boilerplate

Laravel5 Angular Material Starter—— 这是一个Laravel 5.1AngularJS的原型项目

Laravel Hackathon Starter

Laravel Angular AdminLTE

Backpack forLaravel

Someline Starter—— 基于Laravel 5Vue.js,用于快速构架RESTful APIWeb应用的原型项目

CMS

BootstrapCMS—— Laravel 5.1驱动的功能强大的CMS

October——基于Laravel 5,致力于让开发工作变得简单的CMS

PyroCMS—— MVC架构的PHP内容管理系统,3.0以前基于CodeIgniter,目前基于Laravel 5.1

LavaLite—— 基于Laravel 5.1 & Bootstrap 3的内容管理系统

TypiCMS—— 基于 Laravel 5 构建的、支持多语言的内容管理系统

Laraveland AngularJS CMS—— 基于Laravel 5.1AngularJSCMS

Microweber——基于 Laravel 拖拽式生成CMS 及在线商店利器

AsgardCMS——基于Laravel构建的、支持模块化和多语言的CMS

Coaster Cms

BorgertCMS—— 基于Laravel 5.3构建的开源CMS

Quarx——在任意Laravel中实现CMS功能的扩展包

Botble(收费)

Statamic(收费)

Larapress(基于Laravel 4

CRM

Flarepoint——基于Laravel构建的免费开源CRM平台

论坛

Laravel.io——Laravel开发者社区

Flarum—— 免费的、开源的、专注于简约的论坛系统,esoTalkFluexBB的联合继承者

PHPHub——基于Laravel 4.2,积极向上的 PHP & Laravel 开发者社区

电商

Antvel—— 基于 Laravel 5.* 开发的开源电子商务项目

项目管理

92fiveapp—— 基于 Laravel框架& Backbone JS 构建,是一个自托管的、基于web的项目管理应用

Scrumwala——基于Laravel5,项目管理应用

Ribbbon——基于Laravel 5.1Vue.js构建的开源项目管理系统

博客

Canvas——基于Laravel 5.2 开发的轻量级博客系统

Katana——静态站点/博客生成器

Laravel5 Blog—— 基于 Laravel 5 开发的博客系统

0ez—— 基于Laravel的 轻博客系统

Vuedo—— 基于Laravel+Vue.js的博客平台

Wardrobe—— 专注于写作的最小化博客平台

其他

Laravel.com——Laravel官网源码

LaravelTricks—— Laravel小技巧&小贴士

InvoiceNinja—— 基于Laravel构建的开源发票及时间跟踪应用

Paperwork——基于Laravel 4.X的开源的笔记&归档工具

Cachet——基于Laravel 5的开源的状态页系统

StyleCI—— PHP CS Fixer开发,提供PHP代码风格持续集成服务

Podcastwala——基于Laravel 5,构建属于你自己的播客网站

Deployer—— 基于Laravel 5.1的、免费的、开源的PHP应用部署工具

RSSMonster—— 基于 Lumen 开发的RSS 聚合器和阅读器

Koel——基于 Laravel 5.1 & Vue.js 开发的酷炫音乐流媒体应用

Attendize—— 基于 Laravel 框架开发的开源门票及活动管理应用

Laramap

Laravel.so

Screeenly–通过API创建网站截图

Jigsaw–使用Blade的静态站点生成器

新闻

Laravel News(archive)

Laravel Weekly

Laravel 新闻

播客

The LaravelPodcast

The LaravelNews Podcast

The LaracastsSnippet

Larachat Live

社区

中文

PHPHub

Laravel中文网问答社区

SegmentFault上Laravel问答归档

知乎Laravel话题

开源中国社区Laravel标签归档

繁体中文

Laravel台湾技术论坛

英文

Laravel.io Forum(旧版)

Laracasts Forum(旧版)

Laravel Podcast

Larachat Slack(注册)

Gitter

IRC Channel

StackOverflow

Twitter

Google+

Reddit

Quora

Facebook

LinkedIn

本地用户组

LaravelAlgeria

Laravel Russia(VK群组)

Laravel France

Laravel GreeceFacebook群组

LaravelGeorgia

Laravel Myanmar

Laravel Indonesia(Facebook群组)

Laravel Brasil(Facebook群组)

Laravel Turkey(Facebook群组)

Laravel Middle EastFacebook群组

Laravel Nigeria(Facebook群组)

Laravel China

Laravel Taiwan(Facebook群组)

Laravel Spanish

Laravel Korea(Facebook群组)

LaravelMorocco

Laravel Japan(Facebook群组)

Laravel Tokyo(Facebook群组)

聚会

All Meetups

LondonMeetup

BuenosAires, Argentina Meetup

MoroccoMeetup

DetroitMeetup

工作

LaraJobs

Laravel Gurus

With Laravel

Laravel学院招聘频道

主机开发工具

Laragen– 视图生成器

Laravel Schema Designer–创建、导出以及共享数据库结构

Laravel Database Designer– 创建数据库表结构的图形化工具

其它

通过Laravel构建的站点及项目通过Laravel构建的站点及项目展示

CodeCanyon–支付脚本和插件

Laravel Versions {x.y.z}–Laravel更新记录

 

你可能感兴趣的:(PHP)