如果您尝试让此网页加载速度更快,您会从哪里开始?
这是JavaScript重,因为目标是一个单页布局与光盒结帐。托管平台在服务器端代码部门中创建了一些限制。
如果有一个Flash或JavaScript横幅,任何人都知道它看起来不错,是XML驱动的,并且实际上利用了并行下载,请告诉我。我选择预先加载出现在我们的Flash库中的250px图像,以利用并行下载,我们选择的Flash横幅没有利用。
除此之外,在Firefox Firebug NET选项卡中我看到:
onLoad
事件发生我相信。我不确定还有什么可以用作事件触发器,但我可能不应该采取其他措施。避免DNS查找会缩短响应时间,但减少并行下载可能会缩短响应时间。我的准则是将这些组件分成至少两个但不超过四个主机名。 http://developer.yahoo.com/performance/rules.html
非常感谢帮助。
答案 0 :(得分:2)
你可以尝试Pingdom,它纯粹测量下载对象的时间(没有JavaScript处理时间或类似的东西)。
我测试了您的网站,看起来它需要> 1.7MiB的信息,这可能部分是您的减速发生的地方。
答案 1 :(得分:2)
该网站正在加载的文件数量确实会影响性能。 Studies表明每个文件的开销比文件大(对于典型的脚本,图像,CSS文件)更加明显。
所以有些事要做:
将Javascript整合到合理的文件中。
Use the Async
and Defer
attributes to stop JS from slowing page loads
将CSS整合到合理的文件中。
将图片合并到CSS Sprites。
确保您的服务器正在缓存文件!
在服务器上启用Gzip编码。
尽可能避免重定向(301,302)(但保留旧网址或丢失客户)。检查Web服务器日志以识别并修复问题。
获取更快的网站/域名托管服务商。 :)
另见: