上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 掌握 PHP Attributes 从自定义创建到生产实现 引言:PHP 元数据编程的现代时代 PHP 8.0 引入了原生 Attributes(以前称为注解),彻底改变了我们编写声明式代码的方式。Attributes 实现了优雅的元数据驱动编程,用结构化、类型安全的声明替代了 docblock 注 阅读全文
posted @ 2025-12-25 07:57 JaguarJack 阅读(93) 评论(0) 推荐(1)
摘要: PHP 初学者指南 基础结构与常见错误 PHP(Hypertext Preprocessor)是 Web 开发中使用最广泛的脚本语言之一。无论是构建动态网站还是复杂应用,PHP 通常都是核心。然而对于初学者来说,入门 PHP 可能有点令人生畏。语法特性、最佳实践和各种陷阱混杂在一起,很容易迷失方向。 阅读全文
posted @ 2025-12-24 08:10 JaguarJack 阅读(94) 评论(0) 推荐(0)
摘要: 使用 Laravel Workflow 作为 MCP 工具提供给 AI 客户端 Model Context Protocol (MCP) 正在迅速成为 AI 助手(如 Claude、ChatGPT 和 GitHub Copilot)与外部工具和服务交互的标准方式。通过 Laravel MCP,你可以 阅读全文
posted @ 2025-12-23 09:03 JaguarJack 阅读(129) 评论(0) 推荐(0)
摘要: 使用 PHP 和 WebSocket 构建实时聊天应用:完整指南 什么是实时聊天,为什么要构建它? 实时通信已经成为现代 Web 应用的核心功能,让用户之间可以即时交互。想想 Slack、Facebook Messenger 或 WhatsApp 这些应用——它们都依赖于实时发送消息的能力,无需刷新 阅读全文
posted @ 2025-12-22 09:15 JaguarJack 阅读(191) 评论(0) 推荐(0)
摘要: 当遇见 CatchAdmin V5-模块化设计重新定义 Laravel 后台开发 选型困境中的一次偶然 做 Laravel 开发这些年,每次启动新项目时总会面临同一个问题:后台管理系统该怎么搭?自己从零写一套权限、菜单、用户管理?太耗时。用现成的方案?市面上的选择不少,但总有些地方不够顺手。有些过于 阅读全文
posted @ 2025-12-21 08:07 JaguarJack 阅读(89) 评论(0) 推荐(1)
摘要: PHP 之高级面向对象编程 深入理解设计模式、原则与性能优化 面向对象编程(Object-Oriented Programming, OOP)不只是“如何写 class”的语法规则。它更像一种组织软件系统的思维方式:通过清晰的边界、职责拆分与对象协作,让系统更容易理解、扩展和维护。 当你已经掌握了类 阅读全文
posted @ 2025-12-20 07:45 JaguarJack 阅读(120) 评论(0) 推荐(0)
摘要: 再推荐 10 个低调但非常实用的 PHP 包 PHP 生态不缺库,缺的是信噪比。 每年热门文章、会议分享、GitHub Star 往往都围绕同一批工具打转;与此同时,还有不少维护稳定、质量很高的包在解决真实工程问题,却很少被反复提起。 这些包不是实验性玩具项目。它们多数可直接用于生产,定位清晰、边界 阅读全文
posted @ 2025-12-19 07:37 JaguarJack 阅读(133) 评论(0) 推荐(0)
摘要: 10 个强大且值得掌握的 Linux 命令 引言:当终端开始“解决问题” 很多人第一次真正感受到 Linux 的能力,是在终端里执行了一条自己并不完全理解的命令:按下回车后,问题被快速定位或直接消失。没有图形界面,没有向导,也没有额外解释,只有结果。 Linux 早已不再被视为“难用的系统”,但它仍 阅读全文
posted @ 2025-12-18 07:58 JaguarJack 阅读(31) 评论(0) 推荐(0)
摘要: PHP 值对象实战指南:避免原始类型偏执 上一篇文章里,我们聊了原始类型偏执(Primitive Obsession)在 PHP 里为什么这么常见:邮箱、金额、日期、ID……统统用 string/int/float/array 传来传去。领域含义被抹平,校验逻辑散落在各处,代码越写越难改。 这一篇我 阅读全文
posted @ 2025-12-17 08:24 JaguarJack 阅读(96) 评论(0) 推荐(0)
摘要: PHP 开发者指南 如何在 Composer 中使用本地包 在开发 PHP 项目时,我们通常会依赖发布在 Packagist 上的第三方库。Composer 让安装与管理这些依赖变得非常轻松。 但如果你需要在本地修改并调试某个依赖,而不是每次都发布新版本或推送到 GitHub 呢? 例如:你的项目依 阅读全文
posted @ 2025-12-16 08:07 JaguarJack 阅读(40) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页