会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
月下三贵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
2025年11月24日
PHP 8.5 在性能、调试和运维方面的新特性
摘要: PHP 8.5 在性能、调试和运维方面的新特性 2025 年即将结束,这意味着 PHP 的新版本也已经发布了! 在本文中,我们将重点介绍那些你在上述文章中找不到的,关于 PHP 8.5 在性能、调试和运维方面的变化。 其中一些改动甚至是由 Tideways 的员工直接贡献的。 你是不是最好奇 PHP
阅读全文
posted @ 2025-11-24 09:01 JaguarJack
阅读(996)
评论(0)
推荐(0)
2025年11月23日
PHP8.6 新的 RFC 提案 Context Managers 优雅管理资源生命周期
摘要: 引言 在日常 PHP 开发中,我们经常需要处理资源的生命周期管理:打开文件后要记得关闭,开启数据库事务后要确保提交或回滚,获取锁后要记得释放……这些重复的"设置-使用-清理"模式充斥着我们的代码,不仅繁琐,还容易出错。 PHP 8.6 即将引入的 Context Managers(上下文管理器) 特
阅读全文
posted @ 2025-11-23 17:17 JaguarJack
阅读(893)
评论(0)
推荐(0)
2025年11月22日
9 个步骤教你如何安全地迁移数据库或字段
摘要: 9 个步骤教你如何安全地迁移数据库或字段 问题描述 这篇文章要讲的是一个非常具体且棘手的问题:唯一 ID 迁移。 现在有一个实体 User,由 User::$id 标识,看起来像这样: final class User { public function __construct( public in
阅读全文
posted @ 2025-11-22 10:03 JaguarJack
阅读(871)
评论(0)
推荐(1)
2025年11月21日
使用 PHP 和 Raylib 也可以开发贪吃蛇游戏
摘要: 使用 PHP 和 Raylib 也可以开发贪吃蛇游戏 Raylib Raylib 是用 C 语言编写的,被定义为"一个简单易用的库,用于享受视频游戏编程"。 它提供了非常直接的函数来操作视频、音频、读取键盘、鼠标或游戏手柄等输入。它还支持 2D 和 3D 渲染。是一个相当完整的库。 这里是 Rayl
阅读全文
posted @ 2025-11-21 08:39 JaguarJack
阅读(705)
评论(0)
推荐(0)
2025年11月20日
PHP FFI 完整指南
摘要: PHP FFI 完整指南 什么是 FFI,能用它做什么? FFI(Foreign Function Interface,外部函数接口)是一种允许程序使用不同语言编写的库的技术。它比 RPC 或 API 快得多,因为不需要通过网络接口,程序将直接与二进制定义进行交互。 换句话说,通过使用 FFI,PH
阅读全文
posted @ 2025-11-20 08:10 JaguarJack
阅读(467)
评论(0)
推荐(1)
2025年11月19日
进阶学习 PHP 中的二进制和位运算
摘要: 在实际项目中,经常需要大量依赖 PHP 中的位运算操作。从读取二进制文件到模拟处理器,这是一项非常有用的知识,而且也非常酷。 PHP 提供了许多工具来支持你处理二进制数据,但需要从一开始就注意:如果你追求极致的底层效率,PHP 并不是最佳选择。 不过请耐心看下去!本文将展示关于位运算、二进制和十六进
阅读全文
posted @ 2025-11-19 09:11 JaguarJack
阅读(148)
评论(0)
推荐(0)
2025年11月14日
PHP 依赖管理器 Composer 2.9 发布
摘要: PHP 依赖管理器 Composer 2.9 发布 Composer 2.9.0 发布了,改进了安全性、CLI 仓库管理,还有一堆其他东西。 原文 PHP 依赖管理器 Composer 2.9 发布 自动安全拦截 Composer 现在会自动拦截更新到有已知安全漏洞的包。这个保护默认开启,防止你不小
阅读全文
posted @ 2025-11-14 07:17 JaguarJack
阅读(24)
评论(0)
推荐(0)
2025年11月13日
CSS 也要支持 if 了 !!!CSS if() 函数来了!
摘要: CSS 也要支持 if 了 !!!CSS if() 函数来了! CSS if() 函数允许在纯 CSS 中基于条件为属性赋值,无需 JavaScript 或预处理器。该函数已在 Chrome 137 发布。 过去常用的做法包括通过 JavaScript 切换类名、使用预处理器 mixin 或编写大量
阅读全文
posted @ 2025-11-13 07:57 JaguarJack
阅读(357)
评论(0)
推荐(0)
2025年11月12日
Laravel ObjectId 性能最强体积最小的分布式 UUID 生成扩展
摘要: Laravel ObjectId 性能最强体积最小的分布式 UUID 生成扩展 相信每位 Laravel 开发者都遇到过这种情况:新建项目、写迁移、模型默认用自增 ID。开始挺好,但等到系统要上分布式、对接 API、搞微服务的时候,整数 ID 的局限性就暴露出来了。 Laravel ObjectId
阅读全文
posted @ 2025-11-12 08:04 JaguarJack
阅读(224)
评论(0)
推荐(2)
2025年11月11日
用 LaraDumps 高效调试 PHP 和 Laravel
摘要: 用 LaraDumps 高效调试 PHP 和 Laravel 引言 如果你开发 Laravel 应用有一段时间了,肯定用过无数次 dd()、dump() 或 var_dump()。它们确实能用,但也有代价: 会中断应用流程 在浏览器里输出很乱 刷新页面就没了 没法优雅地查看复杂数据 如果 PHP 调
阅读全文
posted @ 2025-11-11 08:02 JaguarJack
阅读(111)
评论(0)
推荐(1)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
公告