这是我在阅读了一些关于WP-ajax过程的文章后产生的一个技术上的疑问(尽管找不到)。
加载WP内容(任何内容、页面、帖子、小部件等)是否更快、更便宜使用WP-ajaxapi而不是发出完整的规范页面请求?
我考虑过这一点,因为可能需要通过wp-admin/admin-ajax。php比加载一个运行整个WP堆栈的新页面要轻。
我说得对吗?
这是我在阅读了一些关于WP-ajax过程的文章后产生的一个技术上的疑问(尽管找不到)。
加载WP内容(任何内容、页面、帖子、小部件等)是否更快、更便宜使用WP-ajaxapi而不是发出完整的规范页面请求?
我考虑过这一点,因为可能需要通过wp-admin/admin-ajax。php比加载一个运行整个WP堆栈的新页面要轻。
我说得对吗?
不,我们来比较一下。
正常载荷:
访问URLAjaxy负载:
访问URL(again).对每个Ajax请求重复步骤5-9。
我开发了一个小部件,它提供了一个完整的归档搜索工具,用户可以在其中选择各种选项,这些选项加入到一个对象中,通过ajax操作传递给WP\\U查询,该操作通过JSON返回结果数据。10个结果被发送回页面,因此需要分页。每次翻页时都会发送一个新请求。更多here.我的问题是:为了减少请求负载,我希望如果在翻页后调用该操作,则不会发送有关查询的信息,而只发送更改页面顺序。为了实现这一点,我假设解决方案是存储已经发送的查询。怎么可能做到这一点?谢谢