上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: PHP serialize 序列化完全指南 介绍 如果你和我一样,第一次在 PHP 中看到序列化字符串时会觉得很困惑。我当时在做一个 Laravel 项目,想搞清楚将任务推送到队列时到底发生了什么。我发现一些数据被序列化了,但不知道为什么以及怎么工作的。不过在我花时间研究序列化后,发现它其实没那么复 阅读全文
posted @ 2025-09-12 08:21 JaguarJack 阅读(212) 评论(0) 推荐(0)
摘要: PHP 性能优化实战 OPcache + FPM 极限优化配置 先说下背景:这是个运行在 5 台云服务器(8 核 CPU,32GB 内存)上的老 PHP 应用。这些机器配置很强,对这个应用来说完全是过度配置了。 这事一直没有优先级,所以我从来没处理过——直到现在。 监控显示服务器使用了约 15% 的 阅读全文
posted @ 2025-09-11 08:45 JaguarJack 阅读(325) 评论(2) 推荐(4)
摘要: PHP 轻松处理千万行数据 内存不爆,服务器不卡 说到处理大数据集,PHP 通常不是第一个想到的语言。但如果你曾经需要处理数百万行数据而不让服务器崩溃或内存耗尽,你就会知道 PHP 用对了工具有多强大。PHP 高效处理数据流的能力,配合流量控制和生成器等内存管理策略,为处理海量数据集(比如 CSV 阅读全文
posted @ 2025-09-10 08:20 JaguarJack 阅读(518) 评论(4) 推荐(1)
摘要: PHP 性能优化深度指南:那些被忽视的高效策略 PHP 驱动着网络的大部分内容,但和其他编程语言一样,只有做好性能优化才能发挥真正实力。PHP 确实以学习简单、开发快速著称,但当应用面临高并发时,问题就显现出来了。如果想构建真正强大的 Web 应用,性能优化不是可选项,而是必需品。 这篇文章不会讲那 阅读全文
posted @ 2025-09-09 08:11 JaguarJack 阅读(259) 评论(0) 推荐(1)
摘要: 开发 PHP 扩展新途径 通过 FrankenPHP 用 Go 语言编写 PHP 扩展 在 PHPVerse 2025 大会上(JetBrains 为纪念 PHP 语言 30 周年而组织的会议),FrankenPHP 开发者 Kévin Dunglas 做了一个开创性的宣布:通过 FrankenPH 阅读全文
posted @ 2025-09-08 07:55 JaguarJack 阅读(247) 评论(0) 推荐(0)
摘要: 属于 PHP 开发者的 Supervisor 实用指南 属于 PHP 开发者的 Supervisor 实用指南 在 PHP 开发中,我们经常需要运行一些后台进程:队列处理、长时间运行的脚本、WebSocket 服务器等。这些进程可能会因为各种原因意外退出,手动重启既麻烦又不可靠。Supervisor 是一个进程控制系统,专门用来解决这类问题——它能够自动 阅读全文
posted @ 2025-09-07 08:25 JaguarJack 阅读(95) 评论(0) 推荐(0)
摘要: PHP 官方 MCP SDK 正式发布 PHP Foundation、Anthropic MCP 团队和 Symfony 正在合作开发 PHP 官方 MCP SDK。该项目的目标是为 PHP 生态提供一个跨框架、可用于生产环境的标准实现。 Symfony 团队将负责主要维护工作,社区也会参与贡献,包 阅读全文
posted @ 2025-09-06 08:38 JaguarJack 阅读(619) 评论(0) 推荐(1)
摘要: PHP Swoole/WebMan/Laravel Octane 等长驻进程框架内存泄露诊断与解决方案 长时间运行的 PHP 应用已经很常见了,上一篇有介绍。Swoole、WebMan、Laravel Octane、RoadRunner、ReactPHP 等框架都可以让单个进程持续在后台运行。直到某 阅读全文
posted @ 2025-09-05 08:03 JaguarJack 阅读(209) 评论(0) 推荐(1)
摘要: ReactPHP、Swoole、Webman、FrankenPHP 深度对比 找到最适合你的 PHP 异步方案 PHP 项目做大了,经常会遇到这样的问题:用户一多,系统就卡。为什么?因为传统 PHP 处理请求时,遇到数据库查询、API 调用这些操作,就得老老实实等着,一个接一个地来。用户体验?那就别 阅读全文
posted @ 2025-09-04 08:07 JaguarJack 阅读(381) 评论(0) 推荐(1)
摘要: 随着 PHP 应用的不断发展,那些在小型项目中运行良好的简单路由结构很快就会变得难以驾驭。起初可能只是处理用户注册和博客文章浏览的几个路由,但很快就会扩展成一个庞大的路由网络,每个路由都与特定的功能模块相关联,比如 API 接口、用户仪表板或管理后台。随着路由数量的激增,管理这些路由就成了一项令人头 阅读全文
posted @ 2025-09-03 08:42 JaguarJack 阅读(158) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 下一页