*   >> Læs Uddannelse artikler >> tech >> web development

Ajax Tutorials

Introduktion Er der nogen vigtige hjemmeside i dag, der ikke bruger Ajax teknologi? Dette spørgsmål er svært at besvare. Men sandheden er, at mange hjemmesider i dag har Ajax-teknologi. Ajax står for, Asynchronous JavaScript og XML. Må ikke bekymre dig meget om det ordforråd. I enkle vendinger, Ajax er teknologi på websiden på browseren, der ville hente tekst fra serveren, uden at du genindlæse (forfriskende) websiden. Teksten er normalt data, som kan være i prosa måde eller på en struktureret måde.

Hvorfor Ajax Først hvis du ønskede data fra serveren til browseren i en session, du måtte bruge en HTML formular. HTML formular sender anmodningen og derefter svaret vil komme til browseren som en ny webside. Vid, at denne tilgang har en masse faste udgifter og tager for lang tid. Ajax er en tilgang til at sende anmodningen i den mindst mulige mængde og modtage respons i den mindst mulige mængde. Herved bliver hastigheden øges. Anvendelse af Ajax En af brugen af ​​Ajax, som du har set ovenfor, er at øge hastigheden for overførsel af data mellem klient-browseren og serveren.

Hvis behandlingen af ​​hentede data sker på klienten, er din behandlingstid på serveren frelst; så serveren er fri til at gøre andre ting. En anden anvendelse af Ajax er, at for at modificere den webside med data fra serveren, behøver du ikke brug for en ny webside. Ved Client Kun Ajax-teknologi kun finder sted på klientbrowseren i en webside. Der er ingen modstykke på serveren. Når anmodningen fremsættes på klienten, det går til en bestemt fil (program) på serveren. Programmet (fil på server) ser for resultatet og sender det tilbage som tekst til den samme forbindelse.

Så Ajax sender anmodninger og venter resultatet. Ajax færdig til at gøre sin opgave, når den modtager resultatet. Ajax opgave er at gøre anmodningen og modtage resultatet. Ved serveren ethvert program (PHP, Perl, etc.), der kan sende feedback (resultat) tekst anvendes. Asynkron Som standard Ajax er asynkron. Det betyder, at Ajax opgaven kan udføres, mens andre ting der foregår i websiden. For eksempel, mens Ajax opgave der foregår, andre ECMAScripts kan gøre animationer. Behandlingen af ​​websiden ikke behøver at stoppe, så Ajax bærer sin opgave, og derefter behandlingen kontinuerlig.

I så fald ville Ajax opgaven være synkron. Du kan gøre Ajax opgave synkrone, ved blot at ændre værdien af ​​en parameter, men som standard er asynkron. At være asynkrone er en god ting, fordi det giver mulighed for andre ting i webside for

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.