<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PHP 生态系统前瞻：从 PHP 8 到现代 Web 开发 on PlumePHP</title><link>https://plumephp.com/posts/php/</link><description>Recent content in PHP 生态系统前瞻：从 PHP 8 到现代 Web 开发 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 07 Oct 2026 20:36:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/posts/php/index.xml" rel="self" type="application/rss+xml"/><item><title>图像与文档处理</title><link>https://plumephp.com/php-image-document-processing/</link><pubDate>Wed, 07 Oct 2026 20:36:00 +0800</pubDate><guid>https://plumephp.com/php-image-document-processing/</guid><description>PHP 图像与文档处理实战：PDF 生成（Dompdf/mPDF/TCPDF 对比与 HTML 转 PDF）、PDF 合并拆分水印与表单（FPDI）、文本提取（Smalot PDFParser）、Office 文档读写（PhpSpreadsheet/PhpWord）、Tesseract OCR 图像识别、二维码条码生成、大文档内存超时治理与异步队列化流水线。</description></item><item><title>流封装与文件系统</title><link>https://plumephp.com/php-streams-filesystem/</link><pubDate>Wed, 07 Oct 2026 20:35:00 +0800</pubDate><guid>https://plumephp.com/php-streams-filesystem/</guid><description>PHP 流封装与文件系统实战：流（Stream）抽象与 wrapper 机制、内置封装器（file/http/php://）与流上下文、自定义 streamWrapper 把 S3/内存挂成文件系统、流过滤器（zlib/convert）、大文件流式读写与 php://temp、文件锁 flock 与原子写 rename、目录遍历、性能与安全陷阱。</description></item><item><title>gRPC 与 Protobuf 服务</title><link>https://plumephp.com/php-grpc-protobuf/</link><pubDate>Wed, 07 Oct 2026 20:34:00 +0800</pubDate><guid>https://plumephp.com/php-grpc-protobuf/</guid><description>PHP gRPC 与 Protobuf 服务实战：相比 REST/JSON 的取舍、.proto 语法与字段编号/wire type/向后兼容规则、protoc 与 grpc 扩展环境准备、生成 PHP 消息类与 Stub、grpc/grpc 客户端调用与四种流式模式、RoadRunner 内建 gRPC 服务端、拦截器/超时/重试/元数据、与 REST 共存的网关设计与性能对比。</description></item><item><title>内存管理与垃圾回收</title><link>https://plumephp.com/php-memory-management-gc/</link><pubDate>Wed, 07 Oct 2026 20:33:00 +0800</pubDate><guid>https://plumephp.com/php-memory-management-gc/</guid><description>PHP 内存管理与垃圾回收实战：Zend 内存管理器（chunk/arena/bin）的分配模型、引用计数与释放时机、循环引用导致的泄漏、GC 根缓冲与标记清除算法、gc_enable/gc_probability/gc_mem_caches 配置、用 memory_get_usage 与 Xdebug 定位泄漏、生成器与 SplFixedArray 降内存、常驻进程内存治理策略。</description></item><item><title>Zend 引擎内部与 OPcache/JIT</title><link>https://plumephp.com/php-zend-engine-internals/</link><pubDate>Wed, 07 Oct 2026 20:32:00 +0800</pubDate><guid>https://plumephp.com/php-zend-engine-internals/</guid><description>Zend 引擎内部机制与 OPcache/JIT 实战：源码到字节码的编译流水线（词法/语法/AST/编译器）、zval 结构与引用计数、操作码（opcode）与 Zend VM 执行模型、OPcache 共享内存与驻留字符串、时间戳校验与预加载、JIT 的 tracing/function 两种模式与热循环判定、用 opcache_get_status 与 VLD 观测、性能决策清单。</description></item><item><title>FrankenPHP 与 RoadRunner 现代运行时</title><link>https://plumephp.com/php-frankenphp-roadrunner/</link><pubDate>Wed, 07 Oct 2026 20:31:00 +0800</pubDate><guid>https://plumephp.com/php-frankenphp-roadrunner/</guid><description>FrankenPHP 与 RoadRunner 现代运行时实战：PHP-FPM 阻塞模型的瓶颈与常驻内存动机、FrankenPHP 内嵌 Caddy 的架构与 worker 模式（Caddyfile、自动 HTTPS、HTTP/2/3）、RoadRunner 的 Go 主进程与 PHP worker 通信协议、请求生命周期与内存泄漏防治、平滑重启与优雅停机、Docker 多阶段构建与迁移清单。</description></item><item><title>PHP 多租户 SaaS 架构：隔离策略、数据作用域与按租户计费</title><link>https://plumephp.com/php-multitenancy-saas/</link><pubDate>Mon, 05 Oct 2026 15:00:00 +0800</pubDate><guid>https://plumephp.com/php-multitenancy-saas/</guid><description>PHP 多租户 SaaS 架构实战：库级/schema 级/行级三种隔离策略对比、子域名与请求头识别租户、全局作用域与 BelongsToTenant 数据隔离、连接切换与动态数据库、队列与缓存的租户上下文、按租户迁移与备份、限流与用量计费、跨租户泄漏的常见陷阱。</description></item><item><title>PHP 的 CQRS 与事件溯源：命令总线、事件存储与投影</title><link>https://plumephp.com/php-cqrs-event-sourcing/</link><pubDate>Mon, 05 Oct 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/php-cqrs-event-sourcing/</guid><description>PHP 的 CQRS 与事件溯源实战：读写分离的动机、命令总线与处理器、聚合根与不变量保护、事件存储的追加与乐观并发、投影与读模型重建、事件版本升级与快照、重放与最终一致性、Laravel 落地与常见陷阱。</description></item><item><title>PHP 支付集成实战：Stripe、支付宝与微信支付的状态机与回调</title><link>https://plumephp.com/php-payment-integration/</link><pubDate>Mon, 05 Oct 2026 13:00:00 +0800</pubDate><guid>https://plumephp.com/php-payment-integration/</guid><description>PHP 支付集成实战：支付流程与状态机设计、Stripe Checkout/PaymentIntent 与 Webhook 验签、支付宝异步通知 RSA2 验签、微信支付 v3 平台证书与 AES-GCM 回调解密、幂等设计与事件去重、对账与补偿、退款与争议处理、支付安全与合规要点。</description></item><item><title>Serverless PHP 与 Bref：Lambda 运行时、事件驱动与 Laravel Octane</title><link>https://plumephp.com/php-serverless-bref/</link><pubDate>Mon, 05 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-serverless-bref/</guid><description>Serverless PHP 与 Bref 实战：Lambda 运行时与层（php-82 / php-82-fpm / php-82-console）、serverless.yml 部署配置、HTTP 事件与 API Gateway、SQS/S3/Cron 事件驱动、冷启动与预热优化、Laravel Octane on Lambda、DynamoDB 会话与 S3 存储、成本模型与可观测性。</description></item><item><title>PHP 生成器、Fiber 与协程调度：从 yield 到协作式并发</title><link>https://plumephp.com/php-generators-fibers/</link><pubDate>Mon, 05 Oct 2026 11:00:00 +0800</pubDate><guid>https://plumephp.com/php-generators-fibers/</guid><description>PHP 生成器、Fiber 与协程调度实战：Iterator 接口与 yield 语义、惰性序列与内存优势、send/getReturn/throw 双向通信、大文件与数据库游标流式处理、Fiber 的挂起与恢复、状态机与事件循环协作、与 Swoole/ReactPHP 的对比、手写协作式任务调度器。</description></item><item><title>PHP 属性与反射元编程：Attribute 语法、ReflectionAttribute 与属性驱动设计</title><link>https://plumephp.com/php-attributes-reflection/</link><pubDate>Mon, 05 Oct 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-attributes-reflection/</guid><description>PHP 属性与反射元编程实战：Attribute 语法与声明目标（TARGET_CLASS/METHOD/PROPERTY/PARAMETER）、ReflectionAttribute 读取与 newInstance 实例化、PHP 8.x 内置属性（Override/Deprecated/SensitiveParameter/AllowDynamicProperties）、属性驱动的路由/ORM 映射/参数校验、属性与 Doctrine 注解的对比迁移、反射性能与元数据缓存策略、构建迷你属性驱动框架。</description></item><item><title>PHP CLI 工具开发实战：Symfony Console、交互与 PHAR 打包</title><link>https://plumephp.com/php-cli-console-tools/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-cli-console-tools/</guid><description>系统讲解用 PHP 写专业命令行工具：Symfony Console 命令定义、参数与选项校验、SymfonyStyle 输出与表格进度条、交互式提问、依赖注入组织命令，以及用 Box 打包 PHAR、签名发布与自更新机制。</description></item><item><title>PHP GraphQL API 开发实战：Schema、DataLoader 与查询防护</title><link>https://plumephp.com/php-graphql-api/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-graphql-api/</guid><description>系统讲解 PHP 中的 GraphQL 服务端开发：Schema 与类型系统、解析器与上下文、N+1 问题与 DataLoader 批处理、查询复杂度与深度限制、变更与订阅、错误处理、安全加固，以及 GraphQL 与 REST 的取舍与共存架构。</description></item><item><title>PHP 文件上传与图片处理实战：安全校验、分片续传与对象存储</title><link>https://plumephp.com/php-file-upload-image/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-file-upload-image/</guid><description>系统讲解 PHP 文件上传与图片处理：上传威胁模型与服务端校验、存储命名策略、分片上传与断点续传、对象存储直传与签名、GD 与 Imagick 对比、缩略图与水印、异步队列处理，并给出性能与安全清单。</description></item><item><title>PHP 遗留代码现代化实战：坏味道识别、绞杀者模式与灰度切换</title><link>https://plumephp.com/php-legacy-modernization/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-legacy-modernization/</guid><description>系统讲解 PHP 遗留系统的现代化路径：遗留代码症状评估、坏味道识别、特性化测试护栏、绞杀者模式渐进替换、接缝抽取与依赖注入、依赖升级与兼容层、数据层双写校验、灰度切换与回滚，以及团队协作与长期治理。</description></item><item><title>PHP 领域驱动设计实战：限界上下文、聚合与六边形架构</title><link>https://plumephp.com/php-ddd-architecture/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-ddd-architecture/</guid><description>系统讲解 PHP 中的 DDD 与分层架构：从贫血模型到充血模型、限界上下文与通用语言、实体与值对象、聚合与一致性边界、领域事件、仓储与工厂、防腐层与六边形架构，并给出 Laravel 项目中的目录结构与落地节奏。</description></item><item><title>Symfony 框架实战：组件化架构、依赖注入容器与 Doctrine 集成</title><link>https://plumephp.com/php-symfony-framework/</link><pubDate>Thu, 01 Oct 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-symfony-framework/</guid><description>从组件化哲学出发，系统讲解 Symfony 实战：Flex 骨架与目录结构、Bundle 复用单元、依赖注入容器与 autowire/autoconfigure、Attribute 路由与控制器、Doctrine ORM 集成、事件系统与内核事件、配置与密钥管理，并给出 Symfony 与 Laravel 的选型取舍。</description></item><item><title>Laravel 事件广播：实时通知、WebSocket 与队列驱动架构</title><link>https://plumephp.com/php-laravel-broadcasting-events/</link><pubDate>Wed, 30 Sep 2026 14:00:00 +0800</pubDate><guid>https://plumephp.com/php-laravel-broadcasting-events/</guid><description>Laravel 事件广播：事件系统（Event/Listener/Subscriber）、广播机制（public/private/channel）、WebSocket 集成（Laravel Echo/Pusher/Soketi/Ably）、队列驱动（Redis/Database/SQS 配置与监控）、广播频道授权（Broadcast::channel 闭包）、Presence Channel（在线状态）、通知系统（Notification/multicast/邮件/Slack/短信）、实时应用场景（聊天/通知/仪表盘）、性能与扩展策略。</description></item><item><title>PHP 数据库迁移治理：架构设计、版本控制与多环境管理</title><link>https://plumephp.com/php-database-migrations-architecture/</link><pubDate>Wed, 30 Sep 2026 13:00:00 +0800</pubDate><guid>https://plumephp.com/php-database-migrations-architecture/</guid><description>PHP 数据库迁移治理：迁移系统原理（Laravel Migrations/Doctrine Migrations/Phinx）、迁移命名与版本策略、数据库架构设计（范式与反范式/索引策略/分区表）、多环境管理（开发测试生产同步）、回滚与数据修复策略、Schema 变更的零停机部署、迁移测试与 CI/CD 集成、大表变更的在线方案、文档与版本注释规范。</description></item><item><title>WordPress 开发实战：主题定制、插件架构与 Headless CMS</title><link>https://plumephp.com/php-wordpress-development/</link><pubDate>Wed, 30 Sep 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/php-wordpress-development/</guid><description>WordPress 开发实战：主题架构（模板层级/hooks/filters/functions.php）、自定义文章类型与分类法、插件开发（Options/Settings API/短代码/Widget/REST API 扩展）、Gutenberg 块开发（React+JSX+Block.json）、Headless CMS（Next.js/Nuxt 接 WP REST API/GraphQL）、性能优化（缓存/CDN/数据库清理）、安全加固（权限/注入/XSS/CSRF/文件上传）、迁移与版本控制（WP-CLI/导出/数据库同步）。</description></item><item><title>Laravel Livewire 交互组件实战：实时表单、表格与动态界面</title><link>https://plumephp.com/php-livewire-interactive/</link><pubDate>Wed, 30 Sep 2026 11:00:00 +0800</pubDate><guid>https://plumephp.com/php-livewire-interactive/</guid><description>Laravel Livewire 交互组件实战：组件化架构（类与 Blade 模板绑定）、生命周期（mount/updating/updated/render/dehydrate）、实时表单验证与状态管理、数据表格（排序/搜索/分页/批量操作）、模态框与动态 UI、事件系统（监听/触发/父子通信）、性能优化（debounce/lazy/wire:poll）、与 Alpine.js 协作、测试策略、生产部署注意事项。</description></item><item><title>PHP 可观测性实战：日志、指标、链路追踪与 APM</title><link>https://plumephp.com/php-observability-logging-tracing/</link><pubDate>Wed, 30 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-observability-logging-tracing/</guid><description>PHP 可观测性实战：日志系统选型（Monolog 处理器/格式化/上下文）、结构化日志（JSON/ECS）、分布式链路追踪（OpenTelemetry/OpenTracing）、APM 工具集成（Laravel Telescope/New Relic/Datadog/Blackfire）、自定义指标与性能埋点、日志聚合（ELK/Loki）、健康检查与告警、可观测性三支柱（Metrics/Logs/Traces）的工程落地。</description></item><item><title>Laravel 认证与授权深度解析：Sanctum、Passport、Gate 与多因子</title><link>https://plumephp.com/php-laravel-authentication/</link><pubDate>Wed, 30 Sep 2026 09:00:00 +0800</pubDate><guid>https://plumephp.com/php-laravel-authentication/</guid><description>Laravel 认证与授权深度解析：内置认证系统（Breeze/Jetstream/Fortify/Jetstream 选择矩阵）、API 认证（Sanctum SPA/Token vs Passport OAuth）、授权系统（Gate 定义与闭包/Policy 类/中间件保护）、RBAC / ABAC 进阶ield 权限、JWT 与.session-less 认证、多因子认证（MFA）实现、安全最佳实践。</description></item><item><title>Eloquent ORM 高级实战：关联、加载策略与性能优化</title><link>https://plumephp.com/php-laravel-eloquent-advanced/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-laravel-eloquent-advanced/</guid><description>Eloquent ORM 高级实战：模型关联（一对多/多对多/多态）、Eager Loading 与 N+1 问题、分页与游标分页、查询构建器优化、索引与 EXPLAIN、缓存策略、事务与锁、Observers/Scopes/Accessors 设计、性能优化实战案例。</description></item><item><title>Laravel 特性测试实战：Feature Test、契约测试与 TDD 工作流</title><link>https://plumephp.com/php-testing-laravel-feature/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-testing-laravel-feature/</guid><description>Laravel 特性测试实战：测试金字塔在 Laravel 的落地、Feature Test 与 HTTP 测试、数据库测试（RefreshDatabase/事务）、契约测试与契约驱动开发、Mock 与假事件、并行测试、TDD 工作流与重构实践、覆盖率与 CI 集成。</description></item><item><title>Laravel 队列与任务调度实战：Job、驱动、失败重试与 Cron</title><link>https://plumephp.com/php-laravel-queues-scheduling/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-laravel-queues-scheduling/</guid><description>Laravel 队列与任务调度实战：队列架构与驱动（sync/redis/database）、定义 Job 与队列选择、延迟与优先级、失败重试与死信处理、幂等与幂等保证、队列监控、任务调度 Scheduler（Cron 替代）、分布式下调度锁、实战案例。</description></item><item><title>PHP API 设计实战：RESTful、认证、版本控制与 OpenAPI</title><link>https://plumephp.com/php-api-design-rest/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-api-design-rest/</guid><description>系统覆盖 PHP API 开发：RESTful 设计原则与资源建模、状态码语义、JWT/OAuth2 认证、速率限制、版本控制策略、OpenAPI 契约驱动、Laravel API 资源与测试。</description></item><item><title>PHP 安全加固实战：SQL 注入、XSS、CSRF 与 OWASP 全清单</title><link>https://plumephp.com/php-security-hardening/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-security-hardening/</guid><description>系统覆盖 PHP Web 安全：SQL 注入与预处理、XSS 输出转义、CSRF 令牌、会话固定与劫持、文件上传漏洞、SSRF、Sensitive Data 泄露、Laravel 内置防护与 OWASP Top 10 对照。</description></item><item><title>PHP 微服务与消息队列：RabbitMQ、Kafka 与事件驱动</title><link>https://plumephp.com/php-microservices-message-queue/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-microservices-message-queue/</guid><description>系统覆盖 PHP 微服务与消息队列：RabbitMQ/Kafka/Redis Stream 客户端选型、生产者消费者模式、异步任务与队列、事件驱动架构、幂等与消息可靠性、Laravel 队列生态。</description></item><item><title>PHP 微服务架构实战：服务划分、通信与部署模式</title><link>https://plumephp.com/php-microservices-patterns/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-microservices-patterns/</guid><description>PHP 微服务架构实战：微服务适用性评估、服务划分原则（DDD 限界上下文）、服务间通信（同步 REST/gRPC vs 异步 MQ）、API Gateway 与聚合、服务发现与配置中心、分布式事务（Saga/最终一致）、服务部署（Docker/K8s）、可观测性（日志/追踪/指标）与实战案例。</description></item><item><title>PHP 数据库访问深入：PDO、Eloquent 与 MySQL 性能优化</title><link>https://plumephp.com/php-mysql-database/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-mysql-database/</guid><description>系统覆盖 PHP 数据库访问：PDO 预处理与占位符陷阱、Eloquent vs Doctrine ORM 对比、事务与隔离级别、连接管理、MySQL 索引/EXPLAIN/慢查询治理、分页与大数据量、Laravel 迁移。</description></item><item><title>PHP 缓存与 Redis 实战：缓存模式、数据结构与一致性</title><link>https://plumephp.com/php-caching-redis/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-caching-redis/</guid><description>PHP 缓存与 Redis 实战：缓存层次（OPcache/内存/Redis）、Redis 数据结构选型、缓存读穿/击穿/雪崩三大问题、缓存与数据库一致性（双写/失效）、Laravel 缓存组件、分布式锁、热点数据与计数、实际缓存架构。</description></item><item><title>PHP 部署运维实战：Nginx、PHP-FPM、Docker 与 CI/CD</title><link>https://plumephp.com/php-deployment-nginx/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-deployment-nginx/</guid><description>系统覆盖 PHP 生产部署：Nginx + PHP-FPM 配置与调优、Docker 化多阶段构建、环境变量管理、CI/CD 流水线、上线灰度与回滚、监控告警与常见故障排查。</description></item><item><title>PHP 静态分析与代码质量：PHPStan、Psalm、Rector 与 CI 门禁</title><link>https://plumephp.com/php-static-analysis-quality/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-static-analysis-quality/</guid><description>PHP 静态分析与代码质量工程实战：类型推断与 PHPStan 配置、错误等级体系、Psalm 污点分析、Rector 自动重构、编码规范（PHP-CS-Fixer）、代码复制度量、静态分析接入 CI、增量扫描与基线管理、常见误报处理。</description></item><item><title>PHP 面向对象与设计模式：SOLID、常用模式与 Laravel 实践</title><link>https://plumephp.com/php-oop-design-patterns/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-oop-design-patterns/</guid><description>系统覆盖 PHP OOP 与设计模式：SOLID 五原则、创建型/结构型/行为型经典模式、依赖注入与容器、Laravel 内置模式解析、选型与反模式，附订单系统重构实战。</description></item><item><title>Composer 包开发实战：PSR 标准、自动加载与发布到 Packagist</title><link>https://plumephp.com/php-composer-package-development/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-composer-package-development/</guid><description>系统讲解 Composer 依赖管理与 PHP 包开发的完整流程，涵盖 composer.json 核心配置、PSR-4 自动加载原理、语义化版本与版本约束、测试与 CI、以及如何发布一个可复用的 PHP 包到 Packagist 并持续维护。</description></item><item><title>Laravel 内核解析：服务容器、门面、服务提供者与中间件管道</title><link>https://plumephp.com/php-laravel-internals/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-laravel-internals/</guid><description>深入 Laravel 框架内核，系统讲解服务容器（IoC）的绑定与解析机制、门面（Facade）与真实类、服务提供者生命周期、中间件管道（Pipeline）与 HTTP 内核请求流转，并给出控制器层容器注入、依赖别名的实战建议。</description></item><item><title>PHP 8 现代特性实战：枚举、只读类、构造器属性提升与强类型体系</title><link>https://plumephp.com/php8-modern-features/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php8-modern-features/</guid><description>全面实战 PHP 8.x 现代语言特性：命名参数、联合类型、构造器属性提升、match 表达式、null 安全操作符、枚举、只读类与只读属性、第一类可调用对象，并给出从 PHP 7 迁移到 8 的逐步策略与兼容性清单。</description></item><item><title>PHP 异步编程与常驻内存：Swoole、ReactPHP 与协程并发实战</title><link>https://plumephp.com/php-swoole-async/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-swoole-async/</guid><description>从传统 PHP-FPM 的阻塞模型讲起，系统介绍 PHP 异步编程的三大路线：Swoole 协程与 HTTP/TCP 服务器、ReactPHP 纯 PHP 事件循环、以及 FrankenPHP 常驻 Worker 模式，并给出协程并发控制、连接池、任务队列的完整实战代码与选型建议。</description></item><item><title>PHP 性能调优实战：JIT、OPcache、PHP-FPM 与异步常驻内存</title><link>https://plumephp.com/php-performance-tuning/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-performance-tuning/</guid><description>从 PHP-FPM 进程模型到 JIT 与 OPcache 底层，系统讲解 PHP 应用性能调优的完整工具箱：OPcache 配置与预热、JIT 适用场景与配置、PHP-FPM 调优参数、数据库慢查询治理、以及 Swoole/ReactPHP/FrankenPHP 异步常驻内存的选型对比。</description></item><item><title>PHP 测试体系实践：PHPUnit、Pest、Mock 与集成测试全攻略</title><link>https://plumephp.com/php-testing-practice/</link><pubDate>Sun, 27 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/php-testing-practice/</guid><description>系统讲解 PHP 测试工程化：从 PHPUnit 基础断言到数据提供器，从 Mock 对象到 Test Double，从单元测试到集成测试与浏览器级测试，再到 Pest 现代语法的对比，最后给出测试金字塔与 CI 门禁的最佳实践。</description></item><item><title>PHP发展趋势</title><link>https://plumephp.com/php-develop-trend-2024/</link><pubDate>Fri, 23 Aug 2024 10:41:52 +0800</pubDate><guid>https://plumephp.com/php-develop-trend-2024/</guid><description>PHP 作为一种广泛使用的开源脚本语言，其未来的发展趋势主要表现在以下几个方面： 1.性能提升 ：PHP 8 引入了 Just-In-Time (JIT) 编译器，这有助于提高执行速度，使 PHP 在性能上可以与传统的更快的语言竞争。</description></item><item><title>php还有前景吗</title><link>https://plumephp.com/php-foreground-2024/</link><pubDate>Fri, 23 Aug 2024 10:35:12 +0800</pubDate><guid>https://plumephp.com/php-foreground-2024/</guid><description>PHP 作为一种成熟的编程语言，特别是在 Web 开发领域，仍然具有强大的生命力和发展前景。以下是 PHP 继续拥有前景的几个原因： 1.广泛的应用基础 ：PHP 是许多流行的内容管理系统（如 WordPress、Drupal 和 Joomla）和 Web 应用程序（如 Facebook 和 Wikipedia）...</description></item><item><title>PlumePHP - 羽量级的单文件php开发框架</title><link>https://plumephp.com/plumephp/</link><pubDate>Fri, 19 Jul 2024 15:51:42 +0800</pubDate><guid>https://plumephp.com/plumephp/</guid><description>PlumePHP是一个单入口，单文件PHP框架，适用于简单系统的快速开发，提供了简单的路由方式，抛弃了坑爹的PHP模板，采用原生PHP语法来渲染页面。</description></item></channel></rss>