Agar siz «hosting nima» deb qidirayotgan bo’lsangiz, demak web sayt yaratishni boshladingiz. Web-sayt yaratilganda tarkibida ko’p ma’lumotlar bo’ladi: HTML va CSS fayllar, saytga kiritilgan ma’lumotlar, rasmlar va media fayllar. Xo’sh, shu barcha ma’lumotlar internetga ko’rinishi uchun ular qayerda joylashgan bo’ladi? Qayerda turadi? Ushbu maqolani veb-hosting nima ekanligini, nima uchun unga ehtiyoj borligini va hosting provayderlari sizga ishlashga qanday yordam berishi mumkinligini tushunishga yordam berish uchun to’pladik.
Veb hosting – bu Internetda veb-saytingiz oson topilishi uchun «saqlaydigan» joy. Ushbu bo’shliqdan butun dunyo bo’ylab internet foydalanuvchilari o’zlarining qurilmalarida veb-manzilingizni kiritganlarida sizning tarkibingizga kira oladilar. Siz ushbu joyni sotib olishingiz yoki ijaraga olishingiz mumkin, odatda oylik yoki yillik to’lovlar amalga oshiriladi
Hosting – bu veb-saytingizdagi fayllarni Internetga nashr etishga imkon beruvchi onlayn xizmat. Shu tufayli Internetga kiradigan har bir kishi sizning veb-saytingizga kirish huquqiga ega bo’ladi. Amalda, bu veb-hosting provayderidan oladigan xizmat deb tushuniladi.
Nazariy jihatdan o’zingizning veb-saytingiz uchun haqiqiy serverni uyda joylashtirishingiz mumkin bo’lsa-da, veb-hosting xizmat ko’rsatuvchisiga ishonish juda ko’p afzalliklarga ega.
Qisqa qilib aytganda, hosting kompaniyalari veb-saytlaringizni Internetda joylashtirish uchun xizmatlar va texnologiyalarni ijaraga berishadi. Siz o’zingizning domen nomingizni tanlaganingizdan va hosting bo’ycha shartnoma imzolaganingizdan so’ng, veb-saytingiz Internetda paydo bo’ladi.
Hosting xizmatlaridan foydalanganingizda, hosting egalari serveringizning (Server-bu ma’lumotlarni saqlovchi kompyuter) ishlashiga ishonch hosil qilish uchun javobgardir. Nafaqat bu, balki har qanday xavfsizlik ta’minlovchi va barcha fayllar, aktivlar va ma’lumotlar bazalarini serverga saqlash uchun javobgardir.
Umumiy hosting – bu hosting provayderi bitta serverda bir nechta turli xil veb-saytlarni joylashtirishi. Bu hostingning eng maqbul shakli, chunki siz bitta serverni egallaysiz, shuning uchun siz xarajatlarni qoplay olasiz. Agar siz blog ochmoqchi bo’lsangiz yoki yangi boshlayotgan biznesingiz bo’lsa, unda umumiy hosting eng qulay yo’li.
VPS (ingliz tilidan Virtual Private Server) virtual xususiy server degan ma’noni anglatadi. Umumiy xosting singari, VPS-da ishlaydigan veb-saytlar jismoniy serverni boshqa veb-saytlar bilan bo’lishadi. Biroq, har bir VPS ijarachisi kafolatlangan ajratilgan resurslarga ega bo’lgan o’z bo’limiga ega. Unda ko’pincha katta xotira, tez saqlash va qayta ishlash quvvati mavjud – narxi ham shunga yarasha katta.
VPS hostingi serverlarni boshqarish ko’nikmalariga ega bo’lgan yuqori tajribali foydalanuvchilar uchun tavsiya etiladi. VPS mijozlari o’z bo’limlariga root-kirish huquqiga ega va o’zlarining dasturiy ta’minotlarini sozlashlari mumkin, masalan Ubuntu, CentOS yoki Windows Server. Bu ushbu tizimlar uchun yaratilgan veb-ilovalarni ishga tushirish uchun yuqori darajadagi xususiylashtirishni ta’minlaydi.
Bugungi kunda cloud hosting biroz noaniq atamaga aylandi. Shunday qilib, «Cloud hosting» ga ro’yxatdan o’tayotgan bo’lsangiz, nimalar olayotganingizni diqqat bilan ko’rib chiqishni tavsiya etamiz.
Dastlab, «bulutli xosting» bir nechta serverlar uchun kengaytirilgan VPS sozlamalarini nazarda tutgan; Shu tarzda, agar sizning veb-ilovangiz to’satdan trafikni ko’paytirgan bo’lsa, tizim ko’proq resurslarni taqdim etishi va ishlarning barqaror ishlashini ta’minlashi mumkin edi. Bulutli xosting yanada o’zgaruvchan narxlash modeliga va natijada suyuq xususiyatlarga ega bo’lar edi.
Biroq, masofadagi kompyuterlarning mashhurligi oshib borgan sari, ba’zi kompaniyalar odatdagi umumiy yoki VPS-xosting uchun atamani birgalikda boshlashdi. Amazon veb-xizmatlari yoki Microsoft Azure kabi boshqa provayderlar bulutli hisoblash xizmatlarini taklif qilishadi, ular odatda bulutga asoslangan operatsiyalar uchun bir qator boshqa rivojlangan vositalarda bulutli xostingni o’z ichiga oladi. Mumkin bo’lganidek, millionlab serverlarda ishlaydigan ushbu «giperkalserlar» dan biri bilan odatiy veb-saytni joylashtirish yuqori texnik to’siqni keltirib chiqarishi mumkin.