Wordpress永远加载

时间:2012-10-13 07:46:29

标签: wordpress load-time

我正在试图弄清楚为什么这个网站会继续加载,可能会回答为什么它加载速度非常缓慢(但有时候,这可能与托管有关)。

http://nothankstoyouproductions.com/

有没有人有任何线索?

3 个答案:

答案 0 :(得分:1)

您正在加载quite a few resources,包括47张图片,22个Javascript文件和10个CSS文件。您加载的每个资源都会以两种方式花费您。服务器必须检索并服务文件,文件必须通过网络传输,所以我要做的第一件事就是尽量减少原始负载。也就是说,如果可以或减少图像数量,将图像组合成精灵。结合您的Javascript或减少它。不幸的是,大多数这需要一些技术(PHP / JS / HTML / CSS)能力。

您可以在.htaccess文件中添加一些应该有用的内容。

鼓励缓存:

<FilesMatch "\.(ico|jpg|jpeg|png|gif|swf)$">
    ExpiresActive On
    ExpiresDefault "access plus 2 weeks"
</FilesMatch>

发送gzip压缩文字:

SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ \
    no-gzip dont-vary
SetEnvIfNoCase Request_URI \
    \.(?:exe|t?gz|zip|bz2|sit|rar)$ \
    no-gzip dont-vary
SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary

请注意,每个都需要通用但不通用的Apache模块。如果您遇到问题,请删除其中一个或两个。

我还建议您调查WP Super CacheW3 Total Cache。其中一个或另一个可能比你做的更多。虽然缓存插件可能很麻烦,但并不总是与其他插件一起使用,所以要谨慎行事。

答案 1 :(得分:0)

你的网站很重,正如 s_ha_dum 所指出的那样,并且可以受益于浏览器缓存,gzipping和一个好的缓存插件,如WP Super Cache http://wordpress.org/extend/plugins/wp-super-cache/ WP Super Cache也有自己的网站gzipping和minifying的插件。 (W3 Total Cache未在一年内更新)。

您可以在Firefox中使用开发人员工具(适用于所有浏览器)或Firebug http://getfirebug.com/来查看加载时间过长的内容。

但是也意识到你正在从你无法控制的外部服务器上加载很多项目,比如Facebook,Sharethis和Pinterest。如果它们碰巧很慢,或者你的webhost的带宽 - hostable.com - 恰好是缓慢的,那将解释网站的持续加载。

最好的办法是与一位优秀而有信誉的主持人合作;这是尝试提高网站性能的底线。

答案 2 :(得分:0)

在我的情况下,我破坏了锚点(&lt; a&gt;),导致错误:/

相关问题