Bilimlar bazasi

Kimdir siz bilan ulashgan sayt ustida ishlash

Sayt egasi bitta saytni dasturchiga elektron pochta orqali topshirishi mumkin — hisobini emas, hisob-kitoblarini emas, boshqa saytlarini emas. Har ikki tomoni: uni boshqaruv panelidan ulashish va bekor qilish, hamda saytni zinnector login, clone va dev yordamida, maʼlumotlar bazasi bilan birga yuklab olish — shuningdek har bir rol nima qila olishi va nima qila olmasligi.

Sayt egasi sizga oʻz saytlaridan bittasiga kirish huquqini berishi mumkin — uning akkauntiga emas, hisob-kitoblariga emas, boshqa saytlariga emas — va siz u ustida oʻzingizning Zinn Digital® hisob maʼlumotlaringiz hamda bepul Zinnector® CLI yordamida ishlaysiz. Ushbu qoʻllanma ana shu jarayonning ikkala qismini qamrab oladi: egasi nima qilishi va siz nima qilishingiz kerakligi.

Agar bundan oldin Zinnector® vositasidan foydalanmagan boʻlsangiz, Zinnector® bilan tanishish sahifasi uni ikki daqiqada oʻrnatishga yordam beradi. Bu yerdagilarning hech biri hosting sotib olishingizni talab qilmaydi.

Sayt egasi uchun — bitta saytni ulashish

  1. Saytni boshqaruv panelida oching va Security boʻlimiga oʻting.
  2. Who else can reach this site bandida Share this site opsiyasini tanlang.
  3. Dasturchining elektron pochta manzilini kiriting. Uning hozircha akkaunti boʻlishi shart emas — agar u hali tizimga kirmagan boʻlsa, unga taklifnoma yuboriladi va ruxsat u buni qabul qilgan soniyadayoq boshlanadi.
  4. Rol tanlang:
  • Viewer — koʻrib chiqishi mumkin, lekin hech narsani oʻzgartira olmaydi.
  • Editor — odatda dasturchiga kerak boʻladigan rol. U sayt fayllarini oʻzgartirishi, wp-adminʼdan foydalanishi va saytda mahalliy miqyosda ishlash uchun uning arxivini yuklab olishi mumkin. Bu arxivga maʼlumotlar bazasi ham kiradi.
  • Manager — muharrir bajara oladigan barcha narsalar, shuningdek, zaxira nusxasini tiklash imkoniyati.
  1. Sabab va agar ishning yakunlanish sanasi boʻlsa, amal qilish muddati (expiry) koʻrsatilsdi. Berilgan ruxsat oʻsha sanada oʻz-oʻzidan toʻxtaydi; uni oʻchirishni eslab qolishingiz shart emas.
  2. Saqlang.

Nimani tanlamaganingizdan qatʼiy nazar, hamkor hech qachon saytni oʻchira olmaydi, billing (toʻlov) maʼlumotlaringizni koʻra olmaydi yoki boshqa saytlaringizga kira olmaydi.

"Arxivga maʼlumotlar bazasi kiradi" degani nimani anglatadi

Muharrir yoki menejer ishlash uchun sayt nusxasini olishi mumkin va sayt nusxasi uning fayllari hamda maʼlumotlar bazasidan iborat boʻladi. WordPress maʼlumotlar bazasida tashrif buyuruvchilar saytga qoldirgan barcha maʼlumotlar — izoh qoldiruvchilarning ismlari va elektron pochta manzillari, mijozlar akkauntlari, WooCommerce buyurtmalari va yetkazib berish manzillari, shakl (forma) orqali yuborilgan maʼlumotlar saqlanadi.

Bu odatda dasturchiga aynan nima kerak boʻlsa, oʻshani beradi: usiz u oʻz mavzusini (temasini) boʻsh sayt ustida koʻrayotgan boʻlar edi. Buni bilib qoʻyish muhim, chunki bu real shaxsiy maʼlumotlar boʻlib, ularning egalari bizning emas, sizning mijozlaringizdir.

Shundan kelib chiqib, platforma siz uchun ikkita ishni bajaradi:

  • Har bir eksport auditingiz jurnalida qayd etiladi. Audit log boʻlimini oching va site.backup.exported yozuvini qidiring. Har bir qatorda uni kim, qachon olgani va oʻsha arxivda maʼlumotlar bazasi boʻlgan yoki boʻlmagani koʻrsatiladi. Buni soʻrab oʻtirishingiz shart emas.
  • Uni istalgan vaqtda yakunlashingiz mumkin. Ruxsatni bekor qilish darhol amalga oshiriladi — pastga qarang.

Agar ular maʼlumotlar bazasisiz ishlashini istasangiz, maʼlumotlarni tortib olishda (pull) --no-database qoʻshishini ayting; bu bitta bayroq (flag) boʻlib, qolgan hamma narsa avvalgidek ishlaydi.

Dasturchi uchun — saytni oʻz kompyuteringizga koʻchirib oʻtkazish

1. Zinnector® vositasini oʻrnating

npm install -g zinnector
zinnector --version

Sizga Node 24 yoki undan yangi versiya kerak boʻladi. node --version buyrugʻi v24 yoki undan yuqori versiyani chiqarishi shart.

2. Oʻz nomingizdan tizimga kiring

zinnector login

Bu brauzeringizni ochadi va sizni oʻzingizning Zinn Digital® akkauntingiz — taklifnoma yuborilgan akkaunt orqali tizimga kirgizadi. Sizga hech qachon sayt egasining paroli kerak emas va unga ham sizga parol berish talab etilmaydi.

Sizga nimalar berilganini tekshiring:

zinnector sites

Sizga ulashilgan saytlarni va boshqa hech qarsani koʻrmaysiz. Agar roʻyxat boʻsh boʻlsa, demak, taklifnoma hali qabul qilinmagan yoki ruxsat bekor qilingan yoxud uning muddati tugagan.

3. Saytni pastga tortib oling (clone)

zinnector clone client-domain.com
cd client-domain.com

clone buyrugʻi hostingdagi saytdan mahalliy loyiha yaratadi. U quyidagilarni oʻz ichiga oladi:

  • wp-content — saytning oʻziga xos ishlari boʻlgan mavzular (themes), plaginlar, mu-plaginlar, tillar va media-fayllar;
  • loyihadagi database.sql fayliga yozilgan maʼlumotlar bazasi.

U ataylab WordPress yadrosini (mahalliy ishga tushirish muhitingiz toʻgʻri versiyani taʼminlaydi), wp-config.php faylini (u jonli saytning maʼlumotlar bazasi parolini saqlaydi) va obyekt xotirasiga (object storage) koʻchirilgan har qanday media-fayllarni tashlab ketadi.

Har bir bajarilish jarayonida nimalar olingani va nimalar qoldirilgani miqdorlari bilan birga chiqariladi. Agar faqat fayllar kerak boʻlsa, --no-database parametrini qoʻshing.

Loyihaga allaqachon egasiz va faqat eng soʻnggi versiyasini olmoqchimisiz? Loyiha ichida zinnector pull buyrugʻini ishlating.

4. Real kontent bilan uni mahalliy muhitda ishga tushiring

zinnector dev --runtime docker

Docker muhitida bu database.sql faylini import qiladi, sayt URL manzilini mahalliy manzilingizga oʻzgartiradi va saytni mijozning real kontenti bilan ochadi. Saytning oʻz WordPress akkauntlari bilan tizimga kiring.

Standart muhit boʻlgan — Dockerʼni talab qilmaydigan WordPress Playground — tezroq ishga tushadi va maʼlumotlar bazasini import qilmaydi; u jimgina boʻsh holda boshlanishidan koʻra buni sizga oldindan aytadi. Kod ustida ishlayotgan boʻlsangiz va kontent kerak boʻlmasa, shundan foydalaning.

5. Sizga berilgan nusxaga qarab turing

database.sql — bu ishlayotgan saytning maʼlumotlar bazasi. Zinnector® uni yozgan zahoti loyihangizning .gitignore fayliga qoʻshadi, shuning uchun xayolparastlik bilan bajarilgan git add -A buyrugʻi kishining mijozlarini repozitoriyga eʼlon qilib yubora olmaydi. Oʻsha qatorga tegmang va ish tugagach faylni oʻchirib tashlang.

Hamkor nima qila oladi va nima qila olmaydi

ViewerEditorManager
Sayt va uning sozlamalarini koʻrish✔✔✔
Fayllarni oʻzgartirish, wp-adminʼdan foydalanish, deploy qilish✔✔
Saytni, shu jumladan maʼlumotlar bazasini tortib olish✔✔
Jonli sayt ustidan zaxira nusxasini tiklash✔
Saytni oʻchirish
Billing yoki schet-fakturalarni koʻrish
Egasining boshqa saytlariga kirish

Oxirgi uchta qator har bir rol uchun boʻsh qoldirilgan. Bular sozlama emas.

Kirish huquqini tugatish

Egasi saytning Security boʻlimini ochadi va shaxsning ismi yonidagi Revoke opsiyasini tanlaydi. Bu darhol kuchga kiradi: oʻsha dasturchi ishga tushiradigan keyingi Zinnector® buyrugʻi saytni koʻra olmaydi, uning qoʻlidagi boshqa narsalar ham buni bajara olmaydi.

Muddati tugashi (expiry) ham hech kim eslab oʻtirishiga hojat qoldirmasdan, belgilangan sanada aynan shuni bajaradi. Saytni ulashganingizda buni oʻrnatgan boʻlsangiz, ishingiz allaqachon bitgan boʻladi.

Biror narsa ishlamasa

  • zinnector sites hech narsani koʻrsatmayapti. Taklifnoma qabul qilinmagan yoki ruxsat bekor qilingan yoxud muddati tugagan. Egasidan saytning Security boʻlimini tekshirib koʻrishini soʻrang — kutilayotgan taklifnoma oʻsha yerda koʻrsatiladi.
  • zinnector pull saytda soʻnggi zaxira nusxasi yoʻqligini aytsa. Agar reja ruxsat bersa, tortib olish jarayoni yangisini oladi va oldindan soʻraydi. Agar rejaga talab boʻyicha zaxira nusxalari kiritilmagan boʻlsa, eskiroq nusxani qabul qilish uchun --max-age parametrini oshiring.
  • zinnector dev boʻsh WordPressʼni ishga tushirsa. Siz maʼlumotlar bazasini import qilmaydigan Playground muhitidasiz. zinnector dev --runtime docker buyrugʻini ishlating.
  • Mahalliy sayt doimiy ravishda jonli dinga (domain) yoʻnaltirib yuborsa. Import jarayoni sayt URL manzilini qayta yozadi; agar oʻsha qadam bajarilmay qolsa, buyruq buni maʼlum qiladi va bajarish uchun wp search-replace qatorini chiqaradi.

Boshqa xatolar va ularni tuzatish yoʻllari: Zinnector® nosozliklarini bartaraf etish.

Barcha dasturchilar hujjatlari →

Blogdan soʻnggi yangiliklar

Xosting, SEO va saytlarni keng miqyosda yuritish haqida yozganlarimiz.

Xosting qatlamidan SEO va havolalar yaratish: 2026-yilgi operator nigohi

2026-yilda xosting indeksatsiya va havolalar qiymatini (link equity) qanday shakllantiradi: sahifalarni indeksda saqlash, eski domenlarda loyiha boshlashdan oldin ularni tekshirish, hech qanday izsiz (footprint) havola yaratish hamda infratuzilma SEO uchun nimalarni qila olishi va nimalarni qila olmasligi haqida xolis qarash.

Xabarni o‘qish →

WordPress-ni tez va xavfsiz qilish: Unumdorlik va plaginlar nazorat roʻyxati

Tezkor va xavfsiz WordPress uchun amaliy nazorat roʻyxati: server darajasidagi keshlashtirish, har bir sayt uchun obyekt keshi, ishlatishga arziydigan sanoqli plaginlar, dasturiy taʼminotlar toʻplamini yangilab turish va siz hech qachon keshlamasligingiz kerak boʻlgan WooCommerce sahifalari.

Xabarni o‘qish →

2026-yilda boshqariladigan veb-hostingni qanday tanlash kerak: Xaridor qoʻllanmasi

Yaxshi boshqariladigan hostingni boshqaruv paneliga ega arzon serverdan aslida nima ajratib turishi — ko'chirishlar, zaxira nusxalari, izolyatsiya, haqiqiy keshlashtirish va shaffof miqyoslilik — hamda xizmatga obuna bo'lishdan oldin uni qanday baholash mumkinligi haqida.

Xabarni o‘qish →

Blogni oʻqish →

Hali ham muammoga duch kelyapsizmi?

Har bir rejaga qo‘llab-quvvatlash xizmati kiritilgan, yordam markazi kuniga 24 soat ishlaydi va bizga 58 tillarimizning istalganida yozishingiz mumkin — biz sizga o‘z tilingizda javob beramiz.

Qo‘llab-quvvatlash xizmati bilan bog‘lanish → Barcha maqolalar →