相信很多人都不喜欢在上网时漫长的等待网页的打开,图片的加载。一个访问流畅不卡顿的网站更有利于用户的驻足浏览,从而用户流量也大大增加。因此,近年来网站建设也要将网站访问速度提高,以及网页、图片的加载速度考虑进去。
提高网站浏览速度,一般不需要投入过大的成本,平时注意一些小技巧的使用以及养成良好的建站习惯就行,下面上海择彦给大家讲解几个小方法。
1、添加文件过期或缓存头
对于同一用户频繁访问的图片、Js脚本文件等可以在Apache或Nginx设置其缓冲 时间,例如设置24小时过期时间,这样用户在访问过该页面之后再次访问时,同一组图片或JS不会再重复下载,从而减少了HTTP请求,用户访问速度明显有 所提升,同时服务器负载也会下降。
2、Java script脚本放在文件末尾
很多Java script脚本执行效率低下,或者有的第3方域名脚本出现意外无法载入, 如果将这些脚本放置到页面比较靠前的位置,可能会导致我们自己网站的内容载入速度下降甚至无法正常加载,所以一般将这些脚本放置在网页文件末尾,一定要放 置在前面的脚本要改用所谓的“后载入”方式加载,在主体网页加载完成后再加载,防止其影响到主体网页的加载速度。
3、慎重选用外网内容
很多网站都会在网页里添加外链,引用其他网站的内容,但如果所引用的网站非常慢,就会严重影响网页的打开速度,有些外链甚至不存在了,这对用户的浏览访问极其不友好,因此,网站建设的管理人员在内容发布上要慎重选用其他网站的链接,如需必要也要选择网速稳定的网站。
4、优化图片文件
图片如果加载不出或者时间很小,就要考虑优化图片文件,减小其尺寸,特别是缩略图,一定要按尺寸生成缩略图然后调用,不要在网页中用resize方法实现,虽然这样看到的图片外形小了,但是其加载的数据量一点也没减少。
除此之外还有避免采用301、302转向,养成良好的开发维护习惯,尽量避免脚本重复调用,配置ETags等方法,需要的时候也可以调用。
网站建设就像人一样,任何器官出现问题都会影响大局。哪怕是问题不太突出的网站访问速度也应引起重视,要知道小问题不解决最后只会越滚越大,最后酿成不可估计的损失。因此,在问题还没出现的时候就将其考虑,是最好的解决办法。