• CMS afzalliklari
  • Mavzu: Veb saytlarni yaratishda cms texnologiyasini qo‘llash. Reja




    Download 342,66 Kb.
    bet5/6
    Sana16.05.2024
    Hajmi342,66 Kb.
    #237880
    1   2   3   4   5   6
    Bog'liq
    19-маъруза

    Statik va dinamik Web-sahifalar
    Endi savol tug‘ilishi mumkin: oddiy HTML kodida yozilgan sahifa bilan CMS nimasi bilan farq qiladi? Avvalombor, HTML da yozilgan sayt statik holda bo‘lsa, zamonaviy saytlar dinamik ko‘rinishga ega.
    Oddiy sayt qanday prinsip asosida ishlashini ko‘rib chiqamiz. Foydalanuvchi biror-bir, masalan, page.html sahifasiga murojaat qildi deylik. Web-server o‘zidagi Web-sahifalar katalogini ko‘rib chiqadi va agar page.html bo‘lsa foydalanuvchiga uni ko‘rsatadi, aks holda esa - 404-chi xabarni ("Fayl topilmadi") yetkazadi.
    Dinamik sayt esa biroz boshqacha ishlaydi. Foydalanuvchi biror sahifaga murojaat qiladi, biroq bu murojaat diskdagi aniq bir faylga emas, balki sayt dvijokiga (agar dvijok PHP tilida yozilgan bo‘lsa, odatda bu fayl index.php bo‘ladi) karatilgan bo‘ladi. Dvijok foydalanuvchiga kerakli ma’lumotni biror manbadan (masalan, ma’lumotlar bazasi yoki diskdagi fayldan) oladi, uni HTML-sahifaga aylantiradi va web-serverga uzatadi, u esa o‘z navbatida, foydalanuvchi brauzeriga jo‘natadi.
    Ana endi dinamik sayt qanday ishlashini ko‘rib chiqaylik. Asosiy voqea - "HTML-sahifani yaratish". Ya’ni dvijok kontentni - matnli ma’lumotni (u rasm va jadvallar bilan ham bo‘lishi mumkin) oladi va uni dizaynga "kiyintiradi". Demak, saytning dizaynini o‘zgartirish uchun siz faqatgina tayyor grafik mavzuni o‘rnatishingiz yoki bir-ikkita faylni - sayt shabloni fayllaini o‘zgartirishingiz kerak.
    CMS tizimi sahifalarni dinamik ko‘rinishga keltiradi: ular foydalanuvchi sahifani ko‘rmoqchi bo‘lgandagina amalda yaratiladi. Bu degani, sahifalar foydalanuvchi tomonidan bevosita ko‘rilayotganda yangilanishi yoki o‘zgartirilishi mumkin.
    CMS afzalliklari
    Bu tizimlarning asosiy jihati shundaki, dinamik web-sahifalarni oson yarata olish va ularni turli xil axborot bilan to‘ldirish imkoniyatini berishdir. CMS tizimlari odatda murakkab bo‘lib, ular o‘z ichiga xabarlarni tarqatish xizmatlari (RSS), forumlar va internet-do‘konilarni oladi. Shu bilan birga, ularni o‘zgartirish ham oson. CMS nafaqat saytdagi turli ma’lumotlarni boshqarishni avtomatlashtiradi, balki shu bilan birga, sayt tuzilishining texnik tomonlari bilan tanish bo‘lmaganlar, ya’ni yozuvchi va jurnalistlarga saytda o‘z materiallarini bevosita foydalanuvchi interfeysi orqali qo‘shish imkoniyatini beradi. Shu narsa tushunarli bo‘ldiki, endi foydalanuvchilarga saytda o‘z materiallarini ko‘rish uchun HTML ni ham, saytdagi ma’lumotlar yangilanishining texnologiyasini ham bilishi shart emas.

    Download 342,66 Kb.
    1   2   3   4   5   6




    Download 342,66 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: Veb saytlarni yaratishda cms texnologiyasini qo‘llash. Reja

    Download 342,66 Kb.