I have 3 ASP.NET web sites and 3 Ruby on Rails ones. I'm planning them to be hosted on a VPS hosting. Suppouse each of them would have the attendance of 1 thousand people per day.
Now I'm hesitating about the VPS hosting. Can I host them (ASP.NET web sites and 3 Ruby on Rails ones) side by side? Or should I use and buy 2 different hosting: first one is for ASP.NET web sites and second one for RoR web sites?
How much power of VPS do I choose to host them? And how much does it cost approximately?
I'm planning to pay not more than 25$ per month. If I use heroku and appharbor would they host all of them (3 and 3) and how much would it cost?
I think with that money you can have 2 Amazon EC2 instances, and should be fine to run those apps, plus you can have one for free for the first year.
But with heroku and appharbor maybe you can have it almost for free. Both (not sure about appharbor) gives you 1 instance free for each app, and so that should be just fine for your apps. You should just have to pay for DB, if you need to, and other add-ons that in EC2 you can have for free, but will spend some memory.
So you must put everything on the table about your apps since PaaS are not normal hosting, the cost depends on what your app needs. So you bust see if your app needs caching service, DB size and wich one, background process? ...