如何建立活动网站?

如何建立活动网站?

由于工作需要,我需要建立一个活动网站。活动期间,该网站将运行 2 到 3 个月。

站点需要稳定并具有高可用性,尤其是在高峰时段。

该网站可能不会使用服务器端脚本或数据库,但它将包含动画 Flash 内容。

访问者将通过输入 URL 直接进入网站(来自印刷广告)以及通过高流量网站(期刊)上的网络广告进入网站。

  • 您如何处理此类设置?
  • 您如何估计流量?
  • 如何使用此估计来设置 apache 以及哪些选项会有所不同?
  • 还有什么我还需要考虑吗?

谢谢。

我对 Apache confs 有一些基本了解,但我从未建立过这样的网站。顺便说一句,我是一名程序员,不是系统管理员。

答案1

考虑:

  • 外包

或者

  • 在内部完成,但要做好。确保您有冗余的互联网连接和冗余的硬件。不要使用 Apache,而要使用敏捷 Web 服务器之一:轻量httpd或者数学- 它们将能更好地处理高流量。

我假设你每秒会面临几十个甚至更多的请求。如果你预计每分钟的浏览量很少——Apache 就没问题。

附言:正如 bgy 所建议的nginx也可以成为 apache 的良好替代品。

答案2

您预计有多少访客?10、10,000 还是 1000 万!无论选择哪种方式,这都会产生巨大差异。对于同时访问量低于 1000 的任何访客,一台服务器就可以了。但显示 Flash 会占用大量带宽。

向您的互联网/托管提供商询问选项。通常他们会针对此类问题提供解决方案。

答案3

只是一些想法 - 忽略外包的事情:)

  • 使用负载均衡器(如或其他东西)而不是 DNS-RR。如果您需要添加更多服务器,可以立即完成。无需大量 IP 和低 DNS-TTL。
  • 使用 iSCSI 或 NFS 等共享存储(查看自由网络存储)。所有服务器内容相同。
  • 启用文本文件压缩
  • 强制通过 HTTP 1.0 而不是 1.1 提供静态内容
  • 从单独的服务器 (-farm) 中提取图像和其他静态内容

相关内容