-1

我正在为我的 Web 应用程序 (PHP) 创建用户之间共享图像的功能,这意味着所有用户都可以将他们的图像上传到我的服务器。所以,我的第一个假设是我的“图像共享”功能需要一个专用服务器。问题是如果服务器会收到很多请求 - 就会产生瓶颈。

  • 我了解了缓存(memcached、varnish、squid...),您认为其中一种技术适合我吗?

  • 对我来说最好/理想的架构是什么?我认为在某些时候只有一台服务器是不够的。所以我想我需要服务器集群(主服务器和从服务器)。对?

如果您能给我一些关于正确技术和架构的指导,我将非常高兴。

4

1 回答 1

1

一切都取决于您将拥有多少流量。你能估计一下吗?Cashinig 解决方案适用于小图像。我有一些图像共享/投票网站的经验和相当大的流量(每月 1200 万张全尺寸图像下载)。

于 2011-11-16T09:29:25.520 回答