I have a little single player game I've written in C which I've hacked into a hotseat multiplayer game (meaning each person uses the computer, in turn). I'd love to take this to the web. I guess my question is: by what method can I most easily get this up and running? I'm not worried about massive numbers of users or security - I'd just like my friends to play.
I've heard the gold standard is php/mysql. Is this overkill? Can I do something simple with just html?
I'll expand a bit more:
Most of my data resides in memory (the characters), and there is effectively a schedule file. On each player's turn, their commands edit the schedule file and then after all players "go", the computer reads the file and decides the outcome of events.
I'm envisioning something like this: each player signs on, and their character is read from disk, and each player issues commands and ends their turn. These are written to individual schedule files. (Or to a master file, I don't care). A script in the background is checking all the schedule files, checking to see when they are done (or, perhaps, going on a timer, such as once per day) and at that time each schedule file is read and the outcomes decided. The results are written to the character files (e.g. you're now level 2 and such).
Is this even possible without a database? Won't there be conflicts on accessing the files? A player may issue a new command while the computer is reading the schedule file.