Moin Leute,
ich habe einen kleinen Auftrag von einem Freund bekommen und bevor ich ihm sage "ja, mache ich dir" wollte ich mal fragen, ob das überhaupt so machbar ist wie er sich das denkt. Ich selbst glaube nämlich, dass das so nicht funktioniert.
Er möchte einen Chat auf Web-Basis haben, allerdings nicht per Ajax oder ähnlichem sondern die Seite soll neugeladen werden, sobald eine neue Nachricht eintrifft. Sprich es wird nicht in ein Textfeld per append() oder whatever etwas dazugeschrieben sondern eben die GANZE Seite neu geladen werden.
Aber ich meine, das geht doch nur, wenn im Client - also doch JS/jQuery/Ajax - irgendetwas abläuft, da HTTP ja verbindungslos ist. Wie würde man das am besten umsetzen, mit möglichst wenig Kommunikation? Es darf kaum Bandbreite benutzen, sprich es soll nur kommuniziert werden wenn erforderlich. Nutzt man Websockets?
ich habe einen kleinen Auftrag von einem Freund bekommen und bevor ich ihm sage "ja, mache ich dir" wollte ich mal fragen, ob das überhaupt so machbar ist wie er sich das denkt. Ich selbst glaube nämlich, dass das so nicht funktioniert.
Er möchte einen Chat auf Web-Basis haben, allerdings nicht per Ajax oder ähnlichem sondern die Seite soll neugeladen werden, sobald eine neue Nachricht eintrifft. Sprich es wird nicht in ein Textfeld per append() oder whatever etwas dazugeschrieben sondern eben die GANZE Seite neu geladen werden.
Aber ich meine, das geht doch nur, wenn im Client - also doch JS/jQuery/Ajax - irgendetwas abläuft, da HTTP ja verbindungslos ist. Wie würde man das am besten umsetzen, mit möglichst wenig Kommunikation? Es darf kaum Bandbreite benutzen, sprich es soll nur kommuniziert werden wenn erforderlich. Nutzt man Websockets?