使用w3总缓存最小化js文件并终止组合文件

时间:2010-12-15 作者:Giorgi

我想澄清关于w3 total cache如何工作的几个细节。

我使用w3 total cache将多个js文件合并为一个。我还将浏览器选项卡中的expires标头设置为20天。垃圾收集间隔设置为一天。

由于垃圾收集而重建组合文件时,如果js文件没有更改,组合文件名会更改吗?我想它不会改变,否则用户将无法使用缓存的文件。

如果我修改了其中一个文件,w3tc会自动检测到它吗?还是需要清除minify缓存?

总而言之,我对组合文件名在哪些情况下发生更改感兴趣,我是否需要担心使用旧版本do To expires头的客户端以及w3tc如何管理它。

1 个回复
SO网友:Rarst

插件太复杂了,我无法遵循代码:(

我可以说,实际上在清空minify缓存后,CSS和JS连接的文件都是用相同的名称、使用相同的数字id重建的。

所以,我有根据地猜测,数字id与文件内容相关,而不是随机或时间戳。

无论如何,最好联系插件的开发人员并获得第一手信息。他在这里注册(Frederick Townes ), 但不是很活跃,所以电子邮件或官方WP论坛更好。

相关推荐

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

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

使用w3总缓存最小化js文件并终止组合文件 - 小码农CODE - 行之有效找到问题解决它

使用w3总缓存最小化js文件并终止组合文件

时间:2010-12-15 作者:Giorgi

我想澄清关于w3 total cache如何工作的几个细节。

我使用w3 total cache将多个js文件合并为一个。我还将浏览器选项卡中的expires标头设置为20天。垃圾收集间隔设置为一天。

由于垃圾收集而重建组合文件时,如果js文件没有更改,组合文件名会更改吗?我想它不会改变,否则用户将无法使用缓存的文件。

如果我修改了其中一个文件,w3tc会自动检测到它吗?还是需要清除minify缓存?

总而言之,我对组合文件名在哪些情况下发生更改感兴趣,我是否需要担心使用旧版本do To expires头的客户端以及w3tc如何管理它。

1 个回复
SO网友:Rarst

插件太复杂了,我无法遵循代码:(

我可以说,实际上在清空minify缓存后,CSS和JS连接的文件都是用相同的名称、使用相同的数字id重建的。

所以,我有根据地猜测,数字id与文件内容相关,而不是随机或时间戳。

无论如何,最好联系插件的开发人员并获得第一手信息。他在这里注册(Frederick Townes ), 但不是很活跃,所以电子邮件或官方WP论坛更好。

相关推荐

PHP致命错误:第123行对/wp-includes/cache.php中的NULL调用成员函数get()

我很难让插件正常工作,并在调试中发现了此错误。每次加载管理中的页面时发生的日志:PHP Fatal error: Call to a member function get() on null in /xxx/wp-includes/cache.php on line 123 这个错误显然与插件本身没有直接关系,但有人向我建议,它可能与插件本身有关。作为Wordpress的核心文件,我想知道这个错误有多严重。我不确定是什么导致了这个错误,或者它的确切含义是什么。。。我遇到问题的插件是C