Ich möchte einen kleinen Chat mit PHP schreiben. Wie bewerkstellige ich das am Besten (ich weiß, daß das HTTP dafür nicht wirklich geeigenet ist)?
Ständige Reloads über meta-Refresh oder JavaScript sind wohl nicht das Optimum.
Jetzt könnte ich alle paar Sekunden abfragen, ob es einen neuen Eintrag in der Datenbank (persist. Verb.) gibt (oder in einem Textfile - was ist schneller?) und diesen dann anzeigen lassen.
Jetzt könnte ich auch versuchen, eine Seite ständig laden zu lassen und die Ausgabe mit flush() an den Browser senden.
Naja, es gibt einige Möglichkeiten. Ich weiß aber nicht, was das Beste, bzw. das am wenigsten Schlechte wäre.
Kann mir mal Jemand Tips geben, wie man an so eine Sache rangeht oder mir Pro- und Contra für die verschiedenen Techniken sagen.
Funktioniert flush() bei jedem Browser?
Was verbaucht am wenigsten Ressourcen? Was ist am Schnellsten? Hat Jemand noch eine gute Idee, wie man sowas angeht?
Danke