PHP 之高级面向对象编程 深入理解设计模式、原则与性能优化 面向对象编程(Object-Oriented Programming, OOP)不只是“如何写 class”的语法规则。它更像一种组织软件系统...
再推荐 10 个低调但非常实用的 PHP 包 PHP 生态不缺库,缺的是信噪比。 每年热门文章、会议分享、GitHub Star 往往都围绕同一批工具打转;与此同时,还有不少维护稳定、...
10 个强大且值得掌握的 Linux 命令 引言:当终端开始“解决问题” 很多人第一次真正感受到 Linux 的能力,是在终端里执行了一条自己并不完全理解的命令:按下回车后,问题...
PHP 值对象实战指南:避免原始类型偏执 上一篇文章里,我们聊了原始类型偏执(Primitive Obsession)在 PHP 里为什么这么常见:邮箱、金额、日期、ID……统统用 string/int...
PHP 开发者指南 如何在 Composer 中使用本地包 在开发 PHP 项目时,我们通常会依赖发布在 Packagist 上的第三方库。Composer 让安装与管理这些依赖变得非常轻松。 但如果...
Laravel + Vue3 前后端分离开源后台管理框架 CatchAdmin v5.0 Beta 发布 介绍 CatchAdmin 是一款基于 Laravel12 与 Vue3(Element Plus)的前后端分离开源后台管理系统框...
PHP 8.6 新增 clamp() 函数 你肯定遇到过这种情况:你想确保某个值始终处在一个指定范围内。 比如你在处理用户输入、读取配置值,或者任何需要“强制边界”的场景。 在这些...
PHP 8.6 即将支持部分函数应用 你有没有遇到过这种情况:明明只是想写个简单的回调,结果却写成了一篇小作文——箭头函数里塞满了类型声明、参数重排,还有一堆样板代码,...
PHP 8.5 垃圾回收改进 PHP 内存消耗的大幅优化已经很罕见了。近年来的内存改进范围较小,主要集中在某些类型变量的细节上。 比如改进垃圾回收器(GC)在边缘情况下的表现...
PHP 8.5 容器化实战指南 PHP 8.5 容器化提供了一种简单、可预测且实用的方式来运行应用,不用操心宿主机上装了什么。容器把 PHP、扩展和所有必需的工具打包在一起,帮助...
AI 正在成为开发者工作流中自然的一部分——无论是帮你更快调试、生成样板代码,还是辅助文档编写。现在,Laravel 正式进入 AI 时代,推出了两个强大的工具,让你的应用具...
万物皆字符串 PHP 中的原始类型偏执 PHP 让你能快速交付功能。 需要邮箱?用字符串。需要价格?float 凑合用。需要用户数据?随便往数组里塞。 感觉很快——直到出问题。...
如何创建和使用 Shell 脚本实现 PHP 部署自动化 传统部署方式的困境 如果你的 PHP 部署流程是这样的: SSH 登录服务器git pullcomposer install可能跑一下 php artisan m...
现代高效 PHP 开发的最佳实践 PHP 已经走过 30 年,是编程语言中的稳定常量——在不断变化的技术环境中可靠的锚。然而,即使对于 PHP 运维,你也应该始终质疑长期存在的假...
Vite 8 Beta:Rolldown 驱动的新一代 Vite 由 Rolldown 驱动的 Vite 8 首个 Beta 版本已经发布。Vite 8 带来了显著更快的生产构建性能,并为后续能力升级解锁了更多可能...
社交账号:
我要举报该,理由是: