我用php做了一个信息站点,我需要我的服务器可以同时在线支持上万人。
我应该租用哪种服务器? (硬件,操作系统,networking等)
列表项:每页平均执行MYSQL查询6-7次。
列表项:PHP生成html页面。
谢谢。
当你不确定服务器的容量时,你需要一种方法来解决这个问题,就是使用云计算。 这使您可以根据需要添加更多的服务器,而您只需支付使用费用即可。 例子:
你需要什么取决于你的应用程序,也取决于devise的质量,数据库模式的质量,代码和你的前端代码(javascript / html等)。 但为了这个答案,我会想象所有的代码写得很好,你的数据库模式是完美的。
这是我会去的设置:
对于运行PHP / MySQL设置,我build议使用虚拟服务器,而不是自己租用硬件。
亚马逊EC2和Linode服务器都能很好地工作。 EC2的优点是,如果你需要的话,启动新的实例是非常容易的,他们有一个内置的负载均衡器,你可以使用,你可以根据负载做出亚马逊增加服务器。 但亚马逊有点贵,所以Linode可能是更好的select。