会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
月下三贵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
14
下一页
2026年1月18日
2026 年 PHP 函数式编程 优势与实际应用
摘要: 2026 年 PHP 函数式编程 优势与实际应用 函数式编程(FP)已经存在几十年了,但近年来在实际开发中用得越来越多。这篇文章整理一下 FP 的核心概念和实际应用场景。 什么是函数式编程 在深入优势和应用之前,先快速回顾一下函数式编程是什么。 函数式编程的核心是把计算当作数学函数的求值。它是一种声
阅读全文
posted @ 2026-01-18 08:26 JaguarJack
阅读(403)
评论(0)
推荐(1)
2026年1月17日
PHP 8.5 闭包和一等可调用对象进入常量表达式
摘要: PHP 8.5 闭包和一等可调用对象进入常量表达式 当"配置"变成运行时胶水代码 PHP 配置一直有个矛盾: 你想要声明式配置:简单的数组、常量值、属性。 但你也需要一点逻辑:"验证这个字段"、"选择这个处理器"、"格式化这个值"、"过滤这个列表"。 以前,一旦你需要在"配置类"的地方加逻辑,就会碰
阅读全文
posted @ 2026-01-17 08:09 JaguarJack
阅读(386)
评论(1)
推荐(0)
2026年1月16日
别再手写 URL 解析器了:PHP 8.5 URI 扩展让 URL 处理更安全、更干净
摘要: 别再手写 URL 解析器了:PHP 8.5 URI 扩展让 URL 处理更安全、更干净 parse_url() 能用,但不够用 多年来,PHP 开发者处理 URL 的方式大同小异: 用 parse_url() 拆分各部分 用 rawurlencode() / urlencode() 转义 用字符串拼
阅读全文
posted @ 2026-01-16 07:48 JaguarJack
阅读(441)
评论(0)
推荐(0)
2026年1月15日
Livewire4 正式发布!PHP 也可以无需写一行 Javascript 代码就能实现 Vue 的功能
摘要: Livewire4 正式发布!PHP 也可以无需写一行 Javascript 代码就能实现 Vue 的功能 Livewire 4 正式发布,这是迄今为止最大的一次版本更新。 这次更新的重点不是增加复杂度,而是更好的默认配置、更少的摩擦、更强大的工具。团队花了几个月时间重新思考 Livewire 组件
阅读全文
posted @ 2026-01-15 07:34 JaguarJack
阅读(16)
评论(0)
推荐(0)
2026年1月14日
PHP 8.5 升级生存指南:避免凌晨两点回滚的检查清单
摘要: PHP 8.5 升级生存指南:避免凌晨两点回滚的检查清单 升级 PHP 不难,被坑才难 一月初是做那种"你永远不想赶工"的工作的好时机:运行时升级。 大多数 PHP 8.x 小版本升级很顺利,但"顺利"不等于"零风险"。真正的问题通常来自: 隐藏的平台约束(扩展、系统库、SAPI), 能编译但行为不
阅读全文
posted @ 2026-01-14 07:43 JaguarJack
阅读(510)
评论(0)
推荐(0)
2026年1月13日
2026 年 PHP 8.4 依然重要:跳到 8.5 之前你该掌握的特性
摘要: 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
阅读(524)
评论(0)
推荐(0)
2026年1月12日
Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布
摘要: Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布 介绍 CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供开箱即用的基础能力与可扩展的模块化框架。
阅读全文
posted @ 2026-01-12 08:29 JaguarJack
阅读(56)
评论(0)
推荐(0)
2026年1月9日
PHP 8.5 #[\NoDiscard] 揪出"忽略返回值"的 Bug
摘要: PHP 8.5 #[\NoDiscard] 揪出"忽略返回值"的 Bug 有些 bug 会导致异常、致命错误、监控面板一片红。 还有一类 bug 长这样:"一切都跑了,但什么都没发生"。方法调了,副作用也有了,但关键返回值(成功标志、错误列表、新的不可变实例)被扔掉了。粗看代码没毛病,测试没覆盖到边
阅读全文
posted @ 2026-01-09 07:27 JaguarJack
阅读(13)
评论(0)
推荐(0)
2026年1月8日
2026 年 PHP 的三大优势 这门"老将"为何依然重要
摘要: 2026 年 PHP 的三大优势 这门"老将"为何依然重要 PHP "快死了"这句话喊了这么多年,如果真有来世,它的简历应该已经相当可观了。 你大概见过这些论调:"PHP 过时了"、"现在没人用 PHP 做正经系统了"、"只有老项目还在用"。这些说法也不算全错——确实有大量遗留 PHP 代码在运行。
阅读全文
posted @ 2026-01-08 08:16 JaguarJack
阅读(1212)
评论(8)
推荐(6)
2026年1月7日
PHP 异步与多线程 从 TrueAsync 展望未来
摘要: PHP 异步与多线程 从 TrueAsync 展望未来 RFC TrueAsync 1.7 讨论中有个问题:这个提议会如何与 PHP 核心未来的变化互动?要设计好语言的长期演进,至少得对 PHP 的发展方向有基本判断。本文试图回答这个问题。 TrueAsync 项目不仅是 PHP 核心的 async
阅读全文
posted @ 2026-01-07 07:12 JaguarJack
阅读(573)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
14
下一页
公告