如何为Laravel 5.3创建自定义控制台命令(工匠)
本文概述 创建并注册命令 命令结构 列印文字 命令输入:参数和选项 例子 从控制器或路径执行命令 Laravel有一个名为Artisan的命令行界面。该界面为开发人员提供了许多有用的命令, 以加快开发过程。 此外, 你可能想用自己的命令扩展...
本文概述 创建并注册命令 命令结构 列印文字 命令输入:参数和选项 例子 从控制器或路径执行命令 Laravel有一个名为Artisan的命令行界面。该界面为开发人员提供了许多有用的命令, 以加快开发过程。 此外, 你可能想用自己的命令扩展...
本文概述 组态 发送邮件 使用普通的SwiftMailer 推荐建议 要从Laravel发送电子邮件, 我们将使用Swift Mailer库, 该库默认已包含在Laravel软件包中。 Swift Mailer是一个基于组件的库, 用于从P...
本文概述 为什么我选择Laravel Laravel核心和路由 路由 Laravel使用雄辩的ORM 单元测试 排队 放在一起 本文总结 去年, 我参加了三个大型项目。我的任务是摆脱基于PHP和服务器端HTML生成的旧体系结构, 并过渡到R...
本文概述 什么是JSON Web Token? JSON Web Token的结构 JWT安全性和加密 为什么需要Web Token? 使用Laravel 5和AngularJS的JSON Web Token示例 除此JSON Web To...
本文概述 推迟长时间运行的PHP任务, 请不要等待。 用Laravel引导 使用PHP Artisan设置数据库 路由 任务逻辑 导入代码 递归进度通知系统 你的经验是什么? 在处理耗时的资源密集型任务时, 大多数PHP开发人员都倾向于选择...
本文概述 Laravel部署变得容易 版本控制 使发行文件到达目的地 Composer制作? 保持代码和数据库兼容 Kubernetes的一些出色之处 在更新实时应用程序时, 有两种根本不同的解决方法。 在第一种方法中, 我们对系统状态进行...
本文概述 注意n + 1个数据库查询 缓存配置! 减少自动加载的服务 明智地使用中间件堆栈 避免使用ORM(有时) 尽可能使用缓存 首选内存缓存 缓存路由 图像优化和CDN 自动装带器优化 使用队列 资源优化(Laravel Mix) La...
本文概述 竞争者 框架安装 基本框架配置 路由和控制器 范本 依赖注入 对象关系映射(ORM) 事件调度程序与中间件 REST API 选择优胜者:Symfony或Laravel? 今天, 当开始一个新项目时, 关键的决定之一就是选择正确的...
本文概述 RESTful API 设置一个Laravel Web服务项目 迁移与模型 数据库播种 路线和控制器 认证方式 创建注册端点 创建一个登录端点 注销 使用中间件限制访问 测试我们的端点 建立我们的测试工厂 我们的首次测试 下一步 ...
本文概述 项目概况 设置我们的Laravel项目 Laravel Lighthouse和GraphQL服务器 GraphQL突变 本文总结 如果你还不熟悉它, GraphQL是一种用于与你的API交互的查询语言, 与REST等替代架构相比,...