网站页面打开速度慢的常见原因和解决方法

发布日期:[2018-10-22]  浏览次数:15042

做的再好的网站,要是打开页面所等待的时间过长,超过80%的用户会选择关闭,网站页面打开速度慢原因很多,包含服务器性能、网络传输质量、网站带宽、DNS解析、页面内容、代码、图片和视频等等。

一、网络传输质量

网络传输质量包含网站服务器和用户端的两个方面网络带宽质量,因为国内网络运营商分了电信、移动、联通等不同的网络运营服务商,若服务器和用户处在不同网络运营商的带宽环境下,会造成网络传输的跨网延迟。

针对这一现象,目前比较好的办法就是采用DNS或CDN这类能够智能根据用户所在地区、网络线路进行智能匹配的系统,从而降低非必要的网络延迟,匹配对应的同网响应IP。

二、DNS解析时间

DNS解析包含往复解析的次数及每次解析所花费的时间,它们两者的积即是DNS解析所耗费的时间,许多人都无视了DNS的重要性,其实DNS对网站解析速度也是十分重要的,一旦为网站提供DNS解析服务的服务器遭受攻击,所有访问该网站域名的请求均无法正常传达至网站服务器。


另外DNS解析功能的细分提供能力也在一定程度上,影响着DNS解析的结果,因此针对这一问题,可以选择一些像DNS.COM这类专业的DNS解析服务商,从而来保障域名解析的稳定。

三、服务器性能

包含服务器端与客户机端的硬件装备程度,相同的网络环境下,双核的服务器的运算速度要强很多。

这个问题没啥其他解决办法,只能掏钱更换高服务器硬件设备。

四、服务器软件

软件多少、安稳和软件是否正确配置,都会影响到服务器环境,致使影响到网络速度。服务器装置软件防火墙,会献身一些网络速度,所以VPS、或独立服务器用户装一个防火墙足矣。


五、页面内容

页面文件的巨细是网站是否能疾速翻开最重要一个要素,不管是表格仍是DIV+CSS,恰当的优化代码,都能削减页面巨细。

尽量优化代码,用最少的代码,冗余代码也是拖慢网站速度之一。

六、过多的数据库操作

小网站在履行许多数据库操作时,也会影响网站翻开速度,这儿使asp+access布局的网站尤为显着,尤其是一起有许多用户提交谈论时,就操作数据库锁死,致使网站打不开。

针对数据优化,这个就比较专业了,可以查看对应数据库mysql/sqlserver等优化说明。

七、页面存在过多脚本或特效

网站上运用许多JS是大忌,不只搜索引擎无法录入,而且添加服务器担负,例如鼠标特效、节目的特效、状态栏的特效等等。这些特效的原理是先由服务器下载到你本地的机器,然后在你本地机器上运转发生,然后你才干看到的。特效做的多了,在你本地机器上就要运转大半天才干悉数完结,而若是你的主机装备通常的话,那就更慢了。

所以网站内容主张一定要少用javascript特效,或尽量采用合并单独的JS文件的形式减少重复读取JS内容的调用次数。

八、页面上用大图像和FLASH

图片问题是最常见的导致网页加载速度慢的原因之一,图像通过处置存储成web格式,可以使图像空间变小,不然许多的图像一开始都会占用许多空间又使网站翻开速度变得很慢,同样FLASH也是一个道理。

九、过多引证了其他网站的内容

包含你引证其他网站的图像、视频文件等,若是直接在页面引证另外网站的东西,而那个网站的速度又慢,或许那个网站的该页面现已不存在了,那么你翻开的速度就会十分慢。

 

zixun hangqing zixun-1-2-3.html
返回顶部