我的网站需要多少VPS?

时间:2013-10-19 00:49:17

标签: php mysql ajax hosting vps

我建立了一个旨在模拟交易市场的网站。有一个人们想要购买的价格和相应数量的列表。用户可以随时以任何价格购买。我的网站每2秒从我的数据库中检索价格和数量(我必须经常更新用户的浏览器以允许他们查看当前市场)。用户的数据库INSERT查询可以在购买时随时发送。

我使用ajax从我的数据库发布或获取数据(有时是嵌套的ajax调用)。因此,每2秒,每个用户将使用20多个数据库查询发送或检索数据(以向用户显示当前价格和数量)。此外,我一次可能有200个用户。

之前我没有使用VPS,因为在我的主机上使用了太多的CPU资源而被禁止了。现在,我从托管服务器购买了VPS * 2。我有:

CPU速度:2000 Mhz

内存:2048 MB

磁盘空间:20000 MB

带宽:2000 GB

连接:40 Mb / s

专用IP的2个IP

这对我的200位用户来说足够了吗? 另外,哪个VPS OS适合我?

谢谢。

1 个答案:

答案 0 :(得分:0)

你的VPS主持人是什么?看到条件..

反正.. 1)确保您没有使用太多的数据库连接

2)您可能对实施Comet感兴趣  (适合您的webapp,实时/低延迟更新,资源消耗低..

3)确保您的PHP和您的查询都写得很好...没有循环或其他CPU消耗代码正在运行...(您可能使用bash命令/ top / ps)来检查哪些系统消耗太多..(数据库,php / webserver ...)考虑做stress test

我个人喜欢lunacloud.com