Elektron darslik yaratish usullari. Elektron o'quv qo'llanma tanlov kurslari doirasida talabalarning mustaqil ish shakli sifatida


Download 92.58 Kb.
bet12/21
Sana06.05.2023
Hajmi92.58 Kb.
#1434935
1   ...   8   9   10   11   12   13   14   15   ...   21
Bog'liq
Elektron darslik yaratish usullari

SSI texnologiyasi. SSI (Server Side Includes) yuqorida aytib o'tilgan CGI bilan chambarchas bog'langan texnologiyadir. C tilini juda eslatuvchi so'l tilga asoslangan SSI sizga ma'lum shartlarga yoki berilgan algoritmga muvofiq hujjatda ma'lum bir matnni ko'rsatish, dinamik ravishda o'zgaruvchan fragmentlardan HTML faylini yaratish yoki natijani joylashtirish kabi funktsiyalarni amalga oshirishga imkon beradi. CGI har qanday bo'limda ishlaydi. SSI ning afzalliklari va kamchiliklari avvalgi xatboshida tasvirlanganlarga o'xshash.
CSS texnologiyasi. Ko'pincha veb-dizayner html hujjatini yaratish jarayonida murakkab formatlashni qo'llashi kerak - paragrafdan paragrafga, shriftni, matnning joylashishini, rangini o'zgartirishi va turli xil ma'lumotlar jadvallarini shakllantirishi kerak. Siz ushbu muammoni standart HTML vositalari yordamida hal qilishingiz mumkin: har bir paragrafni alohida buyruqlar to'plami bilan tavsiflang, ammo bu holda yakuniy hujjat bo'ladi. katta o'lcham, va kodni yaratish juda ko'p vaqt talab qiladigan ishga aylanadi. Siz boshqa yo'l bilan borishingiz mumkin: sahifaga CSS standartida yaratilgan tashqi faylni ulang - Kaskadli uslublar jadvallari (kaskad uslublar jadvallari), unda siz sahifa formatini qattiq kodlash orqali maxsus so'l tildan foydalangan holda. Boshqacha qilib aytadigan bo'lsak, CSS fayli HTML hujjatidagi matn, jadval va boshqa elementlarni formatlash uchun ishlatiladigan shablon turi sifatida ishlaydi. Xuddi shu jismoniy CSS faylni saytning turli veb-sahifalariga ulash mumkin. CSS-dan deyarli har qanday serverda hech qanday cheklovlarsiz foydalanish mumkin. Bundan tashqari, ushbu texnologiyaning deyarli hech qanday jiddiy kamchiliklari yo'q. Biz 8-darsda CSS kaskadli uslublar jadvallari haqida batafsil gaplashamiz.
RNR texnologiyasi. PHP (Personal Home Page tools) veb-sahifalarga interaktivlikni qo'shish uchun mo'ljallangan yana bir PERL-ga o'xshash talqin qilinadigan tildir. PHP da yozilgan kod HTML hujjatiga quyi dastur kabi kiritilgan: PHP skripti hujjatning interaktiv element joylashtiriladigan qismiga oddiygina kiritiladi. Bu tilning mnemonikasi PERL, Java va C sintaksisiga asoslangan boʻlib, uni oʻrganishni osonlashtiradi. Serverlarga PHP skriptlarini o'z ichiga olgan fayllarni to'g'ri tanib olish imkonini beruvchi usullar farqlanadi va birinchi navbatda ma'lum server turiga bog'liq. Bunday faylga .php kengaytmasini belgilash, ba'zan foydalanilgan tilning versiya raqamini qo'shish bilan etarli deb hisoblanadi, masalan.php2 yoki.php3.
PHP texnologiyasi veb-sahifada hit hisoblagichni tashkil qilish, saytning ma'lum bo'limlariga kirish statistikasini hisoblash, har qanday html hujjatiga kirishni parol bilan himoya qilish va boshqalarga imkon beradi. RNR ning kamchiliklari orasida shuni ta'kidlash kerak bu texnologiya barcha Internet-serverlar tomonidan qo'llab-quvvatlanmaydi.

Download 92.58 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   21




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