LX1 Laravel / PHP 扩展包视频教程
每周精选两个以上扩展包进行讲解,涵盖 PHP 和 Laravel 相关的最新、最热、最常用的扩展包。内容设计上,每一小节就是一个扩展包,每个视频不会超过 10 分钟,以实战为核心,所有源代码开源托管在 GitHub 。
总字数 142339, 学习时长 791 分钟 , 更新于 4个月前

序言 免费 1018 字,需 6 分钟 Larabbs 中已安装的扩展包 494 字,需 3 分钟 PostMan 和 API 287 字,需 2 分钟 演示项目准备 1351 字,需 8 分钟 001. Composer 加速—— hirak/prestissimo 917 字,需 6 分钟 002. 数据备份 ——spatie/laravel-backup 2457 字,需 14 分钟 003. 七牛文件系统驱动 —— overtrue/laravel-filesystem-qiniu 865 字,需 5 分钟 004. 哈希数据 ID —— vinkla/hashids 免费 2493 字,需 14 分钟 005. 手机号验证——propaganistas/laravel-phone 1507 字,需 9 分钟 006. 日志查看工具—— rap2hpoutre/laravel-log-viewer 免费 1410 字,需 8 分钟 007. Eloquent 条件查询——tucker-eric/eloquentfilter 2185 字,需 13 分钟 008. 利用 Clockwork 在 Google Chrome 下调试你的 Laravel APP ——itsgoingd/clockwork 免费 1125 字,需 7 分钟 009. 逆向 Seed 生成器——orangehill/iseed 免费 1024 字,需 6 分钟 010. 数据查询缓存——watson/rememberable 免费 826 字,需 5 分钟 011. 快速生成 PDF 以及图片——barryvdh/laravel-snappy 2037 字,需 12 分钟 012. 解决跨域问题( CORS )——barryvdh/laravel-cors 免费 1680 字,需 10 分钟 014. Zip 打包工具——chumper/zipper 1667 字,需 10 分钟 013. 嵌套集合模型(无限极分类)——kalnoy/nestedset(代替 baum/baum) 2720 字,需 16 分钟 015. 通过 IP 获取到对应的地理位置信息——torann/geoip 免费 1301 字,需 8 分钟 016. 二维码生成工具——simplesoftwareio/simple-qrcode 1469 字,需 9 分钟 017. 条形码生成工具——milon/barcode 免费 2076 字,需 12 分钟 018. Excel 处理工具——maatwebsite/excel (2.1 版本) 2528 字,需 15 分钟 019. Excel 处理工具——maatwebsite/excel (3.0 导出功能) 1904 字,需 11 分钟 020. Sitemap 生成工具—— roumen/sitemap 2280 字,需 13 分钟 021. 统计页面访问次数——awssat/laravel-visits 免费 1686 字,需 10 分钟 022. 模型关系图生成器 ——beyondcode/laravel-er-diagram-generator 503 字,需 3 分钟 023. N+1 问题捕杀神器 ——beyondcode/laravel-query-detector 免费 900 字,需 5 分钟 024. 级联处理软删除关系——askedio/laravel-soft-cascade 1275 字,需 8 分钟 025. 应用自我诊断测试 —— beyondcode/laravel-self-diagnosis 1484 字,需 9 分钟 026. 优化 Cli 错误提示——nunomaduro/collision 免费 670 字,需 4 分钟 027. 缓存完整的响应加速应用——spatie/laravel-responsecache 1815 字,需 11 分钟 028. 模型操作日志—— venturecraft/revisionable 1795 字,需 10 分钟 029. Laravel User Agent 轻松识别客户端信息 —— jenssegers/agent 免费 880 字,需 5 分钟 030. 快速接入 JWT 用户认证(多用户认证)—— tymon/jwt-auth 3218 字,需 18 分钟 031. 逆向 Migration 生成器 ——xethron/migrations-generator 962 字,需 6 分钟 032. Dump 调试工具(5.7 新功能)——beyondcode/laravel-dump-server 免费 807 字,需 5 分钟 033. 为 eloquent 模型增加排序功能 ——spatie/eloquent-sortable 994 字,需 6 分钟 034. 用户活动以及模型变动日志——spatie/laravel-activitylog 1480 字,需 9 分钟 035. 压缩 HTML 加速网页响应—— renatomarinho/laravel-page-speed 免费 831 字,需 5 分钟 036. 数据库的多语言翻译方案 ——spatie/laravel-translatable 1676 字,需 10 分钟 037. 另一个数据库的多语言翻译方案 ——dimsav/laravel-translatable 1399 字,需 8 分钟 038. 快速接入 Mongodb——jenssegers/mongodb (基础篇) 免费 1210 字,需 7 分钟 039. 角色权限控制组件——spatie/laravel-permission 2019 字,需 12 分钟 040. 为你的项目增加漂亮的 Markdown 文档——binarytorch/larecipe 831 字,需 5 分钟 042. Excel 处理工具——maatwebsite/excel (3.1 导入功能) 1406 字,需 8 分钟 041. 解析项目中的 Composer 依赖——lubusin/laravel-decomposer 免费 491 字,需 3 分钟 043. 翻译辅助工具——barryvdh/laravel-translation-manager 931 字,需 6 分钟 044. Laravel 本地化功能增强,切换项目语言——mcamara/laravel-localization 免费 1343 字,需 8 分钟 045. JavaScript 读取路由信息 —— lord/laroute 760 字,需 5 分钟 046. 将 PHP 变量转换为 JavaScript 变量——laracasts/utilities 690 字,需 4 分钟 047. 优雅的应用调试工具——laravel/telescope (5.7 新扩展) 免费 1464 字,需 9 分钟 048. 为 Eloquent 模型增加打标签功能 —— spatie/laravel-tags 1058 字,需 6 分钟 050. Api 开发工具包 —— dingo/api(基础安装) 免费 1382 字,需 8 分钟 049. 增加模型关系事件——chelout/laravel-relationship-events 1149 字,需 7 分钟 051. Api 开发工具包 —— dingo/api(配合 jwt-auth 完成多用户认证) 1309 字,需 8 分钟 052. API 数据转换层—— league/fractal(配合 dingo/api) 1696 字,需 10 分钟 053. 优秀的开源社区——yike.io(一刻社区 ) 免费 1011 字,需 6 分钟 054. 创建用户默认头像——laravolt/avatar 713 字,需 4 分钟 055. Laravel 命令行菜单——nunomaduro/laravel-console-menu (Laravel 5.7) 847 字,需 5 分钟 056. 图片处理——intervention/image 免费 1225 字,需 7 分钟 057. Laravel ImageUp 图片上传辅助工具——qcod/laravel-imageup 1309 字,需 8 分钟 058. 把文件与模型关联起来——spatie/laravel-medialibrary 1432 字,需 8 分钟 059. Laravel 静态代码分析工具——nunomaduro/larastan 免费 923 字,需 6 分钟 060. 获取国家详细信息 —— rinvex/countries 1044 字,需 6 分钟 061. Laravel 访客追踪——pragmarx/tracker 1262 字,需 8 分钟 062. 快速切换登录用户 —— viacreative/sudo-su 免费 667 字,需 4 分钟 063. 定时任务 Web 控制台 ——studio/laravel-totem 1068 字,需 6 分钟 064. API 动态查询参数—— spatie/laravel-query-builder 1350 字,需 8 分钟 065. 快速搭建管理后台(基础安装)——encore/laravel-admin 免费 1683 字,需 10 分钟 066. 快速搭建管理后台(权限管理)——encore/laravel-admin 1176 字,需 7 分钟 067. 快速搭建管理后台(使用插件)—— encore/laravel-admin 906 字,需 6 分钟 068. Markdown 解析器——graham-campbell/markdown 免费 845 字,需 5 分钟 069. 视图模型辅助类—— spatie/laravel-view-models 953 字,需 6 分钟 070. 自动面包屑导航 —— davejamesmiller/laravel-breadcrumbs 883 字,需 5 分钟 071. 项目代码统计——wnx/laravel-stats 免费 486 字,需 3 分钟 072. 异常实时监控及报警——sentry/sentry-laravel(Laravel 5.7) 493 字,需 3 分钟 073. PHP Docker 环境搭建(基础环境)—— Laradock 2014 字,需 12 分钟 074. PHP Docker 环境搭建(进阶) —— Laradock 1161 字,需 7 分钟 075. Eloquent 模型多表模糊搜索——nicolaslopezj/searchable 免费 2311 字,需 13 分钟 076. Laravel Nova 搭建管理后台——基础使用(官方扩展包) 1422 字,需 8 分钟 077. Laravel Nova 搭建管理后台——进阶(官方扩展包) 1256 字,需 7 分钟 078. Laravel Nova 搭建管理后台 —— 权限 (官方扩展包) 1150 字,需 7 分钟 079. 为你的 Laravel 模型加上类 NoSQL 属性 ——laravel-schemaless-attributes 免费 629 字,需 4 分钟 080. Laravel Scout 结合 Elasticsearch 进行全文搜索—— babenkoivan/scout-elasticsearch-driver 1019 字,需 6 分钟 081. 全局配置信息 —— spatie/valuestore 428 字,需 3 分钟 082. 全局配置信息(二)——appstract/laravel-options 180 字,需 1 分钟 083. 日期及时间处理——nesbot/carbon 免费 1056 字,需 6 分钟 084. 使用 Swoole 加速 Laravel (基础安装 - Homestead )—— hhxsv5/laravel-s 1810 字,需 11 分钟 085. 使用 Swoole 加速 Laravel(基础安装-Laradock)—— hhxsv5/laravel-s 1628 字,需 10 分钟 086. 轻量级的消息提示 —— spatie/Laravel-flash 465 字,需 3 分钟 087. Laravel Email 编辑器 —— qoraiche/laravel-mail-editor 免费 446 字,需 3 分钟 088. PHP 7 stream-parser 支持多格式的文件流解析器——rodenastyle/stream-parser 459 字,需 3 分钟 089. 模型变动日志——owen-it/laravel-auditing 712 字,需 4 分钟 090. 简单的用户消息系统——cmgmyr/messenger 435 字,需 3 分钟 092. 多站点架构方案(一套代码部署多个站点)——hyn/multi-tenant 1061 字,需 6 分钟 091. 让你的 CSRF Token 永不过期 ——genealabs/laravel-caffeine 免费 961 字,需 6 分钟 093. Laravel 语言包 —— overtrue/laravel-lang (caouecs/laravel-lang) 251 字,需 2 分钟 094. 快速查看日志文件——spatie/laravel-tail 免费 352 字,需 2 分钟 095. 快速制作一份 Laravel 模型的副本——Eloquent Cloner 556 字,需 4 分钟 096. 使用 Swoole 加速 Laravel 应用 —— swooletw/laravel-swoole (laradock 基础安装) 914 字,需 6 分钟 097. 将自然语句转换为数据库查询语句——lorisleiva/laravel-search-string 免费 654 字,需 4 分钟 098. 模块化管理工具—— nwidart/Laravel-modules 615 字,需 4 分钟 099. 快速创建 enum 枚举类 —— bensampo/laravel-enum 590 字,需 4 分钟 100. 创建 GraphQL API (基础使用)—— nuwave/lighthouse 469 字,需 3 分钟 101. 在 Blade 模板中使用过滤器 Filters—— thepinecode/blade-filters 免费 325 字,需 2 分钟 102. 快速重启 Tinker session —— ajthinking/tinx 323 字,需 2 分钟 103. 为站点的『维护模式』设置通行密码 —— larsjanssen6/underconstruction 249 字,需 2 分钟 104. 为模型增加凭证以及凭证兑换——beyondcode/laravel-vouchers 免费 413 字,需 3 分钟 105. 利用隐藏输入框诱捕灌水机 ——spatie/laravel-honeypot 388 字,需 3 分钟 106. 使用 Omnipay 接入支付(支付宝) —— lokielse/omnipay-alipay 729 字,需 5 分钟 107. 接入微信和支付宝支付(支付宝)——yansongda/laravel-pay 391 字,需 3 分钟 108. 代码生成工具——codedungeon/laravel-craftsman 538 字,需 3 分钟 109. 让验证规则可以复用 —— illuminatech/validation-composite 免费 415 字,需 3 分钟 110. 模型设置——glorand/laravel-model-settings 212 字,需 2 分钟 111. 数据库管理工具(代替 phpMyAdmin)——protoqol/prequel 265 字,需 2 分钟 112. 使用 Composer 管理 Git hooks——brainmaestro/composer-git-hooks 211 字,需 2 分钟 113. 管理营业时间——spatie/opening-hours 601 字,需 4 分钟