摘要: 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 阅读(196) 评论(0) 推荐(1)
摘要: Hello Laravel! 准备 目录Hello Laravel! 准备什么是 Laravel?为什么选择 Laravel?优雅的语法丰富的功能强大的社区支持安全性易于扩展Laravel 的流行程度其他流行的 Web 框架对比环境准备下载 Laragon设置工作目录添加 PHP 版本设置环境变量C 阅读全文
posted @ 2024-05-20 08:35 JaguarJack 阅读(1113) 评论(0) 推荐(0)
摘要: PHP 应用性能分析 从假设到数据与修复优先级 为什么 PHP 应用需要性能分析 作为 PHP 开发者,你经常要构建可扩展、能支撑高并发、性能稳定的应用。但当系统复杂度或流量上来后,性能瓶颈就会出现,而且这些问题在开发甚至测试阶段往往看不到。 性能分析(profiling)能让你从猜测回到数据。它帮 阅读全文
posted @ 2026-01-20 07:45 JaguarJack 阅读(2) 评论(0) 推荐(0)
摘要: Laravel12 + Vue3 的免费可商用 PHP 管理后台 CatchAdmin V5.1.0 发布 新增 AI AGENTS 配置 介绍 CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供 阅读全文
posted @ 2026-01-19 07:22 JaguarJack 阅读(15) 评论(0) 推荐(0)
摘要: 2026 年 PHP 函数式编程 优势与实际应用 函数式编程(FP)已经存在几十年了,但近年来在实际开发中用得越来越多。这篇文章整理一下 FP 的核心概念和实际应用场景。 什么是函数式编程 在深入优势和应用之前,先快速回顾一下函数式编程是什么。 函数式编程的核心是把计算当作数学函数的求值。它是一种声 阅读全文
posted @ 2026-01-18 08:26 JaguarJack 阅读(96) 评论(0) 推荐(1)
摘要: PHP 8.5 闭包和一等可调用对象进入常量表达式 当"配置"变成运行时胶水代码 PHP 配置一直有个矛盾: 你想要声明式配置:简单的数组、常量值、属性。 但你也需要一点逻辑:"验证这个字段"、"选择这个处理器"、"格式化这个值"、"过滤这个列表"。 以前,一旦你需要在"配置类"的地方加逻辑,就会碰 阅读全文
posted @ 2026-01-17 08:09 JaguarJack 阅读(78) 评论(1) 推荐(0)
摘要: 别再手写 URL 解析器了:PHP 8.5 URI 扩展让 URL 处理更安全、更干净 parse_url() 能用,但不够用 多年来,PHP 开发者处理 URL 的方式大同小异: 用 parse_url() 拆分各部分 用 rawurlencode() / urlencode() 转义 用字符串拼 阅读全文
posted @ 2026-01-16 07:48 JaguarJack 阅读(130) 评论(0) 推荐(0)
摘要: Livewire4 正式发布!PHP 也可以无需写一行 Javascript 代码就能实现 Vue 的功能 Livewire 4 正式发布,这是迄今为止最大的一次版本更新。 这次更新的重点不是增加复杂度,而是更好的默认配置、更少的摩擦、更强大的工具。团队花了几个月时间重新思考 Livewire 组件 阅读全文
posted @ 2026-01-15 07:34 JaguarJack 阅读(10) 评论(0) 推荐(0)
摘要: PHP 8.5 升级生存指南:避免凌晨两点回滚的检查清单 升级 PHP 不难,被坑才难 一月初是做那种"你永远不想赶工"的工作的好时机:运行时升级。 大多数 PHP 8.x 小版本升级很顺利,但"顺利"不等于"零风险"。真正的问题通常来自: 隐藏的平台约束(扩展、系统库、SAPI), 能编译但行为不 阅读全文
posted @ 2026-01-14 07:43 JaguarJack 阅读(189) 评论(0) 推荐(0)
摘要: 2026 年 PHP 8.4 依然重要:跳到 8.5 之前你该掌握的特性 为什么 PHP 8.4 在 2026 年仍然相关 如果你的团队计划"今年上 PHP 8.5",很可能会先聊到 PHP 8.4——不管你愿不愿意。 无聊但重要的原因是:支持窗口。 根据官方 PHP 支持时间表,PHP 8.4(2 阅读全文
posted @ 2026-01-13 07:17 JaguarJack 阅读(156) 评论(0) 推荐(0)
摘要: Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布 介绍 CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供开箱即用的基础能力与可扩展的模块化框架。 阅读全文
posted @ 2026-01-12 08:29 JaguarJack 阅读(35) 评论(0) 推荐(0)
摘要: PHP 8.5 #[\NoDiscard] 揪出"忽略返回值"的 Bug 有些 bug 会导致异常、致命错误、监控面板一片红。 还有一类 bug 长这样:"一切都跑了,但什么都没发生"。方法调了,副作用也有了,但关键返回值(成功标志、错误列表、新的不可变实例)被扔掉了。粗看代码没毛病,测试没覆盖到边 阅读全文
posted @ 2026-01-09 07:27 JaguarJack 阅读(9) 评论(0) 推荐(0)