Mana biznes egalarining ko‘pchiligi kimgadir qo‘ng‘iroq qilmasdan javob bera olmaydigan savol:
Agar veb-dasturchingiz ertaga javob berishni to‘xtatsa, o‘z saytingizni o‘zgartira olasizmi?
«Qiyin bo‘ladimi» emas. Qila olasizmi. Siz kira oladigan akkaunt bormi, kod saqlanadigan va siz yetib bora oladigan joy bormi, sizning nomingizga ro‘yxatdan o‘tgan domen bormi.
Kichik va o‘rta bizneslarning katta qismi uchun halol javob — yo‘q, va ular buni munosabatlar tugagandagina bilib qolishadi: dasturchi boshqa ishga o‘tadi, agentlik yopiladi, frilanser javob bermay qo‘yadi. Keyin boshlanadigan narsa texnik muammo emas. Bu hech kim garovga olishni rejalashtirmagan garov muzokarasi.
Egalik — hujjat emas. Bu akkauntlar ro‘yxati. Mana o‘sha ro‘yxat.
To‘qqizta akkaunt
Ularni o‘z saytingiz bo‘yicha birma-bir tekshirib chiqing. Har biri uchun ikki savolga javob bering: akkaunt kimning nomi va pochtasiga ochilgan va hozir hech kimdan so‘ramasdan unga kira olasizmi.
1. Domen
Eng muhim band va eng ko‘p noto‘g‘ri rasmiylashtiriladigani. Domeningiz kompaniyangiz nomiga, loginini o‘zingiz saqlaydigan registratorda ro‘yxatdan o‘tgan, sizning kartangiz bilan to‘langan va avtomatik uzaytirish yoqilgan bo‘lishi kerak.
Agentlik akkauntida ro‘yxatdan o‘tgan domen — butun biznesingizning boshqa birovdan ijaraga olingan yerda turishi degani. Hamma narsa — saytingiz, pochtangiz, havolalaringiz, o‘n yillik qidiruv tarixi — siz o‘zingiz amalga oshira olmaydigan uzaytirishga bog‘liq.
2. DNS
Ba’zan registratorda, ba’zan boshqa joyda turadi, va u — kommutator: saytingiz qayerda joylashgani, pochtangiz qayerga borishi, qaysi xizmatlar o‘zini siz ekanini isbotlay olishi. DNS’ga kirish huquqini yo‘qotish — xostingni almashtira olmaslik va pochta yetkazilishini tuzata olmaslik degani.
3. Xosting
Sayt ishlaydigan server yoki platforma. Akkaunt sizniki, hisob ham sizniki. «U bizning serverimizda» — odatiy kelishuv va mutlaqo oqilona xizmat. Lekin bu ijaraga olayotgan xizmatingiz ekanini biling va kerak bo‘lib qolishidan oldin undan qanday chiqish mumkinligini so‘rang.
4. Kod repozitoriysi
Saytingizning to‘liq tarixi bilan birgalikdagi haqiqiy manba kodi. U GitHub yoki GitLab’dagi sizning tashkilotingizda bo‘lishi, dasturchingiz esa unga a’zo sifatida taklif qilingan bo‘lishi kerak — aksincha emas.
Bu kimnidir o‘z yeringizda uy qurishga yollash bilan o‘sha odamga tegishli uyda yashash orasidagi farq. Ikkala holatda ham hamma mamnun bo‘lishi mumkin. Lekin faqat bittasi quruvchini almashtirishga imkon beradi.
5. CMS yoki admin panel
Kontentni tahrirlaydigan joyingiz. Sizda administrator akkaunti bo‘lishi kerak — administrator o‘rnini o‘zida qoldirgan kimdir siz uchun yaratgan muharrir akkaunti emas.
6. Analitika
Trafik tarixingiz — biznes aktivi, va uni ko‘chirib bo‘lmaydi: yangi hisobga o‘tganingizda eski ma’lumotlarni orqaga qarab to‘ldira olmaysiz. Agentlikka tegishli analitika akkaunti shuni anglatadiki, siz ketadigan kuni tarixiy ma’lumotlaringiz ham ular bilan birga ketadi.
7. Elektron pochta
Xostingdan alohida, ko‘chirish uni buzmaguncha ko‘pincha unutib qo‘yiladi. Pochta akkauntlari va autentifikatsiya yozuvlari sizniki bo‘lsin.
8. Dizayn fayllari
Tahrirlanadigan manba — eksport qilingan rasmlar emas, Figma fayllari. Ularsiz maket, rang yoki ikonkadagi har bir kelajakdagi o‘zgarish siz allaqachon pul to‘lagan narsani qaytadan yaratishdan boshlanadi.
9. Ilovalar do‘konlari va dasturchi akkauntlari
Agar ilova bo‘lsa, Apple va Google dasturchi akkauntlari sizniki bo‘lishi va imzo kalitlari sizga topshirilgan bo‘lishi shart. Agentlik akkauntidan chiqarilgan ilova — ularsiz yangilay olmaydigan ilova, va bu dasturiy ta’minotdagi qaramlikning eng sof ko‘rinishi. Bu haqda sizga, ehtimol, mobil ilova kerak emas maqolasida batafsilroq yozganmiz.
Internet-do‘kon uchun xuddi shu sababga ko‘ra ro‘yxatga to‘lov shlyuzi va savdo akkauntini ham qo‘shing.
Qaramlik holatlari va ulardan qaysilari haqiqatan g‘arazli
Qaramlikning aksariyati hiyla emas. Bu bir-birining ustiga yig‘ilib boradigan mayda qulayliklar zanjiri. Ularni bir-biridan ajrata bilish foydali.
Tasodifiy: agentlik domenni tezroq bo‘lgani uchun o‘zi ro‘yxatdan o‘tkazgan. Juda keng tarqalgan, deyarli hech qachon g‘arazli emas va o‘tkazish orqali osongina tuzatiladi — agar munosabatlar buzilishidan oldin so‘rasangiz.
Tuzilmaviy: sayt yopiq platformada. Sayt konstruktorlari, yopiq CMS mahsulotlari, «bizning maxsus platformamiz». Ish bajarilgan, lekin uni olib chiqib bo‘lmaydi. Sizni garovda ushlab turishgani yo‘q; siz shunchaki ko‘chmaydigan narsa sotib olgansiz. Xarajat haqiqiy va u faqat ko‘chishga urinib ko‘rganingizda ko‘rinadi. Sayt konstruktoringizga qarshi dalillar maqolasiga qarang.
Amaliy: kodni muallifidan boshqa hech kim o‘qiy olmaydi. Hujjatlar yo‘q, ishga tushirish bo‘yicha ko‘rsatmalar yo‘q, o‘ylab topilgan va tushuntirilmagan qoidalar. Natija qaramlik bilan bir xil, garchi hech narsa qulflanmagan bo‘lsa ham.
Buning eng keskin ko‘rinishiga Sankt-Peterburgdagi klinikalar tarmog‘i WClinic’da duch keldik. Eski saytni ishga tushirishning birorta ham hujjatlashtirilgan usuli yo‘q edi — o‘zgarishni qanday qilib jonli saytga chiqarish haqidagi bilim uni bilgan odam bilan birga shunchaki ketib qolgan. Har qanday yangi funksiya ustida ishlashdan oldin muhitni qayta tiklash, konteynerlarga o‘tkazish va yig‘ish konveyeri bilan Git’ga ko‘chirish kerak bo‘ldi. Hech kim ataylab noto‘g‘ri ish qilmagan. Lekin kompaniya baribir o‘z saytini o‘zgartira olmasdi.
Ataylab: kirish huquqining o‘zi mahsulot. Ketish qolishdan qimmatga tushadigan qilib belgilangan xosting narxi, manba kodini berishdan bosh tortish, «kod — bizning intellektual mulkimiz». Bu eng kam uchraydigani va sozlamalar haqida emas, ijrochining o‘zi haqida qizil bayroq bo‘lgan yagona holat.
Oxirgisi bo‘yicha nima muhokama qilinishi mumkinligini aniq bilib oling. Studiyaning o‘z ichki kutubxonalaridan turli mijozlar uchun qayta foydalanishi — normal va to‘g‘ri. Lekin saytingiz, kontentingiz, ma’lumotlaringiz va sozlamalaringiz — sizniki. Agar ijrochi buni yozma ravishda tasdiqlashga rozi bo‘lmasa, bu siz bergan savolning javobi.
To‘ldirsa bo‘ladigan jadval ko‘rinishidagi audit
Buni chop eting. Har bir akkaunt uchun bitta qator. Xotiradan to‘ldirmang — tizimga kiring.
| Akkaunt | Kimning nomida | Bugun kira olasizmi | Yana kimda kirish huquqi bor |
|---|---|---|---|
| Domen registratori | |||
| DNS | |||
| Xosting | |||
| Kod repozitoriysi | |||
| CMS / admin panel | |||
| Analitika | |||
| Elektron pochta | |||
| Dizayn fayllari | |||
| Ilova / to‘lov akkauntlari |
Ikki ustun boshqalaridan muhimroq. Agar dastlabki uchta qatorda «kimning nomida» ustunida kompaniyangiz bo‘lmasa, avval shularni tuzating. Agar biror joyda «bugun kira olasizmi» ustunida «yo‘q» bo‘lsa, o‘sha qator — boshqa birovning pochta qutisida yotgan yagona zaif nuqta.
Buni janjalsiz qanday tuzatish mumkin
Bunday suhbatlarning mutlaq ko‘pchiligi oson o‘tadi, chunki narigi tomon hech qachon qaramlik yaratishni niyat qilmagan. Buni nizo emas, ma’muriy masala qiling.
Yozma ravishda so‘rang va ishonchga aloqasi bo‘lmagan sabab keltiring. «Buxgalterimiz uchun biznes akkauntlarimizni tartibga keltiryapmiz — domenni bizning registrator akkauntimizga o‘tkazib, xosting va analitikada bizni egasi sifatida qo‘sha olasizmi?» Buxgalteriya bilan hech kim bahslashmaydi.
Oqibatlari muhimligi tartibida qiling. Avval domen va DNS, chunki hamma narsa ularga bog‘liq. Keyin repozitoriy va xosting. Keyin analitika, CMS, dizayn fayllari.
Domenni juma kuni o‘tkazmang va uni xostingni ko‘chirish bilan bir haftada ko‘chirmang. Bir vaqtda bitta o‘zgarish, har biridan keyin pochtani tekshirib ko‘ring.
Ishga tushirish tartibini yozdirib oling. Kodga kirish huquqi o‘zgarishni jonli saytga chiqara olish bilan bir xil emas. Qisqa hujjat so‘rang: uni lokal kompyuterda qanday ishga tushirish, qanday deploy qilish, muhit o‘zgaruvchilari qayerda turishi, u qaysi tashqi xizmatlarga bog‘liq.
Agar ijrochi bularning hammasidan bosh tortsa, siz saytingiz hali ishlab turgan paytda qimmatli narsani bilib oldingiz — va bu buni keyinroq bilib olishdan ancha yaxshi.
Biz nimaga majburiyat olamiz
Bu biz xizmatlar sahifasida funksiya sifatida emas, va’da sifatida yozgan beshta narsadan biri.
Birinchi kundan hammasi sizniki. Manba kodi sizning Git tashkilotingizda. Tahrirlanadigan dizayn fayllari. Bulut akkauntlaringiz, domeningiz, analitikangiz. Mobil ilovalar sizning Apple va Google dasturchi akkauntlaringiz ostida chiqariladi, imzo kalitlari esa sizga topshiriladi.
Hech qachon qaramlik yo‘q. Kiritilgan texnik yordam muddati tugagandan keyin texnik xizmat oyiga $39 — yoki hech narsa. Kodni olib, boshqa joyga keting — u har qanday holatda sizniki: uzaytiriladigan litsenziya ham, chiqib ketish uchun to‘lov ham yo‘q. Saytimizda aytganimizdek: biz bilan qolish — har oy qilinadigan tanlov, biz sizni muhtoj qilib qo‘yish uchun o‘ylab topgan narsa emas.
Buni yozish ham, da’vo qilish ham oson ekanini bilamiz. Shuning uchun uni har qanday ijrochini baholashingiz kerak bo‘lgan tarzda baholang: topshirish ro‘yxatini imzolashdan keyin emas, oldin so‘rang. Buni chin dildan aytayotgan har kimda u tayyor turgan bo‘ladi. Biznikisi loyihani topshirish: nazorat ro‘yxati maqolasida.
Bizga nima kerakligini ayting. Javobiga qat’iy narx va topshirish sanasini olasiz — bepul va davom ettirish majburiyatisiz.
Ko‘p beriladigan savollar
Domenni dasturchim ro‘yxatdan o‘tkazgan va u yillar davomida a’lo ishlab kelyapti. Bu shoshilinchmi?
Shoshilinch emas va bu unga baho ham emas. Bu butun biznesingiz tayangan aktivning bitta odamga bog‘liqligi. Hamma mamnun bo‘lib turgan paytda uni o‘tkazib oling — o‘tkazish yigirma daqiqa oladi va kimningdir yaxshi niyatiga hech qanday aloqasi bo‘lmagan xatarni yo‘q qiladi.
Saytni agentlik joylashtirib turishi normalmi?
Ha, va bu haqiqatan foydali kelishuv bo‘lishi mumkin. Normal bo‘lmagani — hisobni ko‘ra olmaslik, saytning nusxasini ololmaslik yoki ketish uchun haq to‘lashga majbur bo‘lish. Ijara — normal. Chiqish yo‘li yo‘q ijara — normal emas.
Dasturchi qonuniy ravishda manba kodimni o‘zida qoldirishi mumkinmi?
Bu butunlay nima kelishganingizga bog‘liq — shuning uchun ham shartnomada buni aniq yozish kerak. Ish boshlanishidan oldin bitta gapni yozma ravishda oling: yakuniy to‘lovdan keyin barcha manba kodi, resurslar va akkauntlar sizga o‘tadi. Bu borada noaniqlik sekin va qimmatga hal bo‘ladi.
Kirish huquqini yo‘qotgan bo‘lsam-u, dasturchi ham yo‘q bo‘lsa-chi?
Aksariyat hollarda tiklasa bo‘ladi, lekin har qanday holatda yoqimsiz. Registratorlarda siz nomingizdan ro‘yxatdan o‘tkazilgan domenlar uchun nizolarni hal qilish tartiblari bor. Xosting kompaniyalari hisobni siz to‘layotganingizni isbotlay olsangiz, ko‘pincha yordam beradi. Kod esa yo‘qolgan bo‘lishi mumkin, bu ba’zan qaytadan qurishni anglatadi — shunday bo‘lsa, yangi saytda boshqa har qanday ishdan oldin egalik masalasini hal qiling.
Biz kichik biznesmiz. Bu haqiqatan yarim kunga arziydimi?
Bu mavzuda qila oladigan eng qimmatli yarim kuningiz, ehtimol, shu. Veb sohasidagi qolgan hamma narsa bor saytingizdan ko‘proq foyda olish haqida. Bu esa uning sizda qolishda davom etishi haqida.



