在提供页面的缓存版本时也执行一段代码

时间:2019-12-18 作者:Revious

如何确保也为网站的缓存页面执行了一段代码?

1 个回复
最合适的回答,由SO网友:kero 整理而成

您可以通过REST API.

在最佳情况下,您希望缓存页面的整个HTML(完整页面缓存)。在内部执行PHP并不容易,这正是它背后的想法

因此,您需要的是一些与REST API对话的JavaScript。JavaScript代码(您的“logic)必须以不需要更改的方式编写,以便可以将其嵌入缓存的HTML中data 来自端点的数据可以更改,因为端点的缓存方式与站点的缓存方式不同。