10-mavzu: ajax texnologiyasi


Download 303.55 Kb.
Pdf ko'rish
bet2/4
Sana19.06.2023
Hajmi303.55 Kb.
#1604620
1   2   3   4
Bog'liq
10-mavzu AJAX texnologiyasi

Afzalliklari 
Trafikni tejash. Ma'lumotlar faqat sahifaning ma'lum bir qismi uchun uzatiladi, bu 
trafikni sezilarli darajada kamaytiradi. 
Server nagruzkasini kamaytirish. Barcha sahifani yangilashga hojat yo'q, ma'lum 
bir so'rovlar yo'qoldi. Masalan, siz saytda ovoz berishni xohladingiz. Tugmani 
bosgandan so'ng ma'lumotlar serverga yuboriladi va javob qaytariladi. Bunday 
holda, sahifaning o'zi yangilanmaydi. Faqat natija o'zgaradi. 
Xizmatning tezkor ishlashi. Ish ma'lum bir blok bilan sodir bo'lganligi sababli, 
uning ishi natijasini ancha tezroq ko'rish mumkin. 
Qo’llashdagi turlicha yondashuv. AJAX - bu shunchaki formalar bilan ishlash 
emas. Masalan, Google qidiruvida siz so'rovingizning birinchi harflarini kiritgandan 
so'ng qidiruv iboralarini tanlashni ko'rishingiz mumkin. 
Kamchiliklari 
Javascriptni yoqishni talab qiladi. Agar javascript brauzerning xavfsizlik 
sozlamalarida o'chirilgan bo'lsa, unda AJAX operatsiyasining natijasi ko'rinmasligi 
mumkin. 
Ma'lumotlar qidiruv tizimlarida mavjud emas. JavaScript- orqali dinamik ravishda 
o'zgaruvchan ma'lumotlar qidiruv robotiga ko'rinmaydi. 


Loyihaning o'zi murakkabligi. AJAX-dan foydalanilganda, vaqt o'tishi bilan, dastur 
kodi va loyihani kengaytirish bilan qiyinchiliklar paydo bo'lishi mumkin. Shuning 
uchun AJAX-dan foydalanish cheklangan va maqsadga muvofiq ishlatilishi kerak. 
XMLHttpRequest ob'ekti metodlari va xossalari 
 
Metodlar 
abort() - serverga uzatilgan joriy so'rovni bekor qilish. 
getAllResponseHeaders() - barcha javob sarlavhalarini serverdan olish. 
getResponseHeader("header_name") – javobdan ko'rsatilgan sarlavhani olish. 

Download 303.55 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling