Ez jobb, hogy egy JSON vagy XML blog web programozás

Ez jobb, hogy egy JSON vagy XML blog web programozás
Most AJAX használják szinte minden „tiszteletben” a helyszínen. Ez egyszerűsíti és javítja a felületet kínál a felhasználóknak, és gyakran eltávolítja a terheket a szerveren. AJAX vált nélkülözhetetlen része vebprogrammirovaniya és tervezése egyszerű és hatékony webes alkalmazások.

AJAX lehetővé teszi az ügyfél (böngésző), hogy küldjön kéréseket a szerver és kap választ, tennie kell valamit. Ebben az esetben nincs túlterhelés az oldal. Ebben a cikkben szeretnék kifejezetten összpontosítson a szerver, azaz az a tény, hogy az ügyfél megkapja a választ a kérésre, és hogyan ez a válasz nézhet.

Jellemzően AJAX Próbálj ki minket cseréjének szöveges információ. Például lekérdezéseket, mint a „mutasd összes blogbejegyzése nevű Pepper”. A válasz erre a lekérdezés egy szót egy adott formában. Ez a formátum fogunk beszélni.

Az elmúlt 3-4 hónapban, dolgoztam egy projekt egy embercsoport, amely nagyon széles körben ispolzovalat funkcionalitása AJAX és a projekt nélkül egyszerűen nem készült volna életre. Vannak esetek, amikor az AJAX javítja a felhasználói interakció a felület, de vannak olyan esetek, mint az enyém, ha ez mind alapuló AJAX.

Vannak 3 válasz formátum: egyszerű szöveges, XML dokumentum, JSON. Egyszerű szöveg, semmi kifinomult van, és csak egy sor karakterek jeleníthetők valahol az oldalon. Például:

A nagyon változó nevét responseText azt jelzi, hogy a tartalma yavzyaetsya szöveget. Az ilyen válasz méret elfogadható, ha a szerver küld egyetlen darab információkat. Például az időt a szerver, vagy a vendégek száma a helyszínen. Ez egyszerűen egy szó vagy mondat. De mi van, ha el szeretné küldeni, és az idő és a vendégek számát egyszerre, egy válasz? Ebben az esetben, és szükség van a szétválasztása különböző fragmensek válasz elkerülése keverés információkat.

Információ elválasztására használt kétféle módon történhet: JSON és XML.

XML formátum egy dokumentumot, amelynek szerkezete hasonló a fa. Elkezdi a gyökér, és ellenőrizze az ágakat. Ez volt a fák, és tartalmazzák a szükséges információkat. Egy példa egy XML dokumentum:

Ez az a méret, dolgoztam majdnem négy hónapig, éjjel és nappal. Ez egy csomó bónusz, míg az XML, de minden attól függ, a helyzetet.

Tehát hogyan néz JSON. 1. példa:

A kiszolgáló képes válaszolni, hogy csak egy ilyen vonal, amely elérhető lesz keresztül paraméter responseText. Igen, ez lesz sima szöveg, nem az XML. Ahhoz, hogy kapcsolja be a munkát elem, akkor egyszerűen csak ad a szerver válasza a farkasok funkciók eval ():

JSON könnyen olvasható, valamint az XML és nagyon rugalmas szempontjából kezelése különböző típusú változókat.

Mikor kell használni az XML?

  • Adatai XML formátumú (szöveges fájlok)
  • Kötet szerver elküldi az adatokat elég nagy

Mikor kell használni JSON?

AJAX + JSON + eval = gyorsaság és a kényelem.

Kapcsolódó cikkek