【问题标题】:Should i use nginx for my image hosting site with high traffic?我应该将 nginx 用于高流量的图像托管站点吗?
【发布时间】:2010-12-01 04:28:38
【问题描述】:

朋友建议我为我的网站使用 nginx http://www.imgzzz.com 。它是一个具有大量流量的图像托管站点。

目前我在 vps ..CentOS 5.4 x64 , Apache 上

大多数视图都在图像页面上。到目前为止,为了减少服务器上的负载,我已经完成了几乎所有数据的缓存,例如用户详细信息、图像名称、路径、类别详细信息等。

我仍然必须在每个页面/视图中处理大约 3 个 sql 查询。

  1. 添加视图
  2. 显示视图
  3. 相对于所展示的广告增加用户广告浏览量

考虑到来自 digg、stumbleupon 等社交媒体网站的流量。每秒在线用户峰值高达1500-2500。所以我想你可以了解每秒 php 查询数。有时它会导致服务器滞后。

图片页面上的其他内容是静态的。那么现在你们为我的服务器推荐 nginx 或任何其他更好的选择吗?

在此先感谢 :) 编辑:这是一个自定义系统,不是任何 cms

【问题讨论】:

    标签: apache optimization nginx


    【解决方案1】:

    我会推荐使用 nginx 作为你的静态文件服务器。我为此运行了 nginx,它运行良好,我可以为我认识的许多其他使用它的人担保。它快速可靠。

    【讨论】:

    • 所以即使每秒 sql 查询的数量在 taffic 高峰期也可以吗?
    • 绝对 - 可能是您可以用于您所指的“静态”作业的最佳 HTTP/代理服务器。我假设您的自定义应用程序将运行查询,然后 nginx 实例将提供静态文件。如果是这种情况,一定要使用 nginx - 我不会推荐其他任何东西。
    • 没问题,很高兴为您提供帮助。 :)
    猜你喜欢
    • 2012-06-25
    • 1970-01-01
    • 2010-09-10
    • 2016-12-05
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多