CMS ga o'tishning o'ziga xos qiyinchiliklari

|
CMS ga o'tishning o'ziga xos qiyinchiliklari
|
bet | 4/6 | Sana | 08.02.2024 | Hajmi | 110,07 Kb. | | #153372 |
Bog'liq Web mustaqil5CMS ga o'tishning o'ziga xos qiyinchiliklari
Xo'sh, CMS larning shuncha afzalliklari bo'lganda nima uchun barcha sayt egalari Joomla! yoki Drupal kabi CMS larga otishga intilmayapti? Bunga bir qancha sabablarni ko'rsatish mumkin.
Birinchi sabab, inertsiya bo'yicha ketish yoki boshqacha aytganda, o'zi bilgan narsaga o'rganib qolish. Inson HTML ni ishlatishga o'rganib qoladi va CMS ga o'tish saytni boshqarishni avtomatlashtirish bo'yicha qancha qulayliklar keltirmasin, biror narsani o'zgartirishni xohlamaydi. HTML dan CMS ga o'tish-yillar ichida amalga oshishi mumkin.
Ikkinchi sabab, mavjud minglab HTML-sahifalarni CMS ma'lumotlar bazasiga moslab o'zgartirish kerak bo'ladi. Aksariyat hollarda buni qo'lda bajarish kerak bo'ladi. Katta sayt uchun bu jarayon ancha ko'p vaqtni oladi, bu esa saytni vaqtinchalik faoliyatining to'xtashiga va balki, kompaniya tomonidan ko'riladigan moliyaviy zararga olib keladi. Albatta, CMS ga o'tish saytni boshqarish bo'yicha ancha vaqt tejalishini hisobga olsa, kelajakda bu o'zini oqlaydi.
Endi, CMS ga o'tishga halaqit beruvchi faqatgina bitta to'siq qoladi – texnik holat. Deyarli barcha zamonaviy CMS ishlashi uchun xostingda PHP interpretatori va MySQL ma'lumotlar bazasi serveri bo'lishi kerak. Besh-olti-yil avval shu kabi funksiyalarni taqdim etuvchi xosting-provayderlar kam edi. Hozirga kelib, vaziyat yaxshi tarafga o'zgardi va PHP hamda MySQL ni qollaydigan xostingni O'zbekistonning o'zida topish qiyinchilik tug'dirmaydi.
Qaysi CMS dan foydalangan ma'qul?
Hozirgi davrga kelib, CMS asosiga qurilgan bir qancha tizimlar yaratilgan. Ularga misol qilib, Drupal, PHP-Nuke, WebDirector, Joomla!, NetCat, Slaed, Microsoft CMS, WordPress, PHPShop kabilarni keltirish mumkin. Bu tizimlarning ba'zilari umuman tekin bo'lsa, ba'zilaridan esa haqqini to'labgina foydalanish mumkin.
CMS ni tanlash bir tomondan oson va jo'ndek ko'rinsada, bu juda jiddiy masala. Internetda ularning turli yo'nalishdagi o'nlab (agar yuzlab bo'lmasa): yuz dollarlab turadiganidan to ochiq kodli bepul turigacha, ma'lum bir sohagagina taalluqlisidan ixtiyoriy murakkablikdagi sayt qurish imkonini beradiganigacha, oson boshqariladiganidan administrator uchun katta qiyinchiliklar keltiradiganigacha turini topishingiz mumkin. Xullas, agar CMS lar bilan ishlash bo'yicha hech qanday tajribangiz bo'lmasa, keraklisini tanlash qiyinlashib ketishi tayin. Dastlab keling, pullik CMS larni ishlatmaslikka harakat qilamiz. Axir katta pul to'lab, CMS ni ishlatishdan besamara foydalanishga naxojat. Shu yerda bir narsani aytib o'tish kerak: bu bilan o'zimizga qiyin qilamiz. Boshqa tarafdan esa, qanchalik murakkab bo'lsa, shunchalik qiziq bo'lishi aniq, shunday emasmi? Endi CMS larga yana bir talab qo'yamiz: universallik. Bu degani, biz ishlatmoqchi bo'lgan CMS ixtiyoriy konfiguratsiyadagi kompyuterlarda ham ishlay olishidir. Shuningdek, saytni lokal serverdan haqiqiy serverga ko'chirganimizda yoki bevosita serverning o'zida yaratayotganimizda CMS bilan hech qanday qiyinchiliklar tug'ilmasligi kerak. Bu talabga esa, afsuski, ko'pchilik bepul CMS lar javob bera olmaydi.
Barcha dasturiy ta'minotlarga qo'yiladigan talablardan yana biri – xavfsizlik (axir siz haftalab-oylab yaratgan saytingizni shunchaki qiziqish uchun bir kunda buzishlarini xohlamasangiz kerak?). Shuning uchun CMS larning xavfsizlik darajalari doimiy yangilanib turishi shart.
Natijada, talablarimizga deyarli to'liq javob beradigan quyidagi: PHP Nuke, Drupal, Joomla!, Slaed CMS tizimlarigina qoladi. Endi ana shu CMS larni batafsilroq ko'rib chiqamiz va o'zimizga kerakli ba'zi xulosalar chiqaramiz.
|
| |