当前位置: 主页 > 网络架构 >

影响网站速度的因素

时间:2013-05-05 16:40来源:www.itkoala.com 作者:itkoala 点击:
速度对互联网产品有致胜的作用,是竞争的筹码,是一个成功产品必需具备的因素,个人的体会,有以下几个环节影响速度: 1、横向看,用户端、网络端、服务器端等不可抗的因素是
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


返回:海量运维、运营规划--linux网络架构规划首页
速度对互联网产品有致胜的作用,是竞争的筹码,是一个成功产品必需具备的因素,个人的体会,有以下几个环节影响速度:

1、横向看,用户端、网络端、服务器端等不可抗的因素是影响速度的重要因素,比如华东用户访问上海IDC服务器需要5秒,访问深圳服务器需要10秒,如果不在上海部署服务器,速度就慢1倍。一个30KB的js文件,服务器配置gzip,可以压缩到10KB,速度快了2倍。
 

用户端 网络端 服务器端
•用户具有地域性,各地区域基础网络有差导,速度参差不齐
•用户具有ISP属性,分电信、联能、教育网、称动等,如果跨ISP、跨IDC访问肯定影响速度
•中国网络基础环境复杂度世界第一,网络运营商众多及属性、通信复杂,应用不合理将直接影响速度
•IDC、ISP分布不合理将直接影响用户访问速度
• 服务器设置不合理,Last-Modified、Expires、Gzip未来设置影响速度
•Web server未优化,造成性能瓶颈和不稳定,影响速度
•操作系统未优化,高负载不稳定等问题,影响速度

2、纵向看,产品形态、前台制作、后台开发、架构规划等人的因素是影响速度的主要原因,比如能用10KB的js实现的功能,写了20KB,那速度就慢了1倍。
 

产品形态 设计/前端开发 架构规划 后台开发
•产品规划过于丰富,富媒体、活动等拖累速度
•产品推广、合作繁多、内容过大、不合理的推广加重系统负载,导致速度慢
•产品在项目前期的强势和急于出成绩会让开发线奔于功能,疏于在架构和程序稳定性,也是速度慢的原因
•设计过于炫丽、丰富,图片过大过炫影响速度
•前台开发页面制作是网页速度的关键,文件数过多、JS过大、代码不够精炼都影响速度
•时间紧张等原因制作不够精细影响速度等
•架构不够重视,业务发展超越架构支撑能力必将过载,导致速度慢,系统崩溃
•不合理、不适用的架构必将影响速度,如单点、无cache、数据库不拆分、不合理
•开发功力和经验不足,app、serve性能差、不稳定
•开发不重视架构、性能,业务上量后系统出现多个瓶颈,直接影响速度,重构需要长时间
•数据库使用不合理,慢SQL、过多查询等将造成数据库瓶颈,拖累系统速度

 

转载请注明linux系统运维
http://www.linuxyw.com/linux/wangluojiagou/20130420/56.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片