9-ma’ruza. Mb билан ишлаш texnologiyalari


Web dasturlashda MB murojaat



Download 0,67 Mb.
bet8/9
Sana24.01.2022
Hajmi0,67 Mb.
#407305
1   2   3   4   5   6   7   8   9
Bog'liq
Маълумотлар базаси 9-лекция узб

Web dasturlashda MB murojaat


Ma`lumki, hozirgi kunda ko`pgina axborot tizimlar, platformalar, shuningdek, veb saytlar veb dasturlashtir va texnologiyalar bilanishlab chiqiladi va Internet tarmog`iga qo`yiladi. Odatda veb dasturchilar Internetga veb axborot tizimlarini joylashtirishdan oldin, uni loyihasini, MB tuzilmalarini va saxifalovchi kodlarini lokal serverida ishlab, testlan o`tkazib olishadi.

Lokal serverni o`rnatish uchun albatta server texnologiyalari: Apache, PHP, MySQL kerak bo`ladi. Ularni alohida olib o`rnatib chiqish mumkin, lekin bu dasturchi uchun ortiqcha qiyinchilik va vaqtni oladi. Bularning tayyor yechimlari orasida eng ommalashgan bopi DENWER hisoblanadi. Lekin, DENWER zamonaviy talablarga uncha mos kelmaydi. Shuning uchun Open Serverdan foydalanish tavsiya etiladi. Open Serverda veb texnologiyalarning eng so`nggi versiyalari o`rnatilgan bo`ladi va unda tashqari qo`shimcha imkoniyatlar, kengaytirilgan sozlamalar, qo`shimcha modullar ham mavjud.

Shuni esda tutish lozimki, har qanday veb axborot tizimida MB bilan ishlash uchun oldindan veb senariy (PHP tilida) ishlab chiqiladi. Bunda veb sahifadagi havola bosilganda mijoz brauzeri veb serverga so`rov yuboradi. So`rov yuborish POST yoki GET metodlaridan birortasi orqali amalga oshiriladi. Mizojdan yuborilgan so`rovni server tomonida qayta ishlab, yana mijozga qaytarish qo`p bosqichli

Umumiy holda veb sahifalarning veb serverlar orqali MBga murojaat qilishi bo`yicha namunaviy tuzilmasi quyida keltirilgan:





  1. Brauzer adres qatoriga veb sahifa manzilini kiritish.

  2. Brauzer manzilni ajratadi va sahifa nomini veb serverga jo`natadi

  3. Xostdagi veb server index.php sahifasini so`rov uchun qabul qiladi

  4. Veb-server xostning qattiq diskidan index.php faylini o`qiydi

  5. Veb-server uni oddiy HTML fayl emas, balki PHP stsenariy ekanligini aniqlaydi va uni boshqa jarayon – PHP interpretatorga qayta ishlash uchun jo`natadi

  6. PHP interpretator veb server jarayonidan qabul qilingan matnda topilgan PHP-kodni bajaradi. Bu kod MySQL MBga murojaatni o`z ichiga oladi.

  7. PHP interpretatori MySQL MBga so`rov yuboradi

  8. MySQL MB so`rov natijasini qaytaradi.

  9. PHP interpretator PHP-kodni bajarishni yakunlaydi, MBdan qabul qilingan ma`lumotni qo`shadi va natijani veb server jarayoniga qaytaradi.

  10. Veb-server brauzerga natijani HTML matn ko`rinishida qaytaradi.

  11. Veb-brauzer kompyuteringiz ekranida veb sahifaning tashqi ko`rinishini qabul qilingan HTML matnga mos ravishda shakllantiradi

Quyida PHP interpretatori MySQL MB bilan ishlash buyruqlari batafsil keltiriladi:
1   2   3   4   5   6   7   8   9




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