如何低成本地提高你网站的速度
2019-03-13 23:45:57来源: conis.cn 阅读 ()
无论是从SEO的角度来看,还是从用户本身的角度来看,网站的速度都是非常关键的一环。好比网站是一个餐馆(请原谅我又拿餐馆举例,我比较喜欢美 食),菜做得蛮不错,但也不是仅此一家,可是麻烦的是交通不方便,非常的拥堵,你觉得这家餐馆生意会非常火爆么?当然不会了,吃个饭堵车堵两个小时,饿都 饿死了,换一家吧。网上要换个网站就太容易了,点点鼠标的事儿。而对于搜索引擎来说,如果你的网站太慢,轻则降低权重,重则拒绝索引。是不是有点严重呢? 没错,是非常的严重,一般来说,你应该让用户在两秒之内看到你的网站,在5秒看到网站的绝大部分内容(没有科学依据,个人认为而已)。
分析一下网站慢的原因,网站慢主要分为两个原因,一是网络问题,二是程序问题,而两个原因下面又分为多种可能,我们要找出属于哪一种可能性,再对症下药。
网络问题
客户带宽太窄,好比你是高速公路,可人家那边是土马路,你的车子一秒种就到人家家门口了,可是最后一公里却下不来。这个问题我们没办法解决,只能 适用。一般来说,国内主流用户的带宽在512-1M,基本上实际的下载速度在50-100k左右,如果你想客户能快些访问你的网站,把一个页面所有内容控 制在200k左右就好了,最多500k。
服务器带宽不够,好比你是100M共享的,可是用户量却是日IP数万,那肯定会有问题的。不过实际上很多企业情况不是这样的,他们都是带宽足够, 可是用户反应还是慢,于是狠加服务器狠加带宽。我只能这么说,这个老板又请错人了,花钱请人来帮忙花钱的。这个问题是我们今天谈的重点问题,一会儿细谈。
国内特有的问题,南北不通,这也算是有中国特色的问题了,电信网通水火不相容,也没有人去管这事,吃亏的是咱老百姓,养活一批所谓的南北互联的 idc,电信网通还要朝你多收钱。真是有意思,自己搞得不通还要朝用户多收钱,搞高速公路的收了过路费后把路给挖了,然后再变相收你们的互联互通费。很多 公司在这方面要花很多的冤枉钱,搞个什么双线机房。这个问题也是我们今天要谈的重点。
程序问题
程序问题基本上反映出来的就是服务器响应很慢,排队过多,可能的原因是程序逻辑有问题,比如说死循环、Sql语句不合理、缓存没有设置或者设置不合 理等等之类的问题。这类问题的范围比较广,今天不过多谈论,但会略有提及。其实我在以前公司做诺华的二期项目就遇到过这样的项目,当时那个SQL语句写 得,一个用户在内网输出一个报表需要等待十分钟以上的时间,我真不敢相信用户可以接受这样的速度。
我们假定,程序没有太大的逻辑问题,主要从网络速度来解决这个问题,如何以低成本来解决网站速度的问题呢?
把程序分散,很多企业喜欢把一个网站做成一个solution,这样是非常不合理的,从程序上讲是耦合度太高。试想一下,如果我们将一个网站分为多个独立的程序,如果哪个功能访问量较多,我们完全可以将之独立出去,放到其它的服务器上。
分离静态内容,放到独立的服务器上去,客户主要是国外的我推荐google的gae作为静态服务器,国内我们可以采用虚拟主机作为静态内容服务器,成本也非常的低廉
服务器中合理地设置Cache
对于静态内容放置到独立的服务器,我认为还是非常有用的,因为一般一个网站静态的内容(js/css/image/纯html页面)会占网络传输的 2/3,我们可以将这部分内容分发到电信和网通的虚拟主机上,然后采用智能dns,这样我们的程序在主服务器上运行,而静态内容则在两台辅服务器上运行。 条件好的,可以考虑到cdn,把静态内容分发到各地的服务器。
文章来源:http://iove.net/1387/
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:秦家慧分享淘宝客网站推广的经验
下一篇:电子商务类站点终极资源大全(下)
- 如何设计出一个有灵魂的「签到功能」? 2021-05-04
- 案例·电商 | 网易严选是如何用会员权益提升消费频次? 2021-05-04
- 什么是百度智能小程序单卡?如何获取智能小程序单卡 2020-03-16
- 难得一见的To B干货 | SaaS运营该如何开展? 2019-12-27
- 如何搭建流失用户召回体系? 2019-12-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash