JQuery i AJAX

Anonim

Postoji više jezika koji se danas mogu koristiti za izradu web stranice, neki čak i nisu ni jedinstveni, već samo izvedenici nekog drugog jezika. jQuery je jedan od tih derivata. To je lagana biblioteka JavasScripta koja se fokusira više na interakcije s HTML elementima. AJAX, s druge strane, nije specifična tehnologija, već kombinacija različitih tehnologija za pružanje nove funkcionalnosti. Kad god zatražite novi skup podataka s web stranice, briše cijelu stranicu i učitava novu. AJAX se koristi za zaobilaženje ovog ponašanja i dopušta dohvaćanje novih podataka bez mijenjanja cijele stranice.

AJAX je vrlo moćan alat za upotrebu, ali se ne može koristiti s jednostavnim HTML-om jer HTML ne dopušta promjenu stranice nakon što se potpuno učita. Da biste koristili AJAX, potreban vam je skriptni jezik na strani klijenta koji vam omogućuje da otkrijete radnje korisnika i izmijenite elemente na stranici u skladu s tim. jQuery to točno čini, zato se oboje često koriste zajedno za predstavljanje web stranica koje korisnik može lako komunicirati bez ponovljenog učitavanja.

jQuery radi sav posao na prednjem kraju, zato biste ga trebali razumjeti kako biste pravilno postavili stranicu. Ne biste trebali naučiti točne mehanizme AJAX-a kako bi ga iskoristili jer jQuery daje AJAX naredbu za pronalaženje podataka koje trebate od poslužitelja.

Iako upotreba jQuery-a i AJAX-a čini pregledno iskustvo puno korisnijim, učinak poslužitelju koji je hosting tih datoteka nije tako poželjan. Svaki put kad napravite još jedan AJAX zahtjev, uspostavlja se nova veza s poslužiteljem. Previše veza ponekad može biti teško za poslužitelja za rješavanje. Većina hosting tvrtki napravila je korake kako bi spriječila preopterećenje jer su jQuery i AJAX uistinu ovdje ostati.

Sažetak: 1. JQuery je lagana klijentska skriptna knjižnica, dok je AJAX kombinacija tehnologija koja se koristi za pružanje asinkronog prijenosa podataka 2. jQuery i AJAX često se koriste zajedno s drugima 3. jQuery se prvenstveno koristi za dinamički mijenjanje podataka na zaslonu i koristi AJAX za dohvaćanje podataka koje je potrebno bez promjene trenutnog stanja prikazane stranice 4. Teška upotreba AJAX funkcija često uzrokuje preopterećenje poslužitelja zbog većeg broja priključaka