如何减少网站加载时间

时间:2015-02-21 20:27:23

标签: jquery html css wordpress web

我制作了简历网站http://rupeshgharat.com

我想减少加载时间

任何回复都将受到赞赏

4 个答案:

答案 0 :(得分:1)

结帐Google' PageSpeed。它提供了有关导致延迟的每个文件的详细信息,以及解决此问题的方法。

但我猜你的情况还有其他问题,因为未经优化的网站不需要2-3分钟才能加载。很长一段时间。

答案 1 :(得分:0)

对于网站而言,最耗时的是为任何请求建立新连接。每个资产(我的意思是一个资产文件)请求意味着例如10ms的连接建立,然后只有2-3ms的下载。这就是连接资产很重要的原因。然后你有一个大的scripts.js文件。下载时间增加到30ms,但建立时间减少([your_old_js_assets_count] -1)* 10ms。适用于其他资产类型(一个* .css文件,一个大的.png纹理图集等)。毕竟,你有很大的收获。

现在。你有175个!请求在您的网站上。那很糟。特别糟糕。你应该在这样的网站上将它保持在10以下。如果这样做,网站应该在正常时间(大约几秒钟)加载。

答案 2 :(得分:0)

尝试将javascript放在页脚下方,JS需要很长时间才能加载。这将允许页面加载然后JS在后台加载。最佳格式:

  1. 标题顶部的CSS。
  2. CSS下的CSS。
  3. 文件底部的Javascript。
  4. 编辑:

    看起来你拥有它所以页面只显示加载所有内容。只有服务器/客户端互联网速度可以连接将加快页面。

答案 3 :(得分:0)

您的网页加载速度比显示的速度快(大约6秒),但似乎有一个请求谷歌地图api挂起。因此,一旦加载了所有内容,您在网站上设置的预加载器就可以平滑淡入淡出使其看起来没有任何内容正在加载。删除预加载器,让您的网站在加载时显示。或者弄清楚地图api悬挂的原因,也应该修复它。

简单的解决方法是删除或注释掉以下的CSS。来自您的main.css文件

#preloader {
position: fixed;
width: 100%;
height: auto;
min-height: 100%;
top: 0;
left: 0;
background-color: #ffffff;
z-index: 9999;
}

然而,正如其他人所说,您的网站可以使用一些TLC来减少请求数量。你有太多了。

相关问题