Web dasturlash


Old kontroller va sahifa boshqaruvchisi



Download 150,93 Kb.
bet13/18
Sana17.02.2021
Hajmi150,93 Kb.
#59081
TuriReferat
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
To'reniyazov Shaxniyaz.Veb Referat

1.1. Old kontroller va sahifa boshqaruvchisi


Ko'pgina hollarda foydalanuvchining veb-ilova bilan o'zaro aloqasi havolalarni bosish orqali amalga oshiriladi. Endi brauzerning manzil satriga qarang - siz ushbu havoladan ushbu matnni oldingiz. Boshqa havolalar, masalan, ushbu sahifaning o'ng tomonida, sizga har xil tarkib beriladi. Shunday qilib, havola veb-ilovaga ma'lum bir buyruqni anglatadi.

Umid qilamanki, siz allaqachon turli saytlarda manzillar panelini yaratish uchun mutlaqo boshqacha formatlarga ega bo'lishini payqadingiz. Har bir format veb-ilovaning arxitekturasini namoyish qilishi mumkin. Garchi bu har doim ham shunday bo'lmasa-da, aksariyat hollarda bu aniq dalil.

Bir nechta matn va foydalanuvchi profilini ko'rsatadigan manzil panelining ikkita variantini ko'rib chiqing.

Birinchi variant:



  1. www.example.com/article.php?id\u003d3

  2. www.example.com/user.php?id\u003d4

Bu erda har bir skript ma'lum bir buyruqning bajarilishi uchun javobgardir.

Ikkinchi variant:



  1. www.example.com/index.php?article\u003d3

  2. www.example.com/index.php?user\u003d4

Va bu erda barcha qo'ng'iroqlar bitta stsenariy bo'yicha amalga oshiriladiindeks.php.

Siz phpBB dvigateli bilan forumlarda ko'plab o'zaro ta'sirlashuv nuqtalari bilan yondashuvni kuzatishingiz mumkin. Forumni ko'rish skript orqali amalga oshiriladi viewforum.phpmavzuni ko'rishviewtopic.php   va hokazo. Bitta jismoniy skript fayli orqali kirish imkoniga ega bo'lgan ikkinchi yondoshishni, mening barcha CMS MODX-da kuzatish mumkin, bu erda barcha qo'ng'iroqlar o'tadiindeks.php.

Ushbu ikki yondashuv butunlay boshqacha. Birinchisi, sahifa boshqaruvchisi shabloniga (Page Controller) xosdir, ikkinchisi esa so'rovlarni boshqarish namunasi (Front Controller) yordamida amalga oshiriladi. Sahifa boshqaruvchisi juda oddiy mantiqqa ega bo'lgan saytlar uchun juda yaxshi. O'z navbatida, so'rovlar boshqaruvchisi so'rovlarni qayta ishlash uchun barcha harakatlarni bir joyda birlashtiradi, bu unga qo'shimcha funktsiyalarni beradi, buning natijasida odatda sahifa boshqaruvchisi tomonidan hal qilinganidan ko'ra qiyinroq vazifalarni bajarish mumkin. Men sahifa boshqaruvchisini amalga oshirish tafsilotlariga kirmayman, faqat shuni aytamanki, amaliy qismda u aniq buyurtma nazorati (ba'zi bir o'xshashlik) ishlab chiqiladi.


Download 150,93 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   18




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