网站速度慢的原因,提高网站速度的技巧

2024-01-20    分类: 网站建设

网站速度慢不仅影响用户体验,还影响网站在搜索引擎的排名。如果网站速度断断续续,搜索引擎蜘蛛会认为这个站是个垃圾站。所以实时根据需要,对网站进行技术性分析,查出网速慢的原因,并快速低成本地改善和解决问题才是根本。

网站的稳定性很重要,网站速度也是网站稳定性的硬指标。网站速度慢主要是空间速度慢。但也不完全是这一个原因造成的。 以下做详细分析:
1.零散文件过多。
因为是一个请求-响应的过程,每一个http的请求都会消耗一定的时间,过多的文件请求将导致排队等候,这样就明显导致了了网站速度慢。
2.网页过大
我国的主流带宽不大,一般以512K及1M为主,而网页是需要从服务器上下载线来才能显示到电脑上的,在带宽一定的条件下,大的页面也是影响网站速度慢的原因。
3.服务器没有做GZip压缩。
做过Gzip后网站速度会有明显的提升,可直接解决网站速度慢的问题
4.存在大量的JS文件,而这些js又没有封装到一个文件里,所以应该将js独立出来,这样其它页面就可以从缓存中读取。
5.避免CSS直接以Style方式写入。
6.服务器的硬盘可用空间不足了;
7.网站是否中毒了?恶意代码也会影响打开网页速度。
8.大量的未经处理的图片。而这些图片质量很大
可用photoshop、fireworks等作图软件将图片尺寸缩小。或者压缩下图片。
9.页面上有flash或影视文件。
10.程序可能有错误的代码。电脑在执行这些代码时发生错误导致了网站速度慢。

找到网站速度慢的原因后,那么如何提高网站速度呢?
1. 分离静态文件
将网站的静态文件(图片、CSS、Javascript)进行分离,部署到其它的服务器上。
2. 启用Gzip压缩提高网站速度,这个可以直接在IIS设置即可。
1).开GZIP有什么好处?
Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。
2).如何启用IIS的Gizp压缩功能:
首先,如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。然后在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。进入“服务”标签,选上启用动态内容压缩,静态内容压缩。然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的添加文件的路径是: c:\windows\system32\inetsrv\gzip.dll,然后启用这个扩展。这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。在c:\windows\system32\inetsrv\下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。然后需要重启一下IIS服务,就可以体会到压缩后网站速度明显提高了。
3.启用缓存
对于像省市这类数据,应该可以使用缓存,或者将之静态化为JSON数据
4.尽量使用静态HTML页面
动态的页面的确能够带来更多丰富性与趣味性,但是动态程序必须先由服务器执行处理后,生成HTML页面,然后再“送”往客户端浏览,这大大的浪费了服务器资源,尤其是如果在虚拟主机上过多地使用这类程序,网站速度慢是必然的。所以能做成静态的页面尽量做成静态的页面。还有一种方法是:通过动态的程序生成静态页面,性质与动态程序一样,但因为页面生成了静态的,对于提升网站速度有很大的帮助,可有效解决网站速度慢的问题

网页题目:网站速度慢的原因,提高网站速度的技巧
本文地址:/news8/314508.html

成都网站建设公司_创新互联,为您提供品牌网站制作云服务器标签优化做网站品牌网站设计网站内链

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设