生产站点上的浏览器缓存

时间:2013-11-26 17:26:07

标签: php css wordpress caching w3-total-cache

我有一个正在制作的网站。

WordPress 3.7.1 + W3总缓存(我知道它没有与浏览器缓存连接)

我更新了一些文件(css,一些php和js)

使用W3 Total Cache,我结合并缩小了css(自动生成名称) 所以我清理了minify cache +更改的javascript版本

wp_register_script( 'scrips', get_stylesheet_directory_uri() . '/js/scripts.min.js', array('jquery'), '1.3', true );

我问了一些用户,他们给了我他们的截图,他们有浏览器缓存问题(很可能是css)。一旦他们清理缓存,问题就会消失。

我该怎么办?用户回来了)

2 个答案:

答案 0 :(得分:0)

我会推荐指纹识别。我发现它是缓存文件的最佳策略,如缩小的CSS和JavaScript。

Css file caching

https://developers.google.com/speed/docs/best-practices/caching

您是否使用电子标签,自定义网址或GET参数取决于您。

答案 1 :(得分:0)

您不应该在 WordPress 网站上使用 W3 Total Cache插件,直到它设计&发展最终确定!在未完成的网站上提供缓存的生产文件会破坏缓存插件的好处!

完成您的网站,激活缓存机制插件,避免出现问题,例如您遇到的问题。

更新:问题可能重复 What is an elegant way to force browsers to reload cached CSS/JS files?