会VPS足够我吗?
我有3个ASP.NET网站和3个Ruby on Rails。我计划他们在VPS主机上托管。他们每个人每天会有1千人参加。会VPS足够我吗?
现在我对VPS托管犹豫不决。我可以并排托管它们(ASP.NET网站和3个Ruby on Rails)吗?或者我应该使用和购买2个不同的主机:第一个用于ASP.NET网站,第二个用于RoR网站?
我选择多少功率的VPS来承载它们?它的成本大概是多少?
我打算每月支付不超过25美元。如果我使用heroku和appharbor,他们会承载所有这些(3和3),它会花多少钱?
我想用这些钱你可以有2个亚马逊EC2实例,应罚款运行这些应用程序,再加上你可以有一个免费的第一年。
但是随着Heroku的和appharbor也许你可以把它几乎是免费的。两者(不确定关于appharbor)都会为您提供1个免费的应用程序实例,因此您的应用程序应该没问题。如果需要的话,您只需支付数据库费用以及EC2中可以免费获得的其他附加组件,但会花费一些内存。
所以你必须把一切都在你的应用程序表,因为PaaS的不正常托管,费用取决于你的应用需求。所以你看看你的应用程序是否需要缓存服务,数据库大小以及哪一个,后台进程? ...
有多少个网站每天有1千人参加,可以在Amazon EC2和heroku上进行一次实验? – Alexandre 2012-04-23 16:59:28
@AlexMaslakov,好吧,这取决于您需要多少请求/秒,并且可以通过在应用程序和其他方式上启用缓存来改进。所以通过减少应用程序的响应时间,您应该能够响应更多的请求。在heroku上,您可以免费获得每个应用程序一个实例。在EC2,我认为你的问题应该是这些应用程序+数据库所需的内存(如果你需要托管一个)。 – 2012-04-23 21:05:43
我坚信,1个VPS实例应该足以在每个每天1000人次的处理5〜6个网站。关于电源,1 GB RAM或2 GB RAM窗口VPS应该足够用于这些站点。
我知道的Windows VPS可以处理ASP.Net网站,但我不知道有关Ruby on Rails的。
我从来没有听说过“的Heroku和appharbor”,所以,没有对他们的建议。
这不是一个真正的编程问题,所以你最好在http://webmasters.stackexchange.com/上提问。 – Tibor 2012-04-23 01:11:39