2012 年初,TechCrunch 开发团队 (Nicolas Vincent, Alex Khadiwala, Eric Mann, 和 John Bloch) 开始对 TechCrunch 网站进行重新设计,其中一个最主要的目标就是提升网站的性能,在开发的过程中他们实现了很多工具来完成这个目标。其中一个就是将一些比较耗时的任务放在后台执行,因此他们开发了一个名为 WP Async Task 的 WordPress 插件来实现这个功能。
今年六月份,TechCrunch 发布了一个幻灯片 “Non-Blocking WordPress”讲述性能方面的一些问题,很多人对其中的异步任务这个特性非常感兴趣,他们也非常想知道 TechCrunch 是如何实现的,所以今天 TechCrunch 宣布将其异步任务库 WP Async Task 开源。
改进之前,一些页面加载耗时超过 17 秒,而这个库提升了 5 ~ 8 倍的性能。
时间: 2024-09-22 03:11:06