在wp-超级缓存或w3-Total-缓存上使用高“过期时间”的利弊?

时间:2011-07-14 作者:Tal Galili

在wp超级缓存页面中,有以下句子,我不理解:

检查和删除过期文件的费用很高,但把它们留在那里也很昂贵。在非常繁忙的站点上,应将过期时间设置为300秒。

假设我使用的到期时间很短,这是否意味着缓存需要每300秒反复重建一次?

我的意思是,我的大部分内容(主页除外)都没有改变。那么,如果大多数帖子都能保持几天不变,我为什么要在意呢?

2 个回复
SO网友:Matthew Boynes

这是一个很好的问题,我也有点困惑。我得出的结论是,保留缓存文件代价高昂,原因有两个:

如果您的站点(或多个站点,在多站点安装的情况下)有/有很多页面,那么您很容易就会得到数千个缓存文件,这使得查找正确的缓存文件的速度稍慢作为插件文档,没有“正确的值”可以放在那里。如果你很少对你的网站进行更改,而且你没有数千个页面,我认为在一两天内实现这个价值没有什么坏处。然后,在最坏的情况下,一个页面在那么长的时间内是过时的。

再说一遍,我不是说这就是答案,我是说这就是我认为的答案。这个问题已经问了6个多月了,所以如果你在问这个问题后找到了更好的答案,请分享!

SO网友:Aaron Wagner

我对w3 total cache的经验是,高过期时间是可以的。这是因为更新帖子时,会将其从缓存中清除。因此,我可以将到期时间保留一天或更长时间,这对我的网站没有负面影响。

我们还有几个完全动态的页面,它们本身没有更新。在这些情况下(特别是像我们的主页),我只是让它在每次更新时从缓存中清除该页面。

这对我们来说非常有效,极大地帮助了我们的加载时间。

以下是页面缓存配置的部分屏幕截图:

Screenshot

结束
在wp-超级缓存或w3-Total-缓存上使用高“过期时间”的利弊? - 小码农CODE - 行之有效找到问题解决它

在wp-超级缓存或w3-Total-缓存上使用高“过期时间”的利弊?

时间:2011-07-14 作者:Tal Galili

在wp超级缓存页面中,有以下句子,我不理解:

检查和删除过期文件的费用很高,但把它们留在那里也很昂贵。在非常繁忙的站点上,应将过期时间设置为300秒。

假设我使用的到期时间很短,这是否意味着缓存需要每300秒反复重建一次?

我的意思是,我的大部分内容(主页除外)都没有改变。那么,如果大多数帖子都能保持几天不变,我为什么要在意呢?

2 个回复
SO网友:Matthew Boynes

这是一个很好的问题,我也有点困惑。我得出的结论是,保留缓存文件代价高昂,原因有两个:

如果您的站点(或多个站点,在多站点安装的情况下)有/有很多页面,那么您很容易就会得到数千个缓存文件,这使得查找正确的缓存文件的速度稍慢作为插件文档,没有“正确的值”可以放在那里。如果你很少对你的网站进行更改,而且你没有数千个页面,我认为在一两天内实现这个价值没有什么坏处。然后,在最坏的情况下,一个页面在那么长的时间内是过时的。

再说一遍,我不是说这就是答案,我是说这就是我认为的答案。这个问题已经问了6个多月了,所以如果你在问这个问题后找到了更好的答案,请分享!

SO网友:Aaron Wagner

我对w3 total cache的经验是,高过期时间是可以的。这是因为更新帖子时,会将其从缓存中清除。因此,我可以将到期时间保留一天或更长时间,这对我的网站没有负面影响。

我们还有几个完全动态的页面,它们本身没有更新。在这些情况下(特别是像我们的主页),我只是让它在每次更新时从缓存中清除该页面。

这对我们来说非常有效,极大地帮助了我们的加载时间。

以下是页面缓存配置的部分屏幕截图:

Screenshot

相关推荐

Nginx+WordPress+HHVM:为什么Batcache不能工作?瓦尼什会提供更多帮助吗?

我听说了很多关于HHVM, 所以我用Nginx(带Pagespeed模块)和HHVM设置了WordPress博客的副本(在另一个域上)。现在,好处是显而易见的:在相同的配置上,加载时间要快两到三倍。我正在努力加快速度,我还安装了Memcached and Batcache. 我已经安装了memcached 包,已复制对象缓存。php(Pastebin) 在WordPress博客的根文件夹上,然后我安装了Batcache插件并复制了高级缓存。php(Pastebin) 将文件保存到wp content文件夹

在wp-超级缓存或w3-Total-缓存上使用高“过期时间”的利弊? - 小码农CODE - 行之有效找到问题解决它

在wp-超级缓存或w3-Total-缓存上使用高“过期时间”的利弊?

时间:2011-07-14 作者:Tal Galili

在wp超级缓存页面中,有以下句子,我不理解:

检查和删除过期文件的费用很高,但把它们留在那里也很昂贵。在非常繁忙的站点上,应将过期时间设置为300秒。

假设我使用的到期时间很短,这是否意味着缓存需要每300秒反复重建一次?

我的意思是,我的大部分内容(主页除外)都没有改变。那么,如果大多数帖子都能保持几天不变,我为什么要在意呢?

2 个回复
SO网友:Matthew Boynes

这是一个很好的问题,我也有点困惑。我得出的结论是,保留缓存文件代价高昂,原因有两个:

如果您的站点(或多个站点,在多站点安装的情况下)有/有很多页面,那么您很容易就会得到数千个缓存文件,这使得查找正确的缓存文件的速度稍慢作为插件文档,没有“正确的值”可以放在那里。如果你很少对你的网站进行更改,而且你没有数千个页面,我认为在一两天内实现这个价值没有什么坏处。然后,在最坏的情况下,一个页面在那么长的时间内是过时的。

再说一遍,我不是说这就是答案,我是说这就是我认为的答案。这个问题已经问了6个多月了,所以如果你在问这个问题后找到了更好的答案,请分享!

SO网友:Aaron Wagner

我对w3 total cache的经验是,高过期时间是可以的。这是因为更新帖子时,会将其从缓存中清除。因此,我可以将到期时间保留一天或更长时间,这对我的网站没有负面影响。

我们还有几个完全动态的页面,它们本身没有更新。在这些情况下(特别是像我们的主页),我只是让它在每次更新时从缓存中清除该页面。

这对我们来说非常有效,极大地帮助了我们的加载时间。

以下是页面缓存配置的部分屏幕截图:

Screenshot

相关推荐

Wp_cache_set不工作有什么原因吗?

wp\\u cache\\u设置不工作的原因是什么?我一直在转动车轮,试图弄明白为什么这些都不起作用。有什么建议吗?这些函数旨在帮助我将结果缓存到键/对象,然后利用键/对象显示信息。但是,它们不存储密钥/对象$related_post_ids = wp_cache_get( \'related_post_ids\' ); if ( false === $related_post_ids ) { //seting args and run query $the_query = new