- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
如何提升网站服务网页应用的满意度
网站缓慢、用户抱怨,如何解决?
根据德国著名统计公司 Statista 最近公布的全球互联网网速排名数据显示,中国大陆网速排名第98位,平均速度为1.7Mbps,远远落后于世界领先的国家与地区。(韩国以14.2Mbps居世界第一;香港平均10.9Mbps排第三;美国8.6Mbps进前十)。
当今电子商务蓬勃发展,最近 Riverbed 所做的一项网购调查显示,67%的购物者认为如果某网页响应、下载时间过长,他们就会放弃该网页查询或购物。没有人喜欢等待,每个人都希望网站和应用能够即时响应,若响应速度慢,无论是什么原因,多数人会去埋怨网站提供者,甚至将交易转移到其他地方。这意味着营收减少,知名度降低,协作性和生产力减弱。
那么我们应该怎样应对Internet网络堵塞而导致的商业损失?如何用技术手段克服那些瓶颈?
以我的个人经验,上网慢有诸多原因:用户访问某门户网站页面,是要通过一连串载体、系统,其中包括 Wi-Fi 或 3G 接入,Internet互联互通,网站多层服务器,中间件,数据库,还有网页本身的设计等等。Internet和接入网可能是我们无法掌控的,但其它的一些组件是完全可以通过技术手段来降低响应时间的。再说目前的无线接入网的速度在不断提升,其中 80% 实际因素取决于APPS浏览器端,而非网络的状况。
如何负载均衡和优化网页?
Riverbed 可为客户提供一套全面的解决方案,其囊括了广域网 (WAN) 优化、网络性能监测管理、流量管理负载均衡和 WEB 内容优化。在此为大家重点介绍Stingray Aptimizer网页优化产品:Aptimizer 是一款软件产品,安装在 WEB 服务器端,自动、动态地对页面浏览进行分组处理以减少距离较长的往返通信延误,压缩图像以降低所需带宽,增加缓存以实现更快的重复访问,并区分操作的优先级,以将任何浏览器加载网页的响应时间减至最少。其加速网站访问的速度,提高用户满意度,减少开发人员对网页执行持续的调整操作,大大改善了其基于 WEB 的业务成效,这些业务应用包括 Microsoft SharePoint、公共网站、企业内部门户网站和云应用。借此便可以轻松提升全球范围内的整体 WEB 性能。
Stingray Aptimizer 的工作原理和主要功能:
JavaScript 特性
- • 合并 JavaScript 文件到较少的文件
- • 为更快的广告,第三方部件和动态 HTML
- 加载异步脚本
- • 文件缩减和 GZIP 压缩
- • Far-future-expires 标题头和自动 URL 版本对比,极大提升重复访问速度
- • HTML 中的脚本布局优化
- • 重复脚本删除
- • 外部脚本的本地缓存
Stylesheet 特性
- • 合并 StyleSheet 文件到较少的文件
- • 文件缩减(空格、注释删除)
- • Gzip 压缩
- • Far-future-expires 标题头和自动URL版本对比,极大提升重复访问速度
优化 HTML Image 中样式表布局特性
- • 合并HTML图像到 CSS Sprites
- • 背景图像到 CSS inlining
- • 图像重新取样和 JPEG 元数据清除
- • Far-future-expires 标题头和自动 URL 版本对比,极大提升重复访问速度
- • 如果文件丢失 Automatic FavIco 自动生成
- • 按需加载图像
其它特性
- • 配置向导
- • 浏览器感知型优化
- • 负载均衡服务器的支持
- • 启用 SSL 零 CPU 占用
- • 细粒度的缓存规则
- • 自动处理"404"消息