Perinteisessä verkkosivustossa yleensäKun napsautamme nappia tai ehkä linkkiä tietyllä tavalla, se saa selaimen päivittämään, jotta HTML-asiakirja voidaan lukea ensimmäisestä selainnäyttöön.

Jos tämä on hetkellinen häiriö,Selaimessa on verkkopalvelimelle datapyyntö. Tällä tavoin tämä tekee sovelluksesta tai verkkosivustosta vähemmän reagoivan tai vuorovaikutteisen.

Siksi suosittelemme sinullekäyttämällä AJAX: ää, koska AJAX voi ratkaista tämän ongelman. Missä AJAX voi tehdä sovelluksesta tai verkkosivustosta reagoivamman tai interaktiivisemman. Se voi jopa käsitellä palvelimelta tulevan pyynnön nopeasti. Tällä hetkellä AJAXista on tullut tekniikka, jota on sovellettava nykyaikaisiin verkkosivustoihin.

Määritelmä AJAX

Ymmärtäminen AJAX on

Mikä on AJAX? AJAX tai lyhyt asynkroniselle JavaScript- ja XML-nimelle, joka ei oikeastaan ​​ole ohjelmointikieli. Mutta tämä on tekniikka, jonka avulla voidaan luoda interaktiivinen verkkosivusto-sovellus. Jos tarkastellaan AJAX: n käyttöä verkkosivustojen sovelluksissa, joissa se voi kommunikoida palvelimien kanssa taustalla. Tällä tavoin se ei vaikuta kokonaiseen verkkosivuun.

Termi AJAX todettiin ensimmäisen kerranVuonna 2005 Jesse James Garret, Adaptive Path -yrityksen presidentti ja perustaja. Hän uskoo jopa, että AJAX on nimi, joka helpottaa asiakkaiden vuorovaikutusta. Tämä johtuu siitä, että jos käytät nimeä Asynkroninen JavaScript CSS DOM XMHttp Request, sen käyttäminen on vaikeampaa.

Tämä tekniikka on ollut olemassa jo pitkään ja ajoissase on, että Microsoft tekee XMLHttpRequest-nimisen objektin, joka on ActiveX: n ohjaus Internet Explorer 5: ssä. AJAX on suosituin, kun sitä käytetään intensiivisesti Googlessa ja Yahoo: ssa.

Perinteinen web-kehitysvoi toimia synkronoidusti sovellusten ja palvelimien välillä. Tämä tapahtuu yleensä suoritettaessa toiminto foorumin muodossa, sitten selain lähettää tiedot palvelimelle. Tällä tavoin palvelin vastaa ja myös koko sivu päivitetään.

Toisin kuin AJAX: n luoma verkko, missätämä toimii vain asynkronisesti, mikä tarkoittaa, että se vastaanottaa ja pyytää tietoja jokaiselta palvelimen käyttäjältä. Tällä tavalla ilman tarvetta toistaa koko sivua, mutta se tekee vain halutut verkkomuutokset.

AJAX-toiminto

AJAX-toiminto

Yleensä AJAX: n toiminta näkyykokonaisuudesta käyttämällä XMLHttpRequest-objektia, jonka selain on toimittanut. Toiminto, jonka voit nähdä, alkaa:

  • XMLHttpRequest-päätöksen tekeminen
  • Komentojen lähettäminen palvelimelle
  • Palvelinvastauksen käsittely

Jos tarkastelemme JSON-muodossa, niin toimintoTietoihin täytyy päästä xhr-yhteyden kautta. responseText. Tästä keskustelusta keskustellaan yksityiskohtaisesti meiltä seuraavan kuvan mukaisesti:

A. Tietojen hallinta JSON: ssä

Vaikka AJAX: llä on jo XML-sana,varmasti on käytäntö tietojen vaihtamiseen nykyaikaisissa sovelluksissa tekemällä se JSON: n kautta. Missä JSON on Java-sivuston alkuperäinen muoto, jossa JSON-kirjoitusmuoto on melkein sama kuin JavaScript-objektien muoto.

B. Lue JSON, joka on objekti

JSON hyväksyy kaksi parametria, joille parametriensin on merkkijono-funktio, joka muunnetaan objekteiksi. Toinen parametri hyväksyy toiminnon, johon liittyy attribuutin nimi ja JSON-merkkijonon attribuutin arvo luettaessa. Tätä toimintoa voidaan käyttää kaikilla olemassa olevilla JSON-määritteillä. Joten tällä tavoin voimme haluttaessa muuttaa attribuutin arvoa.

C. Muuta esine merkkijonoksi

Sen lisäksi, että hyväksyt myös JSON-merkkijononmuunna se JavaScript-esineeksi. Yleensä meidän on usein lähetettävä uusi tieto palvelimelle, josta se tulee JavaScript-objektista. Tämänkaltaisten ongelmien ratkaisemiseksi tarvitsemme vain mekanismin, jotta pystymme muuttamaan objektin JSON-merkkijonoksi.

Kuinka se toimii AJAX

Kuinka se toimii AJAX

Kuten selitin aiemminymmärrys AJAX: stä, jossa AJAX ei ole ohjelmointikieli. Missä tämä on yksi tekniikka webin kehittämiselle. Nyt miten se toimii, näet alla olevan selityksen.

  • HTML / XHTML - CSS: nä ja myös pääkielenä tietojen näyttämiselle.
  • DOM (asiakirjaobjektimalli) - näyttää dynaamisen datan ja sen vuorovaikutukset.
  • XML - tietojen vaihtoa varten, kun taas XSLT on tarkoitettu vain datan käsittelemiseen. Jotkut kehittäjät korvaavat XML: n JSON: ssä, koska lomake havaitsee JavaScriptin.
  • XMLHttpRequest - kommunikoida epäsuorasti tai asynkronisesti.

On muistettava, että työskentelytapoja on olemassayllä, todennäköisesti ymmärretään vasta kun tiedät jo ymmärryksen teknisistä perusteista. Toivottavasti keskustelu yllä olevasta AJAX: n ymmärryksestä ja sen toiminnoista ja työskentelytavoista on hyödyllinen ja helppo ymmärtää.

Nyt ehkä pieni keskustelu ylläymmärrätkö AJAX: sta. Voit ymmärtää AJAX: ää alla olevan keskustelun kautta. Tämä johtuu siitä, että keskustelemme siitä AJAX: n ymmärtämisestä, toiminnasta ja myös toiminnasta lähtien. Kuunteli heti seuraavan keskustelun.

Kommentit 0