I am currently building a web application that will eventually receive at least 1,000 users per day. Currently, I am using a Godaddy Virtual Server for hosting in the hope that it would be a cheap solution in the short term until the site is ready to go live. Unfortunately, even with just myself and a few collegues using the site it has become bogged down and puts out errors such as this after pages randomly time-out:
Could not connect: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
My question is this: given the demands of a web application with at least 1,000 users per day, what is the cheapest hosting solution we could go with that would actually keep up with the requests? I would prefer to stick with a windows hosting environment since my unix command-line experience is limited.
Any suggestions regarding a hosting provider and/or system specs needed would be greatly appreciated, thanks!