我目前正在开发一个网站应用程序,它应该能够在全面运行时同时处理大约2000多个用户,处理这种能力的服务器和带宽要求是什么?
该网站是一个PHP / MySQL电子商务网站,用户在网站上下了他们想买的东西(比如购物清单),然后在后端编写订单,然后处理列表。 如果超市已经向我们登记,那么相关的订单将通过电子邮件发送给他们,并提供一个超市界面,以便他们能够login到系统并查看他们的订单。 该网站的平均大小为8.95kb。
它将在Linux服务器上运行,如果需要,我可以提供更多信息
谢谢
没有任何关于应用程序的知识是不可能的。
对于带宽,您需要考虑每个请求生成多lessnetworkingstream量; 网站如何显示? 它是否使大量的graphics/video/声音的使用? 它是否经常刷新页面? 它使用AJAX吗? 您应该知道用户在给定时间内能够产生多lessstream量,然后乘以预期用户的数量; 然后添加一些。
关于服务器:同样的事情; 这个网站可以消耗多less处理/ RAM /磁盘? 相同的服务器是否也运行数据库? 这里我们真的没有足够的信息来回答。
哦,顺便说一下,我们在这里谈论什么OS / DB / Web服务器/语言?
为什么不运行一些基准testing,而不是猜测,或者要求我们为您猜测? 如果你真的想要一个答案,你需要提供的细节。 你甚至没有说明什么操作系统或networking服务器。
你需要知道的东西,如:
这听起来像你有一个网站的想法,但还没有实施之前。 我强烈build议你与网页devise公司讨论。 请注意,你得到你所支付的,不要四处寻找一个便宜的解决scheme,寻找一个好的解决scheme。