Webstatt.org - Community seit 2006 - 2012 (2024?)

Update ohne Reload

user-342
04.03.2006 14:29

Hallo

Ich bin gerade daran einen Php-Messenger zu basteln. Im Moment wird alles noch per meta-refresh geladen. Natürlich wäre es sehr viel komfortabler, wenn die Nachrichten ohne Reload upgedatet werden.
Mit welchen webfähigen Sprachen wäre das möglich?

Gruss
w4p

user-212
04.03.2006 14:42

Guck dich mal nach AJAX oder Json um, wird momentan überall behandelt ^^

MfG

user-344
04.03.2006 14:45

jop nur hat ajax den nachteil, dass es clientabhängig istlächeln

//wobei können php streams auch datenbanken ununterbrochen (ohne reloads) auslesen?

Avatar user-317
04.03.2006 14:55

Deshalb eigenen PHP-Server laufen lassen zwinkern
Läuft nach dem Typ seiner Erfahrung ohne Probleme auf lange Zeit

Edit zu der Frage: Tust du nicht. Du schickst was an den Server und erhälst Antworten.

user-344
04.03.2006 15:03

hmm das wäre natürlich sehr gut... aber wie soll man sowas programmieren... google gibt nur ganz spärliche ergebnisselächeln... ist wohl ziemlich kompliziert...

Avatar user-317
04.03.2006 15:10

Ich habe doch oben schon einen Link gepostet

Avatar user-255
04.03.2006 15:15

Original von user-344
wobei können php streams auch datenbanken ununterbrochen (ohne reloads) auslesen?

Ja, ein Beispiel gibt's hier: http://storage.pberndt.com/scripts/ajax_chat/

Allerdings geht das Teil auch nur im Mozilla. zwinkern

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm
user-228
04.03.2006 17:01

http://www.plasticshore.com/projects/chat/index.html

funktioniert soweit:
"Works in latest IE(win), Firefox and Safari."

gruß, user-228

user-344
05.03.2006 21:28

ich habe mir ajax mal angeschaut... macht wirklich einen guten eindruck... ich kanns gar nicht beschreiben... ist absolut cool.. keine reloads und immer neue daten... das ajax fieber hat mich gepackt!lächeln

auf jeden fall, falls jemand ajax anfangen möchte AJAX zu lernen, kann ich diesen Link wärmstens empfehlen... absolut klar und übersichtlich erklärt.

gruss
web4

Avatar user-124
05.03.2006 21:53

ich finde sajax recht praktisch und gut zu integrieren.

user-344
05.03.2006 23:23

oh ja das schau ich mir gleich mal noch genauer an! danke!

Avatar user-168
06.03.2006 08:16

Werd ich mir mal anschauen. Aber da ich in letzter Zeit immer Ajax lese und ich nur Ajax Amsterdam kenne: Ist das nen neuer Trend im Webscripting? Habe ich da was verpasst? Oder ist das nur was für die wirklich schwierigen Applikationen notwendig.

Dustwolf ------------------------- Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein. F. Nietzsche
Avatar user-124
06.03.2006 09:47

Naja, Ajax ist tatsächlich soetwas wie eine Modeerscheinung, aber immerhin eine mit viel Potenzial: Ajax ermöglicht es, Serverbasierende Skriptsprachen (PHP, ASP...) auszuführen, ohne ein HTML Dokument neu zu laden. Realisiert wird das meist durch Javascript, aber auch VBScript kann dazu eingesetzt werden.
Möglich wird das Ganze durch den sog. XMLHttpRequest, der in den verschiedenen Browser momentan aber noch unterschiedlich implementiert ist.

Die Vorteile liegen auf der Hand: Man kann Teile eines Dokumentes komplett neu generieren lassen, ohne die ganze Seite neu laden zu müssen, was die Anwendungen nicht nur deutlich beschleunigt, sondern Webanwendungen auch endlich von dem typischen Klick -> Neu laden -> Ergebnis- Schema befreit. Ajax- Anwendungen "fühlen" sich also fast wie richtige Programme an.

Prominente Beispiele sind Google Maps oder Google Suggest, es gibt noch dutzende mehr.