Laravel验证规则大全及案例

Laravel 提供了丰富的验证规则,涵盖常见的数据验证需求。以下是常用的 Laravel 验证规则及其对应的示例,帮助你更好地理解和使用这些规则。 基本验证规则 规则 描述 示例 required 必须存在字段。 'name&#...

后端 / PHP

如何安全地重启Laravel任务队列让应用代码更新

要重启 Laravel 的队列工作进程,以使代码更新,可以按照以下步骤操作: 1. 发送重启信号Laravel 提供了一个方便的命令 queue:restart,它可以安全地重启所有正在运行的队列工作进程。首先,使用以下命令: 1php artisa...

后端 / PHP

PHP-FPM进程占用CPU过高的情况排查

当你遇到 PHP-FPM 进程占用 CPU 高达 100% 的情况时,可以通过以下几个步骤来排查和解决问题: 1. 监控进程使用 top 或 htop 命令查看哪些 PHP-FPM 进程占用 CPU 最高。你可以通过以下命令快速查找 PHP-FPM ...

后端 / PHP

PHP完善的Error/Exception的捕获与处理

PHP(PHP_VERSION >= 7) 的 Error / Exception 的捕获与处理还是值得一说的,优雅处理错误与异常,在提升框架友好度的同时,也提升了开发效率。 PHP 错误等级1234567891011121...

后端 / PHP

PHP-FPM进程管理

PHP-FPM先来了解一些名词概念: CGI是Common Gateway Interface(通用网管协议),用于让交互程序和Web服务器通信的协议。它负责处理URL的请求,启动一个进程,将客户端发送的数据作为输入,由Web服务器收集程序的输出并加...

后端 / PHP

PHP实现并发请求

后端服务开发中经常会有并发请求的需求,比如你需要获取10家供应商的带宽数据(每个都提供不同的url),然后返回一个整合后的数据,你会怎么做呢? 在PHP中,最直观的做法foreach遍历urls,并保存每个请求的结果即可,那么如果供应商提供的接口平均...

后端 / PHP