Welcome to WebmasterWorld Guest from 188.8.131.52
I have seen some previous threads and the answers users got are very firm, good and i can see the support here is good.
So my question...
I am in the process of creating a new project called [snip]. This application is a game that allows users to play against eachother online and view stats that are stored.
After every online game it will send the scores/ results to the server.
However, my problem is what type of server will i need?
What i mean by this is will i need a server just to run off of a designated computer? Or will i have to buy one? Will it be a webserver?
Can someone please give me some background on servers, types of server and what server would suit me please?
[edited by: brotherhood_of_LAN at 6:14 pm (utc) on Mar. 17, 2009]
[edit reason] No specific URLs as per the ToS and forum charter. Thanks. [/edit]
It's a good question as it's fairly open ended, there are a number of options open to you. How familiar are you with hosting websites and IT in general?
You should be able to get by using a shared server to begin with while you develop this game, which can cost in the region of $5/month. Shared servers are computers that are permanently connected to the internet that are shared by a number of users, hence the relative inexpense of using one.
You may want to look into having a shared server/web host that offers a server side scripting option such as PHP or ASP, as well as a database that you can perform quick calculations on. MySQL is a popular database choice.
Your options depend on what kind of experise you have at the minute in developing the game, how much time you have, and your short and longer term goals.
If you haven't already, I would think about using your home PC as a development webserver. If you are using Windows, WAMP is popular (Windows/apache/mysql/php), while LAMP is the linux alternative. This would allow you to develop your website/game without paying for a shared server, though the shared server option is handy if you need to show other people.
Feel free to expand a little on how you envision of how the game and your website in 2/3/4 years time. Do you know of any prerequisites you need that are specific to the game?
How much experience do you have at web development, specificaly server side scrpting such as php or asp. You will not only need to develop the game, but you will need to develop a process for the game to connect to the web server and post the scores.