How to find web hosting that meets my requirements?
I'm creating an web app which is PHP based. Some more info about app:
- Image processing (not heavy processing - GD extension requried / maybe ImageMagick later)
- It'll mainly display images
- MongoDB is required since app is built on top of it
- Expected tons of people after few days after launch - easy scaling
- PHP 5.3+ is required
- European hosting is PLUS
I want high quality service and uptime as high as possible, but since I'm 17 yo, I cannot pay too much. I also don't want shared hosting.
I've checked phpfog.com / appfog.com and It seems good but it's a bit too expensive (~29$/month app fog, later probably 79$/month and then there is mongo hosting which is 15$/month and later probably 49$+).
I've heard for other hosting providers such as Linode, Amazon web services... But I don't really know which one to pick + what I'll have to know to set everything up.
What are my other options? I've never had VPS (I have my own server home and all testing is done at home), and I probably wont know how to set everything up (postfix, failovers...).
What can you suggest?