Once you have written your software and it is working the way you expect it to, you need to get it onto a server. When I first started doing web work, we would push our code to our servers with an FTP client. With every update of our code, we prayed nothing would go wrong in the transfer (dropped dial-up connection, network switch) and that there was nothing in the code that would cause the server to crash. And, we hoped, we would only need to push the updates to a single machine, otherwise we would need to coordinate getting the updates to the different servers.

I have noticed that if you annoy enough smart people, someone will come up with a better way. Today there are many different methods you can use to deploy your software on ...

Get Beginning Facebook Game Apps Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.