Hallo Leute,
ich möchte eine chatähnliche Webanwendung basteln, und überlege gerade, wie man das am besten angeht. Da ich PHP noch nicht komplett verinnerlicht habe, bin ich für Hinweise dankbar...
Das erste Problem, das ich sehe, ist der Einstiegspunkt. Ich dachte an eine Art Daemon in PHP, der einen Socket nutzt, um auf Anfragen zu warten. Nun frage ich mich, wie man das starten soll. Am besten wäre es, wenn das übers Internet gemacht werden könnte, allerdings nutzt es ja nichts, dieses Skript im Browser aufzurufen, da es ja nicht terminiert, und wohl abgebrochen wird, wenn der Browser geschlossen wird. Kann man ein anderes Skript schreiben, welches den Daemon quasi anstößt, dann aber terminiert, und den Daemon im Hintergrund weiterlaufen läßt? Wie könnte man den Daemon dann stoppen/reseten?
Vielleicht gibt es ja auch einen besseren Ansatz als diesen? Die kommunikation sollte aber schon über Sockets laufen, um möglichst realtime zu sein.
Grüße,
proton
ich möchte eine chatähnliche Webanwendung basteln, und überlege gerade, wie man das am besten angeht. Da ich PHP noch nicht komplett verinnerlicht habe, bin ich für Hinweise dankbar...
Das erste Problem, das ich sehe, ist der Einstiegspunkt. Ich dachte an eine Art Daemon in PHP, der einen Socket nutzt, um auf Anfragen zu warten. Nun frage ich mich, wie man das starten soll. Am besten wäre es, wenn das übers Internet gemacht werden könnte, allerdings nutzt es ja nichts, dieses Skript im Browser aufzurufen, da es ja nicht terminiert, und wohl abgebrochen wird, wenn der Browser geschlossen wird. Kann man ein anderes Skript schreiben, welches den Daemon quasi anstößt, dann aber terminiert, und den Daemon im Hintergrund weiterlaufen läßt? Wie könnte man den Daemon dann stoppen/reseten?
Vielleicht gibt es ja auch einen besseren Ansatz als diesen? Die kommunikation sollte aber schon über Sockets laufen, um möglichst realtime zu sein.
Grüße,
proton
Kommentar