无论用户是否第一次访问页面时都会生成缓存,稍后每当调用该页面时,服务器都会返回缓存页面,而不是重新生成完整的页面。
我想知道他们是否有办法访问或调用网站的所有页面,因此会生成缓存页面。因此,无论何时任何用户第一次访问该网站,都会向用户提供缓存页面。这有助于消除生成页面的时间,并且页面加载速度更快。
他们的任何工具是否可用于抓取网站的所有网页/链接?
谢谢。
答案 0 :(得分:0)
你在谈论"缓存变暖"。有一个magento工具,可以为您提供所有网址的列表
https://github.com/netz98/n98-magerun#list-urls
但你也可以解析服务器日志或者只是从表core_url_rewrite生成一个列表,这可能实际上是他们用n98-magerun做的。
然后简单地卷曲或忘记所有页面......