网站建设

网站建设

了解最新的网站建设动态、行业资讯和技术分享

20点提高网站访问速度缩短网页加载时间!

2017-02-28 网站建设 2738 次阅读

20点提高网站访问速度缩短网页加载时间!

网友上网都不喜欢用太多的时间等待网页的打开,等待的越长,用户可能会直接关闭网页,这样就会损失很多流量!其次,关键字的排名与网页的打开速度也有关系,这个主要体现搜索引擎对用户体验度上,用户体验度好,排名相对其它网站就好些。因此我觉得我们有必要去提高网页的打开速度,这个不需要太多的成本投入,只需要平时多注意一些小技巧就行了!下面给出20种方法帮你提高网站访问速度缩短网页加载时间

1、减少页面HTTP请求数量

比较直接的理解就是要减少调用其他页面、文件的数量。

A.我们在使用css格式控制的时候,经常会采用background载入很多图形文件,每个background的图像至少产生1次HTTP请求,一般我们为了让页面生动活泼会大量使用background来加载背景图,要改善这个状况,可以采用css的1个有用的background-position属性来加载背景图,我们将需要频繁加载的多个图片合成为1个单独的图片,需要加载时,采用以下形式加载即可将这部分图片加载的HTTP请求缩减为1个。

网站加载时间 网站访问速度 网站优化 用户体验

B.采用Image maps,这个方法也比较常用,只是限于同1个区域使用。

C.Inline images,这个方法很少见到,但对于很小很简单的图像却是很实用的,相关语法标准参照:tools.ietf.org/html/rfc2397。

2、使用CDN(Content Delivery Network)网络加速

现在国内做CDN加速业务的公司很多,简单讲,就是将你的图片、视频扩散到CDN网络所能到达之处,让用户访问时能就近下载到这些文件,从而达到网络提速的目的,这样做,同时能减轻你自己网站的负载。

3、添加文件过期或缓存头

对于同一用户频繁访问的图片、Js脚本文件等可以在Apache或Nginx设置其缓冲 时间,例如设置24小时过期时间,这样用户在访问过该页面之后再次访问时,同一组图片或JS不会再重复下载,从而减少了HTTP请求,用户访问速度明显有 所提升,同时服务器负载也会下降。下面给出nginx配置中缓存控制的例子:

网站加载时间 网站访问速度 网站优化 用户体验

4、服务器开启gzip压缩

这个大家都比较了解,即将需要传输的内容压缩后传输到客户端再解压,这样在网络上传输的 数据量会大幅减小。通常在服务器上的Apache、Nginx可以直接开启这个设置,也可以从代码角度直接设置传输文件头,增加gzip的设置,也可以从 负载均衡设备直接设置。不过需要留意的是,这个设置会略微增加服务器的负担。

5、css格式定义放置在文件头部

这项设置对于用户端是慢速网络或网页内容比较庞大的情况比较有利,可以在网页逐步呈现的同时仍会保持格式信息,不影响网页美感。

6、Javascript脚本放在文件末尾

很多Javascript脚本执行效率低下,或者有的第3方域名脚本出现意外无法载入, 如果将这些脚本放置到页面比较靠前的位置,可能会导致我们自己网站的内容载入速度下降甚至无法正常加载,所以一般将这些脚本放置在网页文件末尾,一定要放 置在前面的脚本要改用所谓的“后载入”方式加载,在主体网页加载完成后再加载,防止其影响到主体网页的加载速度。

7、避免使用CSS脚本(CSS Expressions)

有时为了要css的参数动态改变,可能会采用css expression来实现,但这样做得不偿失,会使用户端浏览器负担明显加重,所以不建议这样做,如果需要改变,可以使用Javascript脚本去实现。

8、css、javascript改由外部调用

如果css、js内容比较庞大,尽量不要写到同1个页面中去,改由外部载入比较妥当,因为浏览器本身会对css、js文件进行缓存。

9、压缩Javascript、CSS代码

一般js、css文件中存在大量的空格、换行、注释,这些利于阅读,如果能够压缩掉,将会很有利于网络传输。这方面的工具也有很多,一般可以保留开发版本,利用工具生成生产版本,2个文件比较,一般压缩率能达到50%以上,减少的数据量还是比较可观的。

我这个博客刚改版完成,各种代码还没有进行优化和压缩,目前yslow评级只能达到D,等有时间进行部分优化,达到C等级应该问题不大。

10、避免采用301、302转向

11、养成良好的开发维护习惯,尽量避免脚本重复调用

12、配置ETags

13、Ajax采用缓存调用

这个的使用可以参照Discuz论坛代码,里面对于大量使用的Ajax调用都采用了缓存 调用方式,一般采用附加特征参数方式实现,注意其中的

网站加载时间 网站访问速度 网站优化 用户体验

就是特征参数,这个参数不变化就使用缓存文件,如果发生变化则重新下载新文件或更新信 息。

14、合理使用Flush

用户端发送浏览请求后,服务器端一般要花销200-500ms去处理这些请求,在此期间,用户端浏览器处于等待状态,如果要减少用户等待时间,可以在适当的位置使用flush,将已经就绪的内容推送到用户端,这在php中很容易实现例如:

网站加载时间 网站访问速度 网站优化 用户体验

15、Ajax调用尽量采用GET方法调用

实际使用XMLHttpRequest时,如果使用POST方法实现,会发生2次HTTP请求,而使用GET方法只会发生1次HTTP请求。如果改用GET方法,HTTP请求减少50%!

16、尽可能减少DCOM元素

这个很好理解,就是尽可能减少网页中各种<>元素数量,例如

的冗余很严重,而我们完全可以用取代之。

17、使用多域名负载网页内的多个文件、图片

记得有资料说明,IE在网页载入过程中,在同1时刻,对同1域名并行加的HTTP请求数 量最高为2个,如果网页需要加载的文件数量超过2个(通常远远超过..),要加快网页访问速度,最好将文件分布到多个域名,例如19楼,其js文件采用独 立的域名,据说百度的图片服务器数量在20台以上。

18、缩减iframe的使用,如无必要,尽量不要使用

iframe通常用于不同域名内容的加载,这同时也可能因iframe内容加载速度影响到主网页加载速度,如果可能,把需要加载的内容抓取到本地直接嵌入。如果实在需要iframe加载,采用后载入方式实现。

19、优化图片文件

优化图片文件,减小其尺寸,特别是缩略图,一定要按尺寸生成缩略图然后调用,不要在网页中用resize方法实现,虽然这样看到的图片外形笑了,但是其加载的数据量一点也没减少。曾经见过有人在网页中加载的缩略图,其真实尺寸有10M之巨…

普通图像、icon也要尽可能压缩后,可以采用web图像保存、减少颜色数等等方法实现。

20、当页面内容庞大到一定程度,可以采用分页的方式展现,或者taobao的那种翻页后载入方式。

相关新闻推荐

网站开发,选对团队事半功倍——资深工程师全程把关,经验丰富少走弯路

网站开发是企业搭建线上阵地的核心环节,其质量与效率直接决定数字化布局的成败。很多企业在网站开发中曾陷入投入高、周期长、效果差的困境,核心原因在于选错了合作团队。而选择一支配备资深工程师全程把关、沉淀丰富行业经验的专业团队,能让网站开发从麻烦事变省心活,帮企业精准规避各类误区,高效落地优质项目,真正实现选对团队、事半功倍的目标。在网站开发行业中,团队实力的差距往往体现在细节把控与经验沉淀上。部分小型...

2026-04-17

网站开发优化:提升速度,改善体验,留住用户

网站开发是企业线上获客、留存用户的核心基础,而网站开发优化则是打破用户流失困境、实现长效运营的关键,通过针对性的速度提升与体验打磨,让每一位访问用户都能轻松停留、高效转化,真正实现让用户留下来的核心目标。在数字化浪潮席卷全球的当下,用户对网站的期待早已不止于能用,更追求好用、快速、便捷,而网站开发优化正是精准契合这一需求,破解用户停留时间短、转化效率低的痛点,为企业搭建起连接用户与品牌的坚实桥梁。...

2026-04-17

合肥网站制作公司,十年磨一剑——源码全交付,技术无黑盒

网站制作的核心底气,在于技术的透明与资产的可控,合肥网站制作公司梦扬科技深耕行业十余年,以源码全交付、技术无黑盒为核心承诺,摒弃行业乱象,用十余年技术沉淀打磨每一个项目,让企业在网站制作过程中清晰知晓每一处技术细节,真正拥有网站完整所有权,摆脱服务商绑定的困境,既省心又放心,用专业与诚信,为企业打造兼具品质与自主可控的优质官网。在鱼龙混杂的网站制作市场中,模糊报价、技术封锁、源码扣留等乱象频发,很...

2026-04-16

网站开发流程:规范高效,售后无忧——让您省心更放心

网站开发是企业数字化布局的核心环节,一套规范高效、售后完善的开发流程,不仅能确保网站快速落地、稳定运行,更能为后续运营省去诸多麻烦,让企业无需投入过多精力在技术对接上,真正实现省心、放心,既保障网站品质,又能高效达成线上布局目标,为企业发展注入强劲动力。在数字化时代,网站作为企业线上展示、业务拓展的重要载体,其开发流程的规范性、高效性直接影响项目落地效率与后期运营效果,而一套科学完善的网站开发流程...

2026-04-15

GEO被曝光后,搜索结果到底还需不需要官网支撑?

被曝光后,搜索结果到底还需不需要官网支撑?这是最近客户问得最多的一个问题,也是我们跟同行交流最多的话题。我的答案很明确:不仅需要,而且比以往任何时候都更需要。很多客户被网上的说法误导,觉得普及后,会直接给出答案,有没有官网都一样,其实这是大错特错。先跟大家说个真实案例:我们有个客户,之前没做官网,只做了自媒体和第三方平台入驻,前段时间规则调整后,他发现自己的信息在搜索结果里越来越少,就算有展示,用...

2026-04-15

外贸网站开发,多语言赋能,全球访问无忧——助您轻松开拓海外市场

网站开发是外贸企业拥抱全球市场的第一步,专业的外贸网站开发以多语言赋能为核心,以全球流畅访问为基础,打破地域与语言壁垒,让企业在海外扩张中无后顾之忧,通过优质的线上载体精准触达多元客群,高效开拓海外业务,实现从中国制造到全球品牌的跨越。在全球化竞争日益激烈的当下,外贸企业想要突破第三方平台的垄断,独立站已成为核心抓手,而多语言适配与全球访问优化,正是外贸网站开发中不可或缺的关键环节,直接决定企业海...

2026-04-14

准备好开始您的项目了吗?

立即联系我们,获取专业的网站建设方案,让您的品牌在数字世界中脱颖而出