What kind of server shoud i have?

Hi all.
I’m developing a multiplayer quiz for ios/android/fb.
I have a server (on 000webhost for my test) with php files who interrogate a mysql database.
I have all my questions, answer, history, user information on the database, some pictures on the ftp server (2 to 15ko/pictures) to illustrated every questions.

I interrogate php files with WWW method, wich return all the informations.

I almost finished it and looking for a serious server (000webhost is really crappy).
I chat with an support agent on www.webhostinghub.com who told me i need a VPS server for this kind of utilisation.

Is that true? It’s working well on 000webhost for now but obviously they’re no real traffic at the moment.
I don’t really know VPS.

Don’t know what to do.

Thanks.
Leo

If you’re looking for just one server, look at Leaseweb, they have really cheap dedicated or virtual private servers (VPS).

If you want something more powerful and a global infrastructure that can scale up and down on demand and based on specific rules, look at Amazon EC2.

Thanks for your answer Meltdown.
But i don’t know if i need it or not. Is a simple web hosting with a mysql database is enough or if i need something better?

How much concurrent traffic are you expecting for your quiz game?

If concurrent users is going to be below 100 (100 people playing at the same time), then your current web host should be fine.

If you expect more than that, I would suggest upgrading to a VPS or dedicated server.

Have you done any load testing?

Thanks.
I obviously hope to reach more than 100 players playing at the same time. I’ll go for a nice promotion if i’m satisfied of the result.
Is it a bad idea to start with a classic web hosting and if needed swich to a VPS later?

And i didn’t do any load testing, i’ll have look to see how to simulate a load testing.

It can be disastrous if you get a user spike and nobody can access your game because the server couldn’t handle it.

If you’re just doing this casually, you’ll be ok with web hosting, but if you’re launching your game on Steam or iOS or somewhere where there will be a big expected spike of users, I’d suggest getting a VPS.

Azure Websites support PHP and MySQL. They are fully managed and should be able to scale up automatically (to a certain degree) to meet increasing demand. I have used them before (albeit not for PHP) and they were quite affordable and rather easy to get going.