刷新页面时重新加载WordPress图像(我不希望它)

时间:2013-09-28 21:11:39

标签: wordpress

当我刷新页面时,它会重新加载我不想要的图像

我正在两个不同的服务器上处理两个WordPress博客。 http://www.i-phony.com/& http://www.dz-ahbeb.com。 他们有完全相同的模板。但问题是只有第一个网站。即使设置相同。

我尝试过禁用插件,问题仍然存在。

你有什么建议?

谢谢大家

更新

我将此添加到.htacess文件中,它使博客加载速度更快,这意味着它可以节省缓存,但我仍然可以看到图像“闪烁”它们在再次出现之前消失。

<IfModule mod_expires.c>
    ExpiresByType image/jpg "access 1 year"
    ExpiresByType image/jpeg "access 1 year"
    ExpiresByType image/gif "access 1 year"
    ExpiresByType image/png "access 1 year"
    ExpiresByType text/css "access 1 month"
    ExpiresByType application/pdf "access 1 month"
    ExpiresByType text/x-javascript "access 1 month"
    ExpiresByType application/x-shockwave-flash "access 1 month"
    ExpiresByType image/x-icon "access 1 year"
    ExpiresDefault "access 2 days"
</IfModule>

2 个答案:

答案 0 :(得分:0)

他们是否在同一台服务器上?在不同的环境中,browser.cache标头可能不同。

可以发送浏览器缓存指令,告诉客户端浏览器在尝试刷新之前,在本地客户端浏览器缓存中保留页面对象(如图像,媒体内容,页面html,样式表,javascripts等)需要多长时间。这些指令通过DSO模块(apache web服务器),服务器配置和.htaccess文件条目启用。

示例apache指令

#Set caching on image files for 11 months
<filesMatch "\.(ico|gif|jpg|png)$">
  ExpiresActive On
  ExpiresDefault "access plus 11 month"
  Header append Cache-Control "public"
</filesMatch>

答案 1 :(得分:0)

在我看来,这与性能有关。这并不是说徽标加载速度不够快,而是要求它太晚了。

如果您查看i-phony site的瀑布报告,您会发现徽标和其他图片的加载时间很晚。在加载一堆阻止javascript后,它正在加载徽标文件(请求33)。

其他网站更早加载徽标和图片(请参阅瀑布here请求10)并稍后加载javascript以防止它阻止页面呈现。

您可以采取一些措施来加快图像的加载速度。首先,我建议你尽可能多地在页脚中加载javascript并结合使用。尽量减少css和javascript文件,以降低转移金额和总请求数。

你可以使用像W3 Total Cache这样的插件来结合+缩小+将js推迟到页脚,而无需对底层代码进行任何更改。