PHP Fiber 并发实战:我用 100 行代码把多接口请求耗时缩到三分之一

先交代背景:我们有个后台需要同时调用三个外部 API —— 一个查用户余额,一个查订单状态,一个查风控结果。原来是一个接…

Python 3.13 自由线程实测:我的爬虫终于能真正并行跑起来了

昨天把 Python 3.13 的 free-threading 版本下载下来跑了一圈。说实话,等这一天等了好多年。以前…

ThinkPHP8 实战:避免超卖,用乐观锁和Redis原子操作重构秒杀库存扣减

刚接手秒杀项目的时候,我看了一眼原来的库存扣减代码,差点没缓过来。就是一个简单的 update 语句,把库存字段减一,没…

ThinkPHP8 模型事件烂尾之后,我把业务逻辑搬到了事件监听器

上月接手一个电商项目,订单模块里有一个“订单状态变更”的操作。原开发在 Order 模型里写了不少模型事件,用来在状态改…

PHP 8.4 数组搜索函数全解析:用 array_find 终结你的十行 foreach

升级到 PHP 8.4 之后,我特意没去碰那些高大上的属性钩子,反倒被四个新的数组函数吸引了。写业务代码的时候,最烦的就…

PHP 8.4 属性钩子实战:用一半代码写出更健壮的模型类

最近把项目升到了 PHP 8.4,第一时间体验了属性钩子。说实话,第一眼看到语法有点不习惯,就像第一次看到箭头函数一样。…

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 20667 +

    运行天数

你的前景,远超我们想象