我们大多数人都体会过等待的烦恼,比如说:
永远开不了机的Windows
一段5分钟的视频,却要用户先看90秒的广告
相对论告诉我们,从99.9%到100%的那几秒,是世界上最漫长的等待
在这种情况下,作为正常人的第一反应总是:
如果你是一个对时间敏感的人,那么你也一定对网站页面打开速度的变化深有体会。
上个世纪,我们还处在通过电话线和56K“猫”来实现上网冲浪的电话拨号上网时代,一个网页可能需要花费数分钟的时间来完成加载。
而根据国外调查研究发现,在2016年,全球网页平均加载时间已缩短为4.5秒。从56K拨号上网到如今的百兆宽带,在网络不断提速,网页打开时间从几分钟下降到4秒的大背景下,我们却还是经常会抱怨网站打开得太慢了。
绝大多数用户都希望网页的打开速度越快越好,他们没有足够的耐心来等待一个网页花费太多的时间来加载。网页加载时间过长是造成用户流失的一个主要原因。
研究发现,接近50%的用户最多只能等待3秒,如果网站不能在3秒内完成全部内容加载,用户就会失去耐心,加载时间超过5秒就会有74%的用户关闭网页,打开竞争对手的网站。这一点对于一个电商平台尤为重要。这意味着网站如果加载速度过慢,将会直接造成业务损失。
以下是网页加载时间对用户的影响:
一秒就值十几个亿美刀,想想都觉得可怕呢。
用户已经习惯了闪电般的加载速度,当你的网页打开速度比别人更慢的时候,哪怕只多0.5秒,用户都会感到不满,进而转向竞争对手。在这种情况下,想要再让他们回归就变得非常困难了。
面对这样的问题,很多电商网站还在一味追求花哨的页面,不限制网页文件的大小,堆叠高清图片等占用空间较多的元素,执行大量数据库操作,导致网页加载速度变长。电商网站的打开速度不升反降,堪称“搬起石头砸自己的脚”。
思途CMS为了让你的网页打开速度能再快一点
对系统进行了深度优化
=针对CSS\JS进行压缩=
浏览器打开网页,是需要下载网页中的数据回本地电脑,再进行显示。
下载的网页内容包括:网页中的图片、文本、程序代码:CSS、HTML、JS脚本、字体等,数量多达上百个。
如图:(以携程首页需要加载的内容为例)
浏览器打开网页时,同时请求服务器下载网页中的内容。如果网页中内容数量越多,那么链接请求次数就会越多;如果内容越大,链接后下载的时间就会越长。
如图:(各浏览器允许的最大并行链接数)
因此,减少链接次数,以及内容大小,是提升网页打开速度的重要途径。
事实上,一个网页往往涉及多个CSS和JS程序,如果将其进行合并,则可以减少链接请求次数。
同样的道理,将网页背景图片合并到一张图上,也能减少链接请求次数,提升网页打开速度。
如图:(携程对图标素材的合并)
因此,思途CMS系统专门提供了,CSS\JS自动合并的PHP程序。将CSS\JS进行合并后,就能减少浏览器对服务器的请求数量,提升打开速度。
=启用服务端缓存=
访客访问一个网页,程序需要通过查询数据库,计算数据结果等一系列处理,来实现网页内容显示。这个处理过程会耗用服务器资源,当访问量大时,数据库处理量就会很大,会影响网页打开速度。
服务端缓存技术的使用,可以网页处理的过程生成缓存页面,与静态页面效果类似,用户访问程序时,并不需要与数据库进行交互,从而提升了网页打开速度。
考虑到网页内容,并不是随时都在变化,因此建议默认开启此功能。
思途5.0以后版本采用是2小时,自动生成一次。
当管理员对网页内容,广告、图片等进行更新后,还可以使用后台的“清缓存”功能,立即就可以看到效果。
如图:后台右上角
=图片压缩处理=
考虑到用户访问网页的加载速度优先问题,我们在网页上都使用了压缩技术,这可以带来两点好处:
A 用户打开速度更快
B 服务器流量占用更少
图片压缩处理后,会存在网页图片没有原图清晰的现象,这个问题无法避免。但能使网页加载速度变快,这种方式利大于弊。
通过以上几种方式,思途CMS可以使你的网站比别人打开的速度更快,让用户拥有更好的访问体验。思途CMS一直从用户的实际体验出发,不断优化和完善系统,让旅游企业更加轻而易举开展经营管理和营销推广。因为你比别人快的这一秒,可能就会成交更多的订单,这个时候,不要忘记了,思途始终在背后全力以赴地支持着你。