摘要: PHP 8.5 将带来什么 🚀 PHP 8.5 仍在开发中;首个正式版本计划于 2025 年 11 月 20 日发布。如果你想尝试,nightly tarballs 和 Docker 镜像(php:8.5.0-dev)已经可用。 新特性 领域 特性 语言语法 管道操作符 |> 标准库 array_ 阅读全文
posted @ 2025-06-10 10:01 JaguarJack 阅读(217) 评论(0) 推荐(1)
摘要: Hello Laravel! 准备 目录Hello Laravel! 准备什么是 Laravel?为什么选择 Laravel?优雅的语法丰富的功能强大的社区支持安全性易于扩展Laravel 的流行程度其他流行的 Web 框架对比环境准备下载 Laragon设置工作目录添加 PHP 版本设置环境变量C 阅读全文
posted @ 2024-05-20 08:35 JaguarJack 阅读(1171) 评论(0) 推荐(0)
摘要: Laravel 13 正式发布 使用 Laravel AI 无缝平滑升级 Laravel 13 已正式发布。本次版本将 PHP 8.3 作为最低版本要求,并遵循 Laravel 标准支持周期:Bug 修复支持至 2027 年第三季度,安全更新支持至 2028 年第一季度。 本次发布周期的重点在于尽量 阅读全文
posted @ 2026-03-20 15:05 JaguarJack 阅读(16) 评论(0) 推荐(0)
摘要: 告别阻塞!用 PHP TrueAsync 实现 PHP 脚本提速 10 倍 多年来,开发者们在任务并行化方面有过多种实践。最早的尝试基于 pcntl_fork 和 posix_kill,但这种方式在 Windows 上无法运行。于是转向 proc_open 和管道,但该方案也有其微妙之处,尤其在 W 阅读全文
posted @ 2026-03-17 07:47 JaguarJack 阅读(100) 评论(0) 推荐(1)
摘要: 用 Laravel AI SDK 构建多智能体工作流 Anthropic 之前发布过一篇广泛传播的文章《Building Effective Agents》,系统总结了构建生产级 AI 系统时最实用的几种模式。这些模式的共同点是:都已经在真实场景中被反复验证,实践性强,而且采用范围很广。 对 Lar 阅读全文
posted @ 2026-03-16 08:17 JaguarJack 阅读(79) 评论(0) 推荐(0)
摘要: Chrome DevTools MCP 让 AI 无缝接管浏览器调试会话 Chrome DevTools MCP 服务器近期新增了一项开发者期待已久的功能:编码助手可以直接接入现有的浏览器会话。 借助这一能力,编码助手可以: 复用已登录的浏览器会话:假设需要修复一个需要登录才能访问的问题,编码助手现 阅读全文
posted @ 2026-03-15 08:16 JaguarJack 阅读(461) 评论(0) 推荐(1)
摘要: 在 PHP 中写真正的异步代码 TrueAsync 0.6.0 已支持数据库链接池 现代软件的构建最终仍然要回到实践。再复杂的产品,也必须经过真实用户的检验。只有最终用户,才能真正区分哪些设计是有效的、哪些方向值得继续推进。再优雅的架构,如果没有落到真实代码和真实问题里,就很难体现实际价值。 Tru 阅读全文
posted @ 2026-03-14 08:13 JaguarJack 阅读(73) 评论(0) 推荐(0)
摘要: FrankenPHP 原生支持 Windows 了 FrankenPHP 是什么 FrankenPHP 是一个基于 Caddy 和 PHP 构建的现代 PHP 应用服务器,目标是简化 PHP 应用的运行与部署。它既可以作为传统 PHP 应用的运行环境,也提供了 Worker Mode、Hot Rel 阅读全文
posted @ 2026-03-07 08:56 JaguarJack 阅读(167) 评论(0) 推荐(2)
摘要: PHP 的异步编程 该怎么选择 PHP 的传统执行模型是同步的,这意味着代码按照语句出现的顺序逐条执行。这本身并非问题,因为同步思维往往更为简单。 当要求 PHP 开发者实现 SQL 分页展示时,他们通常会先执行一条统计总数的查询,再执行第二条查询获取当前页的数据。总记录数对于生成分页链接(首页、下 阅读全文
posted @ 2026-03-06 08:02 JaguarJack 阅读(113) 评论(0) 推荐(0)
摘要: 为什么 PHP 闭包要加 static? 在 PHP 中,闭包的使用越来越普遍:依赖注入、中间件、集合回调,以及异步编程中的回调工具。 但闭包有一个行为可能会让人意外:在实例方法内部创建的闭包会自动携带对当前对象的引用,即使闭包内部并未使用 $this。这种行为可能对对象生命周期产生意外影响,若不谨 阅读全文
posted @ 2026-03-05 16:50 JaguarJack 阅读(91) 评论(0) 推荐(0)
摘要: 当你的 PHP 应用的 API 没有限流时会发生什么? API 为何需要限流来防止宕机、提升性能并增强安全性 想象一下:API 开始接收意料之外的流量激增。可能是爬虫在刷接口、用户活动突然暴增,甚至是恶意攻击。起初一切正常 —— 直到服务器突然宕机、响应时间飙升、用户反馈应用无响应。 问题出在哪? 阅读全文
posted @ 2026-03-02 08:08 JaguarJack 阅读(135) 评论(0) 推荐(0)
摘要: OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进 OpenSwoole 26.2.0 是一次重大版本更新,带来了 PHP 8.5 支持、原生 PHP Fiber 协程上下文、io_uring 事件驱动后端、协程内 Xdebug 断点调试、事件循环延 阅读全文
posted @ 2026-03-01 08:27 JaguarJack 阅读(82) 评论(0) 推荐(0)