Ajax - Uusi tapa käyttää XHTML, CSS, DOM, JavaScriptiä ja XMLHTTP: tä nopeampiin verkkosovelluksiin
Se osoittaa, että jokaisella tänään kirjoitetulla verkko-ohjelmointikirjalla on otsikossa sana Ajax. Mikä on Ajax? Se on lyhenne, jonka on aloittanut Jesse James Garrett, Adaptive Path, LLC. Se tarkoittaa asynkronista JavaScriptiä ja XML: ää. Ajax on uusi tapa käyttää joitain asioita, jotka ovat olleet olemassa jo jonkin aikaa; XHTML, CSS, DOM, JavaScript ja XMLHTTP (alun perin ActiveX-objekti). Kaikista näistä asioista tulee Ajax; seuraavan sukupolven interaktiivinen verkkosivusto-ohjelmointi.

Kun verkko ensin tuli suosituksi, meillä oli staattisia verkkosivuja, jotka sisälsivät hyperlinkkejä, jotka johtavat muihin staattisiin verkkosivuihin. Sitten voi JavaScript, DOM ja DHTML, jotka lisäsivät interaktiivisuuden alkuja verkkoon. Mutta siihen asti siihen asti oli vain kaksi suurta pelaajaa. Yhtäältä sinulla oli asiakas, joka on selain ja lukijan tietokoneen käyttöjärjestelmä. Toisella puolella oli palvelin, joka on ollut verkon selkäranka. Aikaisemmin selain pyysi verkkosivua palvelimelta ja palvelin lähettää kyseisen sivun lukijan tietokoneelle. Tämä toimii hyvin, mutta on hiukan hidas nykypäivän kiireiselle surffailijalle. Joka kerta, kun palvelimelle esitetään pyyntö, lukijan pakko istua ja odottaa tietokoneen näytöllä, kunnes verkkosivu ilmestyy. Ostoskoriohjelma on hyvä esimerkki. Kun napsautat painiketta lisätäksesi tuotteen ostoskoriin, nämä tiedot lähetetään palvelimelle, jossa ne käsitellään. Vastauksena palvelin lähettää uuden selaimeen vahvistetun sivun. Tämä on perinteinen asiakaspuolen / palvelimen välinen viestintä ja se vaatii verkkosivun uudelleenlatauksen jokaiselle palvelimen suorittamalle tehtävälle.

Uusi XMLHTTP (XMLHttpRequest-luokka) alkaa kuitenkin muuttaa tätä. Ajax on yksi parhaista tavoista käyttää XMLHTTP: tä. Esimerkkejä Ajax toiminnasta on Google Maps TM ja Google SuggestTM. Kun kirjoitat hakutermiäsi Google Suggest -hakukoneeseen, huomaat avattavan luettelon ehdotetuista hakutermeistä, jotka päivittyvät kirjoitettaessa. Tätä uutta tekniikkaa käyttämällä tätä luetteloa päivitetään jatkuvasti odottamatta verkkosivun lataamista. Ajax-ohjelmoinnin etu on uusi, reagoivampi verkkosovellus verkkosivustollesi.








Video-Ohjeita: BIG MONEY MANTRA $$$ DZAMBALA MANTRA ॐ Meditation Prosperity Music 2019 (Saattaa 2024).