phpbar.de logo

Mailinglisten-Archive

[php] AJAX und PHP

[php] AJAX und PHP

Martin Spuetz mas at spuetz.ath.cx
Fre Sep 7 11:14:44 CEST 2007


Martin Rabl wrote:
> Lutz Zetzsche schrieb:
>> Am Freitag, 7. September 2007 schrieb Martin Rabl:
>>> Und, ich wage zu behaupten, das mittlerweile leicht die Hälfte der
>>> AJAX-Appplikationen nicht mehr XML, sondern JSON verwenden - und YAML
>>> soll auch immer mehr kommen.
>> Das könnte sein. Ich finde JSON jedenfalls auch wesentlich eleganter. 
>> Nicht nur wegen des geringeren "Overheads", sondern vor allem auch 
>> deswegen, weil man es javascriptseitig sofort verarbeiten kann. :-)
> Mal abgesehen davon - irgendwie ist es auch lesbarer als die Tagwüste XML.
> 
> Ich habe mal in einer Applikation die Suchergebnisse per AJAX in einem 
> sehr flachen XML-Format zurückgegeben - mehr als 200 zurückgegebene 
> Hits hat der Firefox (über IE will ich gar nicht reden) nicht 
> vertragen, mal abgesehen davon, das er beim Parsen "stillgestanden" 
> ist - rien ne va plus.
> Mit JSON sah die Sache nur noch "flup!" aus ...

JSON ist ja auch nix anderes als ein JavaScript Objekt, da muss der
Browser i.d.R nichts parsen.

json_encode() ist aber deutlich langsamer als ein erzeugtes XML über
DOM (IMO, hab keinen Benchmark zur Hand).

Gruss,
Martin

php::bar PHP Wiki   -   Listenarchive