TechCrunch 开源其 WordPress 异步任务插件

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

TechCrunch 开源其 WordPress 异步任务插件的相关文章

十大WordPress MU管理员插件

Wordpress MU是Wordpress的多用户版本,因为程序结构的关系,Wordpress MU并不一定能兼容Wordpress的插件.WordPress MU有全局的插件和针对单个站点的插件,分别存放在不同的目录./wp-content/mu-plugins/ 目录下存放的是全局的插件,无需逐个博客激活插件,默认就已经自动调用./wp-content/plugins/ 目录下存放的是分站点的插件,只针对单个站点有效,这类插件和WordPress的插件基本兼容. 对于WordPress M

WordPress关键字过滤插件

先前我曾经介绍过一个"WordPress留言过滤插件",可以将WordPress评论中敏感关键字(也就是传说中的"有害信息")替换为×,今天我再介绍另外一个过滤插件,可以将正文内容的敏感关键字过滤为指定的关键字. 这个插件主要应用在多作者WordPress中,例如多个作者共同维护一个Blog,或者是类似WordPress MU那样的博客托管系统,这是一个很具有中国特色插件,主要用于自我保护,防止防火墙会自动查询到你网站的"有害信息"并招惹麻烦.

优化必备的十个WordPress 实用SEO插件总结

WordPress-seo扩展插件众多,因此对于初学者来说会看得眼花缭乱,因此我这里就介绍十个我自己觉得不错的WordPress-seo插件,我挑选的规则是插件的功能要实用且高效,有些插件如果占用过多系统资源,我就不会介绍.通过这些插件,希望能对大家有所帮助. 第一大插件:all in one seo allinoneseo这个就不用多说了,wordpress必装插件.能够修改大家每篇文章的TITLE和DESCRIPTION.对SEO非常有帮助.是做SEO优化必不可少的利器.至于我在有的朋友的博

PHP Markdown——wordpress的markdown插件

在wordpress通过WP-Markdown插件写markdown,但是WP-Markdown也有问题,那就是如果你插入js代码.iframe之类的东西,虽然可以正确显示,但是当你发布完文章后,编辑器里这些东西就消失了.也就是说当你再需要修改这篇文章时候,你得重新找来这些代码.这种编辑器乱改文章的事情是相当糟糕的.  幸运的是,另一款markdown插件PHP Markdown不存在这个问题,当然没有实时预览是这个插件的一个缺点. 安装PHP Markdown 在wordpress后台的插件搜

21款Wordpress图片相册插件

原文:http://www.cnblogs.com/lhb25/archive/2010/07/22/1782796.html 用插件把你的图片相册打扮的更加漂亮, 更加容易自己管理, 也更加利于访客的浏览. 本文里面, 帕兰为你收集了21款 WordPress 图片相册插件. 让我们先来看一下 Wordpress 的图片相册类插件的几个大类: 专业的相册插件: 这一类插件适合那种专门做图片展示类的 Gallery 博客. 展示第三方相片存储网站的插件: 这类插件通常让你方便的插入第三方图片网站

关于wordpress的wp-syntax插件问题

问题描述 关于wordpress的wp-syntax插件问题 刚才在自己的博客上安了一个代码高亮的插件 wp-syntax ,按照操作的确可以实现代码的高亮,但是出现了一个问题,就是显示行号的时候行号会出问题,比如在显示第10行的行号时候,第十行的行号是1而第11行的行号为0,而不是第十行的行号为10,这是什么情况啊?

wordpress相关文章插件WordPress Related Posts安装删除

[插件特点] 1.可自定义显示相关文章数目 2.可排出某一分类,只显示指定分类的相关日志 3.可显示评论数及发布日期 4.可自定义是否显示摘要及摘要长度 5.可自定义是否显示相关日志的缩略图 [插件安装] 下载插件解压,上传到/wp-content/plugins/目录下,到WP后台激活. 1.后台搜索插件 比如安装Link Manager插件方法是:进入wordpress管理后台=>插件=> 安装插件=>搜索"Link Manager"=>现在安装. 2.后台

利用JQuery写一个简单的异步分页插件_jquery

写了一个Jquery异步分页插件,拿出来分享一下,有不完善之处请指教. 以用户分页为例,先看一下效果,首先是第一页: 下一页或者点击第二页后: 点击尾页后: 效果还可以吧?来看看具体怎么用,首先后台要有一个Page模型: Page.java: public class Page { /** * 当前页号 */ private int currPageNum = 1; /** * 总记录数 */ private int totalRowSize = 0; /** * 每页记录数 */ privat

WordPress中卸载插件以及移除文章类型组件的代码示例_java

插件卸载在开发插件的过程中,免不了在数据库创建一些字段乃至表,或者创建了一些定时任务,当插件被删除的时候这些东西就会被留在 WordPress 上,变成垃圾,作为负责的开发者,有必要在删除插件的时候帮助用户删除掉我们留下的痕迹. uninstall.php 文件 做到这点有两种方法,一时在插件的根目录创建一个 uninstall.php 文件,在你的插件被删除之前会调用执行这个文件,但要注意就是防止有人恶意访问这个文件我们需要判断一下 WP_UNINSTALL_PLUGIN 常量是否被定义,没定