首页
学习
活动
专区
圈层
工具
发布

#php

开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入 HTML 中使用

“Fatal error: require(): Failed opening required...” 以及如何彻底避免它再次出现

用户6798077

凌晨两点,值班告警响了。生产环境 API 开始报 500,而且只出现在新扩容的节点上。你打开日志,熟悉又刺眼的报错跳了出来:

3910

如何重构遗留 PHP 代码 不至于崩溃

用户6798077

有人让你修一个小 bug,可能是个验证问题,可能是个只在生产环境出现的奇怪边界情况。你打开文件,想着很快就能搞定。

5710

PHP 的问题不在语言本身,而在我们怎么写它

用户6798077

PHP 的口碑,几乎在每次技术讨论中都会被拎出来。应用慢、乱、不安全、改起来痛苦?总有人耸耸肩说:"嗯……毕竟是 PHP 嘛。"

6210

秒杀活动时系统在干什么 PHP 高并发场景优化指南

用户6798077

秒杀活动是电商平台的关键战役,往往会带来流量和订单的剧烈飙升。秒杀期间,每一毫秒都很关键,后端需要同时扛住海量请求。对 PHP 应用来说,这尤其有挑战性,但只要...

8410

Laravel AI SDK 正式发布

用户6798077

Laravel AI SDK 今天正式发布了。这个由 Taylor Otwell 开发数月的官方包,为 Laravel 应用提供了一套统一的 AI 交互接口,覆...

11110

数据结构二叉树——堆

用户12004530

堆是基于完全二叉树衍生的特殊数据结构,也是二叉树体系中最具实用价值的结构之一(比如堆排序、优先队列都依赖堆)。如果有一个关键码的集合 K={k0,k1,k2,....

8210

Power BI Excel调用中国历代人物资料数据库

wujunmin

哈佛大学官网提供了中国历代人物传记资料库,目前包含七世纪到十九世纪约65万人的资料。

10310

Laravel AI SDK 在 Laracon India 2026 首次亮相

用户6798077

2026 年 1 月 31 日,Taylor Otwell 在 Laracon India 2026 上首次公开展示了 Laravel AI SDK。这套他已开...

9910

Laravel12 + Vue3 的免费可商用 PHP 管理后台 CatchAdmin V5.1.1 发布

用户6798077

CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供开箱即...

10210

PHP 应用性能分析 从假设到数据与修复优先级

用户6798077

作为 PHP 开发者,你经常要构建可扩展、能支撑高并发、性能稳定的应用。但当系统复杂度或流量上来后,性能瓶颈就会出现,而且这些问题在开发甚至测试阶段往往看不到。

9010

Laravel12 + Vue3 的免费可商用 PHP 管理后台 CatchAdmin V5.1.0 发布 新增 AI AGENTS 配置

用户6798077

CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供开箱即...

10510

2026 年 PHP 函数式编程 优势与实际应用

用户6798077

函数式编程(FP)已经存在几十年了,但近年来在实际开发中用得越来越多。这篇文章整理一下 FP 的核心概念和实际应用场景。

7710

别再手写 URL 解析器了:PHP 8.5 URI 扩展让 URL 处理更安全、更干净

用户6798077

大多数情况下这套流程能跑通。问题在于,URL 处理恰恰是那种"在边角情况下出问题"的领域:编码、fragment、userinfo、国际化域名、"等价但不相同"...

7100

堆的实现以及利用堆进行排序

用户11991900

在数据结构中,堆是一种非常重要的结构,尤其在需要频繁访问最大值或最小值的场景中。今天,我们将通过C语言实现一个最小堆,并详细介绍其核心功能和实现细节。最大堆的实...

10210

Livewire4 正式发布!PHP 也可以无需写一行 Javascript 代码就能实现 Vue 的功能

用户6798077

这次更新的重点不是增加复杂度,而是更好的默认配置、更少的摩擦、更强大的工具。团队花了几个月时间重新思考 Livewire 组件应该是什么样子。

6000

【数据结构】---堆详解

mosheng

12710

PHP 8.5 升级生存指南:避免凌晨两点回滚的检查清单

用户6798077

大多数 PHP 8.x 小版本升级很顺利,但"顺利"不等于"零风险"。真正的问题通常来自:

5100

PHP中如何重写Trait方法,并从重写的方法中调用原始实现?

技术圈

在日常PHP开发中,Trait作为代码复用的重要工具,经常被用于突破单继承的限制。但遇到需要重写Trait方法并保留原始功能的情况,很多开发者就会感到困惑。这篇...

7410
领券