Sidebar
ein-/ausblenden

Asynchrones Laden großer Datenmengen; XML, JSON und TXT im Vergleich

Plugin für WordPress SEO

Anzeige

AJAX ist immer öfter ein Argument und die Lösung beim Laden großer Datenmengen. Aus der historischen Sicht ist XML eines der ersten Formate, die dabei zum Einsatz kommen. Alternativ wird JSON immer populärer und TXT ist einigen Bereichen nicht tot zu bekommen. Um so schöner, wenn man mal einen direkten Vergleich der drei Formate in diesem Anspruch hat und direkt am Vergleich sieht, wo die Vor- und Nachteile liegen.

Diesem Thema hat Andrés Nieto verschrieben und es lohnt den Artikel zu überfliegen, die Übersetzungsfunktion bringt sicher nicht das beste Ergebnis, aber mit ein wenig Verständnis und Mühe ist das Ergebnis seiner Bemühungen ersichtlich. Daher meine Empfehlung: „Carga asíncrona de grandes cantidades de dátos con Ajax“ lesen.

XML, JSON, TXT im Vergleich

In letzter Zeit hört man immer wieder gern, das JSON sich wunderbar ansprechen lässt und gerade im Bezug auf JavaScript kann sich der Entwickler hier schon eine Menge an Zeichen sparen. Schaut euch den Code im Verhältnis zu den Diagrammen an, es lohnt.
Ich denke, dass die Ergebnisse dem einen oder anderen Informationen liefern, die die Entscheidung zu einem Format leichter machen können.
Wer unschlüssig ist, kann auch den Code direkt im Artikel nutzen und eigene Werte ermitteln, wobei es sicher nochmal spannend ist, den Vergleich auf unterschiedliche Browser zu erweitern.

6 Kommentare zu „Asynchrones Laden großer Datenmengen; XML, JSON und TXT im Vergleich“

  1. 1
    Kommentar von Sergej Müller

    Hatte mal vor 2 Jahren über das gleiche Messergebnis berichtet - seit dem hat sich nicht viel geändert ;)

    Es kommt immer auf die Umgebung und den Lösungsansatz an. In kleineren Projekten, wie zum Beispiel das AntiVirus-Plugin, greife ich auf den Text als Output zu, da somit die Kommunikation am schnellsten vonstatten geht und ich nicht viel zu parsen brauche - perfekte Kombination.

  2. 2
    Kommentar von René Föhring

    JSON hat schon viele Vorteile und bietet gleichzeitig einen guten Mittelweg zwischen Datenmenge und Parsing-Aufwand. Zudem lässt sich das Format server- wie auch clientseitig sehr gut einsetzen, da es ja für alle relevanten Framework-Sprachen entsprechende Module gibt (und es in JS natürlich nativ funktioniert).

    Gut, das hier mal wieder in Erinnerung gerufen zu bekommen, in dieser XML-dominierten Welt ^^

    René / http://twitter.com/rrrene

  3. 3
    Kommentar von Ho Seo Yin

    ...in der Schule kein Spanisch gelernt. Heute rächt es sich schon wieder. Zum letzten Mal im Urlaub in Spanien. Mist. Die Dame konnte kein Englisch ;-)

  4. 4
    Kommentar von Steffkes

    Ich zieh das englische Pendant vor .. Andrés bezieht sich (natürlich) auch drauf: http://code.flickr.com/blog/2009/03/18/building-fast-client-side-searches/

  5. 5
    Kommentar von Paul

    Moin Moin

    ich bin auf der Suche nach einem PlugIn womit ich ca. 60 Fragen an ein Publikum stellen kann. Hat jemand von euch da eine Idee wie ich dies realisieren kann?

    Es handelt sich hierbei um eine Umfrage für ca 500 Menschen. Selbstverständlich möchte ich die Daten leicht auswerten können.

    Gibt es für solche Probleme eine OpenSorce Möglichkeit? Eventuell als PlugIn für einen WP-Blog, oder ähnliches?

    Danke, paul

  6. 6
    Kommentar von Frank Bültge

    @Paul: eventuell versuchst du es mal im Form von WPD, es gibt einige Lösungen dafür, aber dort bekommst du sicher eine bessere Antwort und es ist auch der Platz für solche Fragen.

Kommentare sind geschlossen.