hab schon das ein oder andere browsergame in PHP / MySQL programmiert, die Projekte allerdings wieder abgebrochen / auf Eis gesetzt, da ein kompletter Rewrite angestanden hätte.
Nun möchte ich mit dem durch die bisher programmierten browsergames erweiterten wissen erneut ein versuch wagen. die frage, die sich hier stellt, ist, welche programmiersprache verwendet werden soll.
auf clientseite sollte das ding in jedem einigermassen aktuellen browser spielbar sein, allerdings möchte ich keine plugins wie Flash etc. voraussetzen.
Bleibt also nur noch (X)HTML, CSS und JavaScript sowie XML mit XSL.
auf Serverseite sollte eine Sprache gewählt werden, welche an eine Datenbank angebunden werden kann, sowie auch schnelle Berechnungen durchführen kann. Ausserdem sollen Scripts durch Anfrage des Browsers ausgeführt werden, aber auch nach Zeitplan laufen oder sogar immer im Hintergrund laufen (Event-Handler).
Vor allem hier weiss ich nicht, welche Programmiersprache ich verwenden soll. Einerseits wäre PHP/MySQL wahrscheinlich eine gute wahl, um die Anfragen des Browsers zu bearbeiten. Allerdings kann PHP nicht immer im Hintergrund laufen (nach ~30 Sekunden wird das Skript standardmässig abgebrochen).
Optimal wäre es, wenn der Serverteil auf einem beliebigen Server installierbar wäre (also kein Rootserver benötigt würde), falls dies nicht möglich ist, sollte er auf Windows- wie auch auf Linuxservern lauffähig sein.
Ich hoffe, dass ihr mir bei meinem Problem helfen könnt
Danke schon im Voraus für eure Antworten und mfG
Ellesar
Nun möchte ich mit dem durch die bisher programmierten browsergames erweiterten wissen erneut ein versuch wagen. die frage, die sich hier stellt, ist, welche programmiersprache verwendet werden soll.
auf clientseite sollte das ding in jedem einigermassen aktuellen browser spielbar sein, allerdings möchte ich keine plugins wie Flash etc. voraussetzen.
Bleibt also nur noch (X)HTML, CSS und JavaScript sowie XML mit XSL.
auf Serverseite sollte eine Sprache gewählt werden, welche an eine Datenbank angebunden werden kann, sowie auch schnelle Berechnungen durchführen kann. Ausserdem sollen Scripts durch Anfrage des Browsers ausgeführt werden, aber auch nach Zeitplan laufen oder sogar immer im Hintergrund laufen (Event-Handler).
Vor allem hier weiss ich nicht, welche Programmiersprache ich verwenden soll. Einerseits wäre PHP/MySQL wahrscheinlich eine gute wahl, um die Anfragen des Browsers zu bearbeiten. Allerdings kann PHP nicht immer im Hintergrund laufen (nach ~30 Sekunden wird das Skript standardmässig abgebrochen).
Optimal wäre es, wenn der Serverteil auf einem beliebigen Server installierbar wäre (also kein Rootserver benötigt würde), falls dies nicht möglich ist, sollte er auf Windows- wie auch auf Linuxservern lauffähig sein.
Ich hoffe, dass ihr mir bei meinem Problem helfen könnt
Danke schon im Voraus für eure Antworten und mfG
Ellesar