【问题标题】:How to generate Cache Pages in Magento如何在 Magento 中生成缓存页面
【发布时间】:2014-06-11 11:18:02
【问题描述】:

无论用户如何,第一次访问页面时都会生成缓存,以后每当调用该页面时,服务器都会返回缓存页面而不是重新生成完整的页面。

我想知道他们是否有任何方式访问或调用网站的所有页面,因此生成缓存页面。因此,每当任何用户第一次访问该站点时,都会为用户提供缓存页面。这有助于消除生成页面的时间,并且页面加载速度更快。

他们是否有任何工具可用于抓取网站的所有页面/链接?

谢谢。

【问题讨论】:

标签: php magento caching


【解决方案1】:

您在谈论“缓存变暖”。有一个 magento 工具可以为您提供所有 url 的列表

https://github.com/netz98/n98-magerun#list-urls

但您也可以解析服务器日志或简单地从表 core_url_rewrite 生成一个列表,这实际上可能是他们对 n98-magerun 所做的。

然后只需 curl 或 wget 所有页面....

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    相关资源
    最近更新 更多