网站的打开的快慢关系访问人的用户体验,打开慢的话访问人可能就会页面了。如何加快网站的打开速度我们一起来看看吧!
1、压缩或简化Java代码、CSS代码
不管是哪种类型的站点,用户在第一次点击它时都会载入 Java和 CSS代码。假定代码是多余的,这将不可避免地降低网站的打开速度。当出现这种问题时,必须对代码进行压缩或简化。对于压缩,有很多第三方工具,比如站长的homeCSSJS压缩工具可以让你直接免费试用,压缩后的代码通常可以减少40%到65%。就简单化而言,我们可以用一种方式而不是两种方式。这样做不仅要满足网站页面的布局,还要尽可能减少代码量。
2、减少HTTP的请求量
这些数据表明,流设备将花费80%的时间载入脚本、 CSS样式表、图片等网站元素,而载入其他主要文本内容的时间仅为20%。但问题在于,每个网站将同时存在两个 HTTP请求,这样的问题,如果同时存在两个以上 HTTP请求,势必会降低网站的打开速度。确定 HTTP请求对页面速度的影响,接下来的解决方案是减少 HTTP请求数。
3、服务器端缓存 Java代码、CSS代码和图片设
你已经发现,如果用户第一次访问你的网站,下次用户再次访问你的网站时速度会更快。为什么要这样?这是由于浏览器缓存。默认情况下,大多数服务器或空间都具有缓存。站点管理员或 seo需要做的是设置后台的文件类型和过期时间。建议:对于 Windows主机,将图片、 CSS和 Java文件的缓存时间设置为30天;对于 Apache Web服务器,使用mod_cache模块打开缓存功能。
4、在css中优化参考图片
假定页面需要大量周边图片,比如图标,如果单独调用这些图片,请求的数量就会增加,这意味着 cssimages的请求过多,网站打开的速度就会降低。假如我们把页面上所需的图片合并成一个图片,那么这些图片的请求量就会为1,网页的速度也会相对较快。怎样才能把需要的图片放在图形上,并调用到适当的位置?通过坐标定位。也就是说:利用 CSS坐标获取图像的路径,并参考相应的标签坐标。假如你了解前端,这些都不算大问题。假如你不懂 css, css图像合并生成器类工具(百度can)可以提供直接对应的东西:合并css图像,同时生成对应的代码。
5、跳码位置,跳码装载次序
点击网站后,页面代码就会从头到尾被加载。所以我们可以根据需要调整部分脚本代码。简而言之,通过查看它们之间的代码,主要是Java脚本代码,我们可以在页面底部调整那些不重要的和不必要的代码。在一步后,只要页面能够正常显示,就可以加载其余的统计代码。类似SEO、共享等按钮都在底部。
6、图像压缩
有资料显示,图片上传时间是影响网页速度的最大因素。若解决了图片的载入速度问题,则页面的速度问题就可以得到解决。假定存在大量 jpg格式的图像,我们需要对其进行压缩,以减少图像本身的大小,而不会影响视觉效果。类似于压缩的Java文件,有很多在线工具提供相应的压缩服务,还有很多图像编辑软件,比如拥有压缩功能的 Metro Show。
7、在服务器端打开 gzip压缩功能。
gzip压缩是一个有效的数据压缩方式。开启压缩后,压缩率一般可达到75%左右,效果十分明显。大部分的服务器,比如虚拟主机,VPS等等,都支持这个特性。