我试图弄清楚为什么这个网站一直在加载,可能是为了回答为什么它加载得很慢(但只是有时,这可能与托管有关)。
http://nothankstoyouproductions.com/
有没有人有任何线索?
我试图弄清楚为什么这个网站一直在加载,可能是为了回答为什么它加载得很慢(但只是有时,这可能与托管有关)。
http://nothankstoyouproductions.com/
有没有人有任何线索?
您正在加载相当多的资源,包括 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>
发送压缩文本:
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 Cache或W3 Total Cache。其中一个或另一个可能对你做的比任何事情都多。缓存插件可能很棘手,并且并不总是与其他插件很好地配合,所以请谨慎行事。
正如s_ha_dum所指出的,您的网站很重,并且可以受益于浏览器缓存、gzipping 和 WP Super Cache http://wordpress.org/extend/plugins/wp-super-cache/ WP Super Cache等良好的缓存插件有自己的 gzip 压缩和压缩插件。(W3 Total Cache 一年没更新了)。
您可以在 Firefox 中使用开发者工具(适用于所有浏览器)或 Firebug http://getfirebug.com/来查看加载时间过长。
但也要意识到您正在从您无法控制的外部服务器加载大量项目,例如 Facebook、Sharethis 和 Pinterest。如果它们碰巧很慢,或者您的虚拟主机(hostable.com)的带宽碰巧很慢,这将导致网站的持续加载。
最好的办法是找一个有信誉的好房东;这是试图提高网站性能的底线。
就我而言,我破坏了锚(<a>),这导致了错误:/