Laravel 优质扩展包
汇总篇
登录认证
- 社交媒体登录认证提供者大全 —— Socialite Providers,支持微博、微信、QQ等
- Laravel 5 中使用 JWT(Json Web Token) 实现基于API的用户认证
- Laravel 生成 Gravatar 头像地址的优雅姿势
- 基于 access_token 的多用户多应用 API 认证 Laravel 开发包
权限管理
- 在 Voyager 后台管理系统中集成 Entrust 实现 RBAC 权限管理(一) —— 安装
- PHP-Casbin: 支持 ACL、RBAC、ABAC 多种模型的 PHP 权限管理框架
- Laravel-Casbin:在 Laravel 里使用 Casbin(PHP 权限管理框架)
- PHP 中基于 Casbin 做 RBAC + RESTful 权限控制
数据操作
数据库相关
- 在 Laravel 中使用 Laravel Searchy 扩展包实现基于数据库的轻量级搜索功能
- 通过 Laravel 5 Extended Generators 扩展包为 Laravel 5 数据库生成器锦上添花
- 推荐:好用的 Laravel Repository 包
- 使用 laravel-repository 扩展包实现对模型类操作的封装
- 基于 Laravel Prequel 扩展包通过 Web 界面管理 MySQL 数据库
- 基于 Laravel 扩展包 laravel-db-snapshots 快速导入导出数据库快照
开发辅助
- Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程
- Laravel 5 中使用 HtmlBuilder 及 URL::asset() 引入站内或站外的 css 和 js 文件
- 为 Laravel 应用快速生成 HTML 导航菜单的扩展包:Laravel Menu
- 使用 Clockwork 扩展在 Chrome 浏览器中显示 Laravel 应用调试信息
- Laraval IDE 自动补全助手:Laravel IDE Helper Generator
- 通过 Laravel EnvProviders 扩展包基于应用开发环境加载相应的服务提供者
- 在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件
- 在 Laravel 5 中集成 Pjax 实现无刷新加载页面的扩展包 —— Laravel Pjax
- 使用 Laravel-Modules 扩展包通过模块化开发大型 Laravel 应用
- 基于 Laravel Sitemap 扩展包编写定时任务生成 Laravel 学院站点地图
- Laravel 扩展包之开发辅助工具
- 基于 Laravel Sentry 扩展包实现 Laravel 学院异常实时监控及告警
- 基于 Laravel 扩展包 LaraStan 实现对项目代码的静态编译检查
- 基于 Laravel 扩展包 Health Monitor 在应用中实现资源及服务的健康检查和实时监控
文件存储
- 基于七牛云 PHP SDK + Laravel 文件存储实现 Laravel 学院静态资源云存储及 CDN 加速
- 在 Laravel 5 中集成七牛云存储实现云存储功能
- 优雅的 Oss Flysystem 扩展
图片处理
- 在 Laravel 5 中通过 Simple QrCode 扩展包生成二维码详解
- 在 Laravel 5.1 中使用 Intervention Image 包将图片颜色变灰
- 在 Laravel 5 中集成 Intervention Image 实现对图片的创建、修改和压缩处理
- 在 Laravel 5 中使用 jQuery 插件 Croppic + Intervention Image 实现图片上传和裁剪
- Laravel 5.1 中基于 Dropzone.js 实现图片拖拽上传及删除功能
API 开发
- 使用 Laravel Generator 快速为 Laravel 应用生成CRUD、API、测试用例代码 —— 介绍篇
- 使用 Laravel Generator 快速为 Laravel 应用生成CRUD、API、测试用例代码 —— 安装篇
- 使用 Laravel Generator 快速为 Laravel 应用生成CRUD、API、测试用例代码 —— 使用篇
- Laravel & Lumen RESTFul API 扩展包:Dingo API(一) —— 安装配置篇
- Laravel & Lumen RESTFul API 扩展包:Dingo API(二) —— 创建 API Endpoint(路由)
- Laravel & Lumen RESTFul API 扩展包:Dingo API(三) —— Response(响应)
- Laravel & Lumen RESTFul API 扩展包:Dingo API(四) —— 错误和异常响应
- Laravel & Lumen RESTFul API 扩展包:Dingo API(五) —— 转化器(Transformer)
- 使用 Lumen + Stormpath 为移动 App 提供后端 API
- 基于 Laravel 5.5 开发的适用于 API 开发的神器 —— laravel-smart
- API 鉴权新姿势 - 签名鉴权扩展包:laravel-api-auth
- API 鉴权新姿势 - 签名鉴权
- 使用 tree-ql 高效简洁的开发 API
内容管理
- 使用 Laravel Moderation 扩展在 Laravel 应用中实现简单的内容审核系统
- 通过 Quarx 扩展包在任意 Laravel 应用中快速实现 CMS 功能
- 使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 安装预览篇
- 使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 环境变量篇
- 使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 视图布局篇
- 使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 前端编译篇
- 使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 站点部署篇
- 通过 Laravel Chatter 扩展包在十分钟内快速为应用搭建问答/论坛系统
- 基于 Laravel 扩展包 Wink 构建类 Medium 风格的内容发布系统
后台管理
- 一款你不容错过的Laravel后台管理扩展包 —— Voyager
- 基于 Laravel-Admin 在十分钟内搭建起功能齐全的后台模板
- Mojito admin - 基于 Laravel、Vue、Element 构建的基础后台系统扩展
- Laravel-Admin 最全安装方法与汉化教程图解
- Dcat Admin —— 一款颜值极高的后台系统构建工具
- 通过 Nebula 扩展包构建基于 Laravel + Alpine + Tailwind 的后台管理系统
安全相关
- Laravel 5 表单中如何集成使用 Google reCAPTCHA 验证码
- 使用 Captcha 扩展包 为 Laravel 5 应用生成验证码
- 在 Laravel 5 中使用 Purifier 扩展包集成 HTMLPurifier 防止 XSS 跨站攻击
- 极限验证,一句话调用geetest,减少开发时间
- 极验(Geetest) Laravel 5 集成开发包,让验证更安全
- 使用 laravel-google-authenticator 扩展包为你的网站打造一个动态手机令牌
- laravel使用laravel-google-authenticator拓展通过Google身份验证器为你的网站打造一个动态手机令牌
- Laravel 学院文本编辑器及 XSS 攻击防范 —— 富文本编辑器 summernote 篇
- Laravel 学院文本编辑器及 XSS 攻击防范 —— Markdown 编辑器篇
- 使用 Firewall 扩展包全面保护 Laravel 应用免受恶意攻击
电商平台
货币&支付
- laravel-amount —— Model 中自动转换金额的 Trait
- 可能是你用过的最优雅的支付宝和微信支付 SDK 了 —— Laravel Pay
- 一个 GitHub 上的 Laravel 以太坊扩展包 —— Laravel-ethereum
- 一个基于 PAYJS 的微信支付个人接口开发包
邮件&通知
- 使用 Laravel Notifynder 扩展轻松实现 Laravel 应用的消息通知功能
- MailThief —— 让 Laravel 应用中测试邮件发送变得简单
- BearyChat 消息推送机器人 For PHP & Laravel
- Laravel 5.3 Notification 个人理解,及 BearyChat Channel 新鲜出炉
- 如果你用 Laravel Notification 发送到 Wechat,那么你可能需要点进来
- 基于个推(GeTui)官方SDK集成 Laravel 5.* 、Lumen 推送服务包
性能优化
- 通过 PHP OPcache 让你的 Laravel 应用运行速度飞起来
- Laravel Response 中间件缓存,一步加速页面加载速度
- LaravelS 站在巨人的肩膀上,通过Swoole加速Laravel/Lumen
- 使用 Swoole 协程实现的 Laravel 任务调度扩展包:laravel-bjask
- SMProxy,让你的数据库操作快三倍!
- 基于 SMProxy 通过协程调度实现 MySQL 连接池
- SMProxy 1.2.9 发布 ! 新增状态命令监控面板功能
其他
- Laravel Web Installer : 让 Laravel 应用像 WordPress 一样通过浏览器进行安装升级
- Laravel Emoji —— 在 Laravel 应用中集成使用 Emoji 表情
- Laravel 与 WordPress 系列 —— 集成 Laravel 和 WordPress 的扩展包大全
- 使用 Laravel Search 扩展包基于 Elasticsearch、 Algolia 以及 ZendSearch 实现全文搜索功能
- 推荐一款在 Laravel 应用中为丢失或不存在页面进行重定向的扩展包
- 如果在所有 Laravel 项目中只安装一个扩展包,你会选择哪一个
- 基于高性能算法实现的优雅 ID 混淆扩展包 —— Laravel Hashid
- 诺诺开放平台 PHP-sdk,需要的来点一波 star 咯~
- 百度地图开放平台 PHP sdk - lbscloud-sdk
- 基于 Laravel、Lumen 框架集成百度翻译、有道翻译、Google 翻译扩展包
- 基于 XunSearch(迅搜)SDK 的全文搜索 Laravel 5.* 软件包,支持全拼、拼音简写、模糊搜索、热门搜索、搜索提示
- Laravel-smartmd:一个实用的 Markdown 编辑器,支持数学公式、流程图
- 通过 Livewire 在 Laravel 项目中实现基于 PHP 的全栈开发(一):快速上手篇
- 通过 Livewire 在 Laravel 项目中实现基于 PHP 的全栈开发(二):组件创建和渲染的底层实现
- 通过 Livewire 在 Laravel 项目中实现基于 PHP 的全栈开发(三):数据绑定及底层实现
- 通过 Laravel Trix 扩展包在 Laravel 项目中集成使用 Trix 编辑器
No Comments