Ultimate Multisite bilan ishlashni boshlash: To‘liq qo‘llanma

O‘zingizning Website as a Service (WaaS) platformangizni yaratishga tayyormisiz? Ushbu batafsil qo‘llanma sizni noldan to‘liq ishlaydigan Ultimate Multisite o‘rnatilishigacha olib boradi — WordPress Multisite asoslari, o‘rnatish, sozlash va eng yaxshi amaliyotlarni qamrab oladi.


Ultimate Multisite nima?

Ultimate Multisite — bu WordPress plagini bo‘lib, WordPress Multisite o‘rnatmangizni WordPress.com, Wix yoki Squarespace kabi premium saytlar tarmog‘iga aylantiradi, ammo u sizga tegishli va siz nazorat qiladigan bo‘ladi.

Ultimate Multisite yordamida mijozlarga oylik, choraklik yoki yillik obuna to‘lovlari orqali veb-saytlar yaratish imkonini taklif qilishingiz mumkin. U hammasini boshqaradi: sayt yaratish, to‘lovlarni yig‘ish, checkout shakllari, chegirma vaucherlari, domen xaritalash, SSL sertifikatlari va mijozlar bilan aloqalar.

Ultimate Multisite bilan ishlashga kirishishdan oldin, u qurilgan asosni tushunishingiz kerak: WordPress Multisite.


WordPress Multisite’ni tushunish

WordPress Multisite — bu bir nechta saytga bitta WordPress o‘rnatmasidan foydalanish imkonini beruvchi ichki funksiya (2010-yildagi WordPress 3.0 dan beri). Faollashtirilganda, WordPress saytingiz ko‘plab quyi saytlarni joylashtira oladigan “tarmoq”qa aylanadi.

Buni shunday tasavvur qiling: Universitet bitta WordPress o‘rnatmasini yuritadi, lekin har bir fakultet o‘sha tarmoq ichida o‘zining WordPress saytini boshqaradi.

Nimalar umumiy bo‘ladi

WordPress Multisite tarmog‘idagi barcha quyi saytlar quyidagilarni umumiy ishlatadi:

  • WordPress yadro fayllari — Yangilanishlar barcha saytlar uchun bir marta amalga oshiriladi
  • Plaginlar va mavzular — Bir marta o‘rnatiladi, butun tarmoq bo‘ylab mavjud bo‘ladi
  • Ma’lumotlar bazasi — Har bir quyi sayt uchun alohida jadvallarga ega bitta ma’lumotlar bazasi, masalan wp_[id]_posts, wp_[id]_comments va hokazo.
  • Foydalanuvchi hisoblari — Foydalanuvchilar alohida saytlarga emas, tarmoqqa tegishli bo‘ladi
  • wp-config.php — Yagona konfiguratsiya fayli

Nimalar alohida qoladi

  • Media yuklamalar — Har bir quyi saytning o‘z uploads papkasi bor (wp-content/uploads/sites/[id])
  • Kontent — Postlar, sahifalar, izohlar va sozlamalar har bir sayt doirasida bo‘ladi
  • Faol plaginlar/mavzular — Har bir sayt turli kombinatsiyalarni faollashtirishi mumkin (tarmoq bo‘ylab faollashtirilmagan bo‘lsa)
  • Admin panellari — Har bir quyi saytning o‘z boshqaruv paneli bor

Ushbu arxitektura multisite’ning asosiy afzalligidir: texnik xizmat ko‘rsatish vazifalarini o‘zgartirmagan holda 10 ta saytdan 1 000 ta saytga o‘sishingiz mumkin.


Subdomen yoki quyi katalog: oqilona tanlang

WordPress Multisite’ni sozlashda ikki xil URL tuzilmasidan birini tanlashingiz kerak. Bu qarorni keyinchalik o‘zgartirish qiyin, shuning uchun ehtiyotkorlik bilan tanlang.

Quyi katalog rejimi

URL manzillar shunday ko‘rinadi: yourdomain.com/site1, yourdomain.com/site2

Afzalliklari:

  • Sozlash va yuritish eng oson
  • Bitta SSL sertifikati butun tarmoqni qamrab oladi
  • DNS wildcard konfiguratsiyasi kerak emas

Kamchiliklari:

  • Qidiruv tizimlari barcha quyi saytlarni bitta katta sayt sifatida ko‘rishi mumkin
  • URL manzillar ayrim mijozlarga kamroq “professional” ko‘rinishi mumkin
  • Asosiy sayt postlar uchun /blog/ prefiksini talab qiladi (yo‘l to‘qnashuvlarining oldini olish uchun)

Subdomen rejimi

URL manzillar shunday ko‘rinadi: site1.yourdomain.com, site2.yourdomain.com

Afzalliklari:

  • URL manzillar professionalroq ko‘rinadi
  • Qidiruv tizimlari har bir quyi saytni alohida veb-sayt sifatida ko‘radi
  • Asosiy sayt va quyi saytlar o‘rtasida yo‘l to‘qnashuvlari bo‘lmaydi

Kamchiliklari:

  • Wildcard DNS konfiguratsiyasini talab qiladi
  • Wildcard SSL sertifikati (yoki har bir subdomen uchun alohida sertifikatlar) kerak bo‘ladi
  • Dastlabki sozlash biroz murakkabroq

Tavsiyamiz: Aksariyat WaaS platformalari uchun subdomen rejimi afzal, chunki mijozlar o‘z saytlarini mustaqil his qilishini kutishadi. SSL murakkabligi asosan Ultimate Multisite’ning hosting integratsiyalari va Cloudflare qo‘llab-quvvatlashi orqali hal qilingan.


Asosiy atamalar

Davom etishdan oldin, Ultimate Multisite yo‘lingiz davomida uchraydigan atamalarni aniqlab olaylik:

WordPress va Multisite atamalari

  • Tarmoq — Barcha quyi saytlarni o‘z ichiga olgan butun WordPress Multisite o‘rnatmangiz
  • Quyi sayt — Tarmog‘ingiz ichidagi alohida sayt (subdomen yoki quyi katalog bo‘lishi mumkin)
  • Super Admin — Eng yuqori ruxsat darajasi; barcha quyi saytlar, plaginlar va mavzularni boshqara oladi
  • Tarmoq admin paneli — Super adminlar butun tarmoqni boshqaradigan boshqaruv paneli
  • Domen xaritalash — Quyi saytlarga maxsus domenlardan foydalanish imkonini berish (masalan, joes.yournetwork.com o‘rniga joesbikeshop.com)

Ultimate Multisite atamalari

  • Sayt shabloni — Mijozlar ro‘yxatdan o‘tganda klonlanadigan oldindan sozlangan sayt (mavzu, plaginlar va kontent allaqachon sozlangan bo‘ladi)
  • Checkout shakli — Mijozlar rejalarni tanlab, o‘z saytlarini yaratadigan ro‘yxatdan o‘tish shakli
  • Mahsulot/Reja — Siz taklif qiladigan obuna darajasi (masalan, Basic $9/oy, Pro $29/oy)
  • A’zolik — Mijozning mahsulotga faol obunasi
  • Webhook — Hodisalar yuz berganda tashqi xizmatlarga yuboriladigan avtomatlashtirilgan bildirishnomalar (sayt yaratildi, to‘lov qabul qilindi va hokazo)
  • Hodisalar — Tarmog‘ingizda qayd etilgan faoliyatlar (reja o‘zgarishlari, to‘lovlar, sayt yaratilishlari)

1-qadam: WordPress Multisite’ni o‘rnating

Muhim: Ko‘plab boshqariladigan WordPress hostinglari (WP Engine, Cloudways, Closte va boshqalar) siz uchun Multisite’ni avtomatik sozlab berishi mumkin. Buni qo‘lda bajarishdan oldin hosting provayderingiz bilan tekshiring.

Talablar

  • Yangi WordPress o‘rnatmasi (yoki konvertatsiya qilishga tayyor mavjud o‘rnatma)
  • FTP yoki fayl menejeriga kirish
  • wp-config.php va .htaccess fayllarini tahrirlash imkoniyati
  • Davom etishdan oldin saytingizning zaxira nusxasini oling
  • Vaqtincha barcha plaginlarni o‘chirib qo‘ying

Multisite’ni yoqish

wp-config.php faylingizni oching va ushbu qatorni “That’s all, stop editing!” izohidan oldin qo‘shing:

define('WP_ALLOW_MULTISITE', true);

Faylni saqlang va yuklang, so‘ng WordPress adminini yangilang.

Tarmoqni sozlash

WordPress adminingizda Tools → Network Setup bo‘limiga o‘ting.

  1. Subdomains yoki Subdirectoriesni tanlang
  2. Tarmoq nomini kiriting
  3. Tarmoq admin emailini tekshiring
  4. Install tugmasini bosing

WordPress fayllaringizga qo‘shish uchun kod parchalari beradi.

Konfiguratsiya kodini qo‘shish

Buni wp-config.php fayliga qo‘shing (WordPress saytingiz uchun aniq qiymatlarni ko‘rsatadi):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

.htaccess faylingiz tarkibini WordPress taqdim etgan kod bilan almashtiring (u subdomen va quyi katalog uchun biroz farq qiladi).

Subdomen rejimi uchun: Wildcard DNS’ni sozlash

Agar subdomenlardan foydalansangiz, *.yourdomain.com serveringizga yo‘naltirilishi uchun wildcard DNS kerak bo‘ladi.

  1. Hosting boshqaruv panelingizga kiring (cPanel, Plesk va hokazo)
  2. Domains yoki Subdomains bo‘limini toping
  3. Yulduzcha bilan subdomen yarating: *
  4. Uni asosiy domeningizning hujjat ildiziga yo‘naltiring

O‘rnatmangizni sinab ko‘ring

Ultimate Multisite’ni o‘rnatishdan oldin, multisite ishlayotganini tekshiring:

  1. Kiring va My Sites → Network Admin → Sites bo‘limiga o‘ting
  2. Add New tugmasini bosing
  3. Sinov saytini yarating
  4. Sinov saytiga kirib, u to‘g‘ri yuklanishini tasdiqlang

2-qadam: Ultimate Multisite’ni o‘rnating

WordPress Multisite ishlayotgan bo‘lsa, Ultimate Multisite’ni o‘rnatishga tayyorsiz.

O‘rnatish

  1. Network Admin → Plugins → Add New bo‘limiga o‘ting
  2. “Ultimate Multisite” ni qidiring
  3. Install tugmasini bosing, so‘ng Network Activate ni bosing

Sozlash ustasi

Faollashtirilgandan so‘ng siz Sozlash ustasiga yo‘naltirilasiz. Get Started tugmasini bosing.

1-qadam: O‘rnatishdan oldingi tekshiruvlar
Usta serveringiz talablariga mosligini tekshiradi (PHP versiyasi, MySQL va hokazo). Agar hammasi muvaffaqiyatli o‘tsa, Next tugmasini bosing.

2-qadam: O‘rnatish
Kerakli ma’lumotlar bazasi jadvallari va fayllarini yaratish uchun Install tugmasini bosing.

3-qadam: Asosiy sozlamalar
Kompaniyangiz ma’lumotlari va standart valyutani sozlang. Bu ma’lumotlar hisob-fakturalar va mijozlar bilan yozishmalarda ko‘rinadi.

4-qadam: Namuna kontent (ixtiyoriy)
Ishni boshlashingizga yordam berish uchun oldindan tayyorlangan shablonlar, mahsulotlar va checkout shakllarini o‘rnatishingiz mumkin. Bu birinchi marta foydalanayotganlar uchun tavsiya etiladi.

Finish tugmasini bosing — endi sizda ishlaydigan Ultimate Multisite o‘rnatmasi bor!


Keng tarqalgan foydalanish holatlari

Ultimate Multisite turli xil biznes modellarini qo‘llab-quvvatlaydi:

Agentlik modeli

Mijoz veb-saytlarini bitta platformada joylashtiring va boshqaring. Barcha saytlar bo‘ylab mavzular va plaginlar uchun agentlik litsenziyalaridan foydalaning. Har bir mijoz o‘z brendlangan domeniga ega bo‘lishi uchun domen xaritalashdan foydalaning.

Afzalliklar: Markazlashtirilgan yangilanishlar, barqaror xavfsizlik, soddalashtirilgan mijozlarni boshqarish.

Nisha sayt yaratuvchisi

Muayyan soha — restoranlar, golf klublari, ko‘chmas mulk agentlari va hokazolar uchun sayt yaratuvchi yarating. Sohaga xos plaginlar va kontent oldindan sozlangan shablon saytlarni loyihalang.

Afzalliklar: Mijozlar bir necha daqiqada foydalanishga tayyor saytga ega bo‘lishadi. Siz o‘z nishangizdagi ekspertga aylanasiz.

WordPress hosting provayderi

WordPress.com yoki Squarespace kabi obuna billingiga ega to‘liq host qilingan WordPress yechimini taklif qiling. Mijozlar kontentga e’tibor qaratishi uchun barcha texnik jihatlarni o‘zingiz boshqaring.

Afzalliklar: Takroriy daromad, platforma ustidan to‘liq nazorat, har bir sayt uchun litsenziyalash muammolarisiz.

Korxona/Ta’lim tarmoqlari

Ko‘plab bog‘liq saytlarga ega universitetlar, franchayzlar yoki korporatsiyalar. Har bir bo‘lim/joylashuv/franchayz o‘z saytiga ega bo‘ladi, IT esa markaziy nazoratni saqlab qoladi.

Afzalliklar: Brend izchilligi, markazlashtirilgan xavfsizlik, IT xarajatlarining kamayishi.


Arxitektura bo‘yicha eng yaxshi amaliyotlar

Hosting bo‘yicha mulohazalar

Arzon shared hostingdan saqlaning. Past narxli provayderlar server zichligini maksimal darajada oshiradi, ya’ni tarmog‘ingiz resurslar uchun yuzlab boshqa saytlar bilan raqobatlashadi. Bu sekin ishlashga va norozi mijozlarga olib keladi.

Ultimate Multisite Multisite’ni tushunadigan va quyidagilarni taklif qiladigan hosting provayderlari bilan eng yaxshi ishlaydi:

  • Avtomatik domen xaritalash integratsiyasi
  • Wildcard yoki avtomatlashtirilgan SSL sertifikatlari
  • Bir nechta saytlar uchun yetarli resurslar
  • Yaxshi keshlash infratuzilmasi

Batafsil tavsiyalar uchun Hosting provayderi qo‘llanmamizni ko‘ring.

Ishlash samaradorligini optimallashtirish

WordPress Multisite minglab saytlargacha kengayishi mumkin (WordPress.com bunga dalil), ammo sizga to‘g‘ri infratuzilma kerak:

  • CDN’dan foydalaning — Cloudflare (bepul tarifi juda yaxshi ishlaydi) statik resurslar va keshlashni boshqaradi
  • Sahifa keshlashni yoqing — Server yuklamasini keskin kamaytiradi
  • Plaginlarni minimal saqlang — Faol plaginlar kamroq = yaxshiroq ishlash
  • Statik kontentga ustunlik bering — Kuchli keshlanishi mumkin bo‘lgan saytlar yaxshiroq kengayadi

Ultimate Multisite yangi subsaytlar uchun DNS va SSL’ni avtomatlashtiradigan Cloudflare integratsiyasini o‘z ichiga oladi — har qanday jiddiy WaaS platformasi uchun juda tavsiya etiladi.

SSL va domen xaritalash

Zamonaviy brauzerlar SSL talab qiladi. Variantlaringiz:

  • Subdirectory rejimi: Bitta SSL sertifikati hammasini qamrab oladi
  • Subdomain rejimi: Wildcard SSL sertifikati (*.yourdomain.com)
  • Maxsus domenlar: Har bir mijoz domeni o‘z sertifikatiga muhtoj

Ultimate Multisite’ning hosting integratsiyalari (Cloudflare, GridPane, Cloudways va hokazo) maxsus domenlar uchun SSL taqdim etishni avtomatlashtiradi — bu plagin taqdim etadigan eng katta vaqt tejalishlaridan biridir.

Zaxira nusxalar


Foydalanuvchilarni boshqarish: Nimalarni bilishingiz kerak

WordPress Multisite foydalanuvchi jadvalini barcha subsaytlar bo‘ylab ulashadi. Bu o‘ziga xos vaziyatni yaratadi:

Vaziyat: John tarmog‘ingizda sayt uchun ro‘yxatdan o‘tadi. Keyinroq u boshqa mijozning saytiga (Alice do‘koni) kiradi va xarid qilish uchun hisob yaratishga urinadi. U “email already in use” xatosini oladi — bu chalkash, chunki u Alice saytiga ilgari hech qachon kirmagan.

Yechim: Ultimate Multisite Enable Multiple Accounts (Settings → Login & Registration) deb nomlangan opsiyani o‘z ichiga oladi, bu bir xil email manziliga turli subsaytlarda alohida hisoblar yaratishga imkon beradi. Har bir hisob o‘z subsaytiga bog‘lanadi va to‘qnashuvning oldini oladi.


Keyingi qadamlar

Endi sizda Ultimate Multisite o‘rnatilgan va siz asoslarni tushunasiz. Keyin nima qilish kerak:

  1. Birinchi Sayt shabloningizni yarating — O‘zingiz afzal ko‘rgan mavzu, plaginlar va namuna kontent bilan boshlang‘ich saytni loyihalang
  2. Mahsulotlar/Rejalarni sozlang — Narx tariflaringizni belgilang (Free, Basic, Pro va hokazo)
  3. To‘lov shlyuzini sozlang — To‘lovlarni qabul qilish uchun Stripe yoki PayPal’ni ulang
  4. Checkout shaklingizni moslang — Mijozlaringiz uchun ro‘yxatdan o‘tish tajribasini loyihalang
  5. Hosting integratsiyasini sozlang — Avtomatik domen xaritalash va SSL’ni yoqing

Ushbu mavzularning har biri bo‘yicha batafsil qo‘llanmalar uchun hujjatlarimizni ko‘rib chiqing.


Yordam kerakmi?

Ultimate Multisite bepul va ochiq manbali. Agar uni foydali deb bilsangiz, boshqalarga uni topishga yordam berish uchun sharh qoldirishni o‘ylab ko‘ring.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *