Ajaxni qachon va qachon ishlatmaslik kerak

Bossingizdan "Ajax qo'ng'iroqlarini" qo'lga kiritishda nima qilish kerak

Buni tan olaman, hech qachon JavaScript-ning katta muxlisi bo'lmaganman. Menda JavaScript-ni qo'llaydigan xabardor bo'lganligimdan juda xursand bo'ldim, shuning uchun uni saytimda yoritishga majbur bo'lmadim. Men JavaScript-ni o'qib, yozishim mumkin, ammo oxirgi paytlarda men juda kam qiziqish uyg'otdim. Nima bo'lishidan qat'iy nazar, mening fikrimcha, JS skriptlarini yozishga kelganida, aqliy zaiflik butunlay to'xtadi. Murakkab C ++ va Java ilovalarini yozishim mumkin va Perl CGI skriptlarini uyquda yozishim mumkin, ammo JavaScript doim ham kurash edi.

Ajax JavaScript-ni yanada qiziqarli qildi

Men JavaScript-ni yoqtirmasligim sababining bir qismi deb o'ylayman, chunki rollovers zerikarli. Albatta, siz JS bilan ko'proq narsani qilishingiz mumkin, lekin u erda saytlarning 90 foizi yoki rollovers yoki shaklni tasdiqlash bilan shug'ullanishgan, va boshqa hech narsa emas. Va bir marta siz bitta formani tasdiqladingiz, hammasini tasdiqladingiz.

Keyin Ajax keldi va yana yangitdan qildi. To'satdan JavaScript-ni qo'llab-quvvatlaydigan brauzerlar bor edi. Ular JavaScript-ni almashtirishdan boshqa narsa qilishdi va bizning skriptlarimizga ma'lumotlarni ulash uchun XML va DOM bor edi. Va bularning barchasi Ajax men uchun intersting degan ma'noni anglatadi, shuning uchun men Ajax ilovalarini yaratmoqchiman.

Siz va siz yaratgan eng dahshatli Ajax ilovasi nima?

Menimcha, deyarli hech qanday e-pochta xabarlari mavjud bo'lmagan hisob qaydnomasida elektron pochta tekshiruvi bo'lishi kerak. Veb-sahifaga borib, "Sizda 0 ta pochta xabarlari bor", deb aytardingiz. Agar xabar kelganida 0 o'zgaradi, lekin bu hisob pochta yo'q ekan, bu hech qachon o'zgarmaydi. Hisobga xat jo'natib, uni sinab ko'rdim va u ishladi. Lekin bu mutlaqo befoyda edi. Bundan 5 yil oldin yaxshi pochta tekshiruvi mavjud edi va ulardan foydalanish uchun Firefox yoki IEga ega bo'lishim shart emas edi. Mening hamkorlarimdan biri buni ko'rgach: "Nima qilishim kerak?" Men tushuntirganimda, u "Nima uchun?" Deb so'radi.

Ajax ilovasini yaratishdan oldin har doim so'rang

Nima uchun Ajax?
Agar Ajax-dagi dasturni tuzadigan yagona sabab, "Ajax salqin" yoki "xo'jayinim" Ajax-dan foydalanishni "aytganida, siz texnologiya tanlovingizni jiddiy baholashingiz kerak. Har qanday veb-ilovani yaratishda siz avval mijozlaringizni o'ylab ko'rishingiz kerak. Ushbu dasturga nima qilishlari kerak? Qanday foydalanishni osonlashtiradi?

Nima uchun boshqa narsa yo'q?
Ajaxdan foydalanishingiz mumkinligi sababli, bu juda ham qiziqarli bo'lishi mumkin. Guruhim ishlaydigan saytlardan birida sahifaning seksiyali qismi bor edi. Barcha kontent ma'lumotlar bazasida XMLda saqlangan va yorliqlarni bosganingizda, Ajax XML-dan yangi tab ma'lumotlarini qayta tiklash uchun ishlatilgan.

Bu Ajaxdan yaxshi foydalanish kabi tuyuldi, shuning uchun siz ba'zi masalalarni o'ylab boshlamaguningizcha:

Qizig'i shundaki, bu veb-saytda Ajaxdan foydalanmagan o'tmishda shu kabi sahifalar mavjud edi. Ular tarkibni yashirin div'lar yoki alohida HTML-sahifalar bilan tarqatishdi. Ajaxni ishlatish uchun Ajaxni ishlatish uchun hech qanday sabab yo'q edi va biz xo'jayinimiz uni ishlatish uchun joylarni qidirishni taklif qilgan edi.

Ajax - aksiya uchun emas

Agar siz Ajax ilovasini yoki veb-saytingizda Ajax-ni o'xshash biror narsalarni qo'yishni rejalashtirmoqchi bo'lsangiz, birinchi bo'lib kirayotgan ma'lumotlar o'zgarishini tekshirib ko'ring. Asenkron so'rovning nuqtasi, serverga tezroq o'zgargan ma'lumot uchun so'rovlar beradi, chunki u o'quvchi boshqa narsa qilayotganda sodir bo'ladi. So'ngra, ular havola yoki tugmani bosganingizda (yoki aniq vaqtdan keyin - sizning farqlaringiz bo'lganda) ma'lumotlar darhol paydo bo'ladi.

Kontentingiz yoki ma'lumotlaringiz hech qachon o'zgarmasa, unga kirish uchun Ajax-dan foydalanmaslik kerak.

Agar sizning kontentingiz yoki ma'lumotlaringiz kamdan-kam hollarda o'zgartirilsa, siz unga kirish uchun Ajaxdan foydalanmasligingiz kerak.

Ajax uchun foydali narsalar

Ajax qidirib & # 34; ni olganingizda nima qilish kerak?

Ajax veb-saytidan foydalanishni istayotganini aniqlash uchun xo'jayiningiz yoki marketing bo'limi bilan gaplashing. Nima uchun ular istagan sabablarini tushunganingizdan so'ng, siz unga mos dasturni topish ustida ishlashingiz mumkin.

Sizning xo'jayiningiz ham mijozlaringizning birinchi kelishini eslang va bu erkinlik nafaqat so'z emas. Saytingiz xaridorlarga kirish mumkinligi haqida o'ylamasalar, unda qidiruv tizimlariga Ajax uchun umuman e'tibor bermasliklarini esdan chiqarmang, shuning uchun ular ko'plab sahifa ko'rinishini olmaydi.

Kichik boshlang. Yangi veb-ilovani noldan yaratishda tashvishlanmasdan oldin, avvalo, osonlikcha bir narsani yarating. Agar Ajaxianing veb-saytiga biror narsa olishingiz mumkin bo'lsa, bu sizning xo'jayiningiz yoki marketing bo'limi o'z maqsadlariga erishish uchun kerak bo'lishi mumkin. Haqiqatan ham foydali bo'lgan Ajax dasturini ishga tushirish mumkin, ammo faqat uni qanday qilish haqida o'ylayotgan bo'lsangiz.

Ushbu maqolani foydali deb topdingizmi? Fikr qiling.