让您的网站为流量高峰做好准备

2012年2月29日星期三

发表者:Susan Moskwa,网站管理员趋势分析师
原文: Preparing your site for a traffic spike

这是任何一个网站站长既期待又畏惧的时刻:网站访问量突然间大幅攀升,但这通常会引起网站崩溃。也许您创建了病毒性文件,或许您的网站链接出现在了某个著名网站上,也没准某天拉里•佩奇(Larry Page)弄了一个纹身,您的网站正好是提供纹身服务的,那您的网站肯定会突然人气暴涨。

在一个新闻事件发生后,比如政治辩论、名人死亡或自然灾害,很多人都会立即上网查看有关该事件的新闻和信息。这可能会导致相关网站流量激增,在访问量最高的时候,甚至还可能导致网站崩溃。尽管我们不能预见所有此类事件,不过,您还是可以使用多种方式来让自己的网站做好准备,以便在突发情况下,能够随时准备就绪:

为网站准备一个轻量级版本。
考虑为您的网站准备一个轻量级版本;如果遇到流量高峰期,可以将全部流量切换到这个轻量级版本上来。如何做到这一点呢?那就要给您的网站准备一个移动版本,并且确保该移动网站能在流量高峰期间供台式电脑/ PC用户使用。另一种轻松省力的策略是,只维持您的网站主页的轻量级版本,因为主页往往是一个网站中被请求次数最多的页面,访问者都是从这里开始,然后再浏览他们所感兴趣的特定页面。同理,如果您的网站上的某篇文章或图片感染了病毒,您也可以只创建该网页的轻量级版本。

创建轻量级网页的两个窍门:
o 尽可能不要使用装饰性元素,比如图片或Flash;在网站导航和chrome中使用文字而非
图片;将大部分内容放在HTML页面中。
o 使用静态而不是动态HTML页面,因为后者会给您的服务器造成更大负荷。您还可以
缓存动态页面的静态输出,以减少服务器的负载。

利用稳定的第三方服务。
还有另一种选择:使用您所了解的能够经受住大规模访问流量的第三方服务来托管您的网站副本。例如,您可以在诸如 Google Sites Blogger (博客)等平台上创建您的网站副本,或一个重点关注与流量高峰相关的信息的精简版本;使用Google Docs(谷歌文档)这类的服务托管文件或表单;或使用一个 内容分发网络 (CDN)。

• 使用轻量级的文件格式。
如果您提供可下载信息,请使用轻量级文件格式,尽量让这些文件越小越好。例如,以纯文本文件而不是PDF格式提供相同的数据,可以让用户以很小的文件下载相同的内容(从而减轻您的服务器负载)。此外,如果无法使用纯文本文件,请用文本内容生成PDF,因为这比含有图片的PDF文件更小。而且,基于文本的PDF也较容易 被Google充分理解和索引

• 提供CSV和XML格式的表格数据。
如果您提供数值或表格数据(图表中显示的数据),我们推荐您使用CSV或XML格式。这些类型的文件相对较小,在您希望让自己的数据覆盖尽可能多人的情况下,比如在发生自然灾害之后,易于让外部开发人员在外部应用程序或服务中使用这些数据。

请加入我们的 网站管理员帮助论坛 ,与我们分享您在应对网站访问量高峰方面的技巧。