使用AJAX加载WP内容比正常页面加载对服务器的要求更低,速度更快?

时间:2012-09-25 作者:Bakaburg

这是我在阅读了一些关于WP-ajax过程的文章后产生的一个技术上的疑问(尽管找不到)。

加载WP内容(任何内容、页面、帖子、小部件等)是否更快、更便宜使用WP-ajaxapi而不是发出完整的规范页面请求?

我考虑过这一点,因为可能需要通过wp-admin/admin-ajax。php比加载一个运行整个WP堆栈的新页面要轻。

我说得对吗?

1 个回复
SO网友:Rarst

不,我们来比较一下。

正常载荷:

访问URLAjaxy负载:

访问URL(again).对每个Ajax请求重复步骤5-9。

结束

相关推荐

存储/缓存AJAX发送的数据以避免重复请求

我开发了一个小部件,它提供了一个完整的归档搜索工具,用户可以在其中选择各种选项,这些选项加入到一个对象中,通过ajax操作传递给WP\\U查询,该操作通过JSON返回结果数据。10个结果被发送回页面,因此需要分页。每次翻页时都会发送一个新请求。更多here.我的问题是:为了减少请求负载,我希望如果在翻页后调用该操作,则不会发送有关查询的信息,而只发送更改页面顺序。为了实现这一点,我假设解决方案是存储已经发送的查询。怎么可能做到这一点?谢谢