PHP AJAX bilan tanishuv


ULASHISH

AJAX nima?

AJAX (Asynchronous JavaScript va XML) tez va dinamik veb-sahifalarni yaratish texnikasidir.

AJAX sahna ortidagi server bilan kichik hajmdagi ma’lumotlarni almashish orqali veb-sahifalarni asinxron ravishda yangilash imkonini beradi. Bu shuni anglatadiki, butun sahifani qayta yuklamasdan, veb-sahifaning qismlarini yangilash mumkin.

Klassik veb-sahifalar (AJAX ishlatilmaydi) agar bo‘lsa, butun sahifani qayta yuklashi kerak mazmuni o‘zgarishi kerak.

AJAX-dan foydalanadigan ilovalarga misollar: Google Maps, Gmail, Youtube va Facebook yorliqlari (tabs).


AJAX qanday ishlaydi

AJAX


AJAX Internet standartlariga asoslangan

AJAX internet standartlariga asoslanadi va quyidagi kombinatsiyalardan foydalanadi:

  • XMLHttpRequest obyekti (server bilan asinxron ravishda ma’lumotlarni almashish uchun)
  • JavaScript/DOM (ma’lumotni ko‘rsatish/o‘zaro ishlash uchun)
  • CSS (ma’lumotlarni uslublash uchun)
  • XML (ko‘pincha ma’lumotlarni uzatish formati sifatida ishlatiladi)
AJAX ilovalari brauzer va platformadan mustaqil!


Google Suggest

AJAX 2005 yilda Google tomonidan Google Suggest bilan mashhur bo‘lgan.

Google Suggest dinamik veb-interfeys yaratish uchun AJAX-dan foydalanmoqda: Google qidiruv maydoniga yozishni boshlaganingizda, JavaScript xatlarni serverga yuboradi va server takliflar ro‘yxatini qaytaradi.


Bugun AJAX dan foydalanishni boshlang

PHP bo‘yicha o‘quv qo‘llanmamizda biz AJAX butun sahifani qayta yuklamasdan, veb-sahifa qismlarini qanday yangilashi mumkinligini ko‘rsatamiz. Server skripti PHP da yoziladi.

Agar siz AJAX haqida ko‘proq ma’lumotga ega bo‘lishni istasangiz, bizning AJAX qo‘llanmamizga tashrif buyuring.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!