«Respublikada majburiy mehnatni oldini olishga ko’maklashuvchi axborot tizim ishlab chiqish.» mavzusida



Download 251,46 Kb.
bet5/11
Sana20.07.2022
Hajmi251,46 Kb.
#830435
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Tursunaliyev Humoyun 211-18

1.2. Web-ilovaning interfeysi.
Java, JavaScript, DHTML, Flash, Silverlight va boshqa texnologiyalar orqali dasturga xos usullar, masalan, ekranda rasm chizish, audio tinglash, klaviatura va sichqonchaga kirish. Ko'pgina xizmatlar bularning barchasini operatsion tizimning ko'rinishini qabul qiladigan tanish interfeysga birlashtirish uchun ish olib bordi. Umumiy maqsadlar uchun tortish va tushirish usullari ham ushbu texnologiyalar tomonidan qo'llab-quvvatlanadi. Veb-ishlab chiquvchilar ko'pincha funktsiyalarni qo'shish uchun, ayniqsa sahifalarni qayta yuklashni talab qilmaydigan interaktiv tajriba yaratish uchun, mijozlar tomonidagi skriptlardan foydalanadilar. Yaqinda ASP.NET, J2EE, Perl / Plack va PHP kabi server tomonidagi texnologiyalar bilan mijozlar tomonidan skriptlarni muvofiqlashtirish texnologiyalari ishlab chiqildi.
Ajax, turli xil texnologiyalar kombinatsiyasidan foydalangan holda veb-ishlab chiqish texnikasi, yanada interaktiv tajriba yaratadigan texnologiyaning namunasidir.
Tuzilishi
Ilovalar odatda "darajalar" deb nomlangan mantiqiy qismlarga bo'linadi, bu erda har bir darajaga rol beriladi. An'anaviy dasturlar faqat 1 pog'onadan iborat bo'lib, ular mijozlar mashinasida joylashgan, ammo veb-ilovalar tabiatan n darajali yondashishga imkon beradi. Ko'plab variantlar mavjud bo'lishiga qaramay, eng keng tarqalgan tuzilish bu uch bosqichli dasturdir. Uning eng keng tarqalgan shaklida uchta tartib taqdimot, dastur va saqlash deb nomlanadi. Veb-brauzer - bu birinchi darajali (taqdimot), ba'zi dinamik veb-kontent texnologiyalaridan foydalanadigan vosita (masalan, ASP, CGI, ColdFusion, Dart, JSP / Java, Node.js, PHP, Python yoki Ruby on Rails). (dastur mantig'i) va ma'lumotlar bazasi uchinchi darajadir (saqlash).Veb-brauzer so'rovlar va ma'lumotlar bazasiga qarshi yangilanishlarni amalga oshiradigan va foydalanuvchi interfeysini yaratadigan so'rovlarni o'rta darajaga yuboradi.
Keyinchalik murakkab dasturlar uchun 3-darajali echim tushishi mumkin va n-darajali yondashuvdan foydalanish foydali bo'lishi mumkin, bu erda eng katta foyda dastur sathida joylashgan biznes mantig'ini yanada nozik model. Ma'lumotlarga kirish uchun foydalanish uchun qulay interfeysni taqdim etish orqali ma'lumotlar sathini qolgan darajalardan ajratib turadigan integratsiya pog'onasini qo'shish yana bir foyda keltirishi mumkin. Masalan, ma'lumotlar bazasida to'g'ridan-to'g'ri mijozlar jadvaliga qarshi SQL so'rovi o'rniga "list_clients ()" funktsiyasini chaqirish orqali mijoz ma'lumotlariga kirish mumkin edi. Bu ma'lumotlar bazasini boshqa darajalarga o'zgartirish kiritmasdan almashtirishga imkon beradi.
Ba'zilar veb-dasturni ikki darajali arxitektura sifatida ko'rib chiqadilar. Bu barcha ishlarni bajaradigan va "soqov" serverga savollar beradigan "aqlli" mijoz yoki "aqlli" serverga ishonadigan "soqov" mijoz bo'lishi mumkin. Mijoz taqdimot pog'onasini boshqarishi, serverda ma'lumotlar bazasi (saqlash pog'onasi) bo'lishi va biznes mantiqi (dastur pog'onasi) ularning bittasida yoki ikkalasida bo'lishi kerak edi. Bu dasturlarning ko'lamini oshirib, displey va ma'lumotlar bazasini ajratib tursa-da, u hali ham qatlamlarning haqiqiy ixtisoslashuviga yo'l qo'ymaydi, shuning uchun aksariyat dasturlar ushbu modeldan oshib ketadi.

Download 251,46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish