Ultimate Multisite-ийг ашиглаж эхлэх нь: Бүрэн гарын авлага

Өөрийн Website as a Service (WaaS) платформыг бүтээхэд бэлэн үү? Энэхүү дэлгэрэнгүй гарын авлага нь таныг тэгээс эхлэн бүрэн ажиллагаатай Ultimate Multisite суулгацтай болтол хөтөлнө—WordPress Multisite-ийн үндэс, суулгалт, тохиргоо болон шилдэг туршлагуудыг хамарна.


Ultimate Multisite гэж юу вэ?

Ultimate Multisite нь таны WordPress Multisite суулгацыг WordPress.com, Wix эсвэл Squarespace шиг дээд зэрэглэлийн сайтын сүлжээ болгон хувиргадаг WordPress залгаас юм—гэхдээ үүнийг та өөрөө эзэмшиж, удирдана.

Ultimate Multisite-ийн тусламжтайгаар та хэрэглэгчдэд сар, улирал эсвэл жилийн захиалгын төлбөрөөр вэбсайт үүсгэх боломж санал болгож болно. Энэ нь бүхнийг зохицуулна: сайт бэлтгэх, төлбөр хураах, төлбөр төлөх маягтууд, хөнгөлөлтийн ваучер, домэйн холболт, SSL сертификат болон хэрэглэгчийн харилцаа холбоо.

Ultimate Multisite руу орохоосоо өмнө түүний суурь болох WordPress Multisite-ийг ойлгох хэрэгтэй.


WordPress Multisite-ийг ойлгох нь

WordPress Multisite нь олон сайтыг нэг WordPress суулгацыг хамтран ашиглах боломж олгодог суурилсан функц (2010 онд WordPress 3.0-оос хойш) юм. Идэвхжүүлсний дараа таны WordPress сайт олон дэд сайтыг байршуулж чадах “сүлжээ” болно.

Үүнийг ингэж төсөөлөөрэй: Их сургууль нэг WordPress суулгацыг ажиллуулдаг боловч факультет бүр тэр сүлжээн дотор өөрийн WordPress сайтыг ажиллуулдаг.

Юу хамтран ашиглагддаг вэ

WordPress Multisite сүлжээн дэх бүх дэд сайтууд дараахыг хамтран ашиглана:

  • WordPress-ийн үндсэн файлууд — Шинэчлэлт бүх сайтад нэг удаа хийгдэнэ
  • Залгаасууд ба сэдвүүд — Нэг удаа суулгагдаж, сүлжээ даяар ашиглах боломжтой
  • Өгөгдлийн сан — Дэд сайт бүрт тусдаа хүснэгттэй нэг өгөгдлийн сан, жишээ нь wp_[id]_posts, wp_[id]_comments гэх мэт.
  • Хэрэглэгчийн бүртгэлүүд — Хэрэглэгчид тусдаа сайтуудад бус, сүлжээнд харьяалагдана
  • wp-config.php — Нэг тохиргооны файл

Юу тусдаа байдаг вэ

  • Медиа байршуулалт — Дэд сайт бүр өөрийн uploads хавтастай (wp-content/uploads/sites/[id])
  • Агуулга — Нийтлэл, хуудсууд, сэтгэгдэл болон тохиргоонууд сайт бүрээр хязгаарлагдана
  • Идэвхтэй залгаас/сэдвүүд — Сайт бүр өөр өөр хослолыг идэвхжүүлж болно (сүлжээний түвшинд идэвхжүүлээгүй бол)
  • Админ самбарууд — Дэд сайт бүр өөрийн хянах самбартай

Энэхүү архитектур нь multisite-ийн гол давуу тал юм: та засвар үйлчилгээний ажлуудаа ижил хэвээр хадгалангаа 10 сайтаас 1,000 сайт хүртэл өсгөж чадна.


Дэд домэйн эсвэл дэд хавтас: Зөв сонгоорой

WordPress Multisite тохируулах үед та хоёр URL бүтцийн аль нэгийг сонгох ёстой. Энэ шийдвэрийг дараа нь өөрчлөхөд хэцүү тул анхааралтай сонгоорой.

Дэд хавтасны горим

URL-ууд ийм харагдана: yourdomain.com/site1, yourdomain.com/site2

Давуу тал:

  • Тохируулах, арчлахад хамгийн хялбар
  • Нэг SSL сертификат бүх сүлжээг хамарна
  • DNS wildcard тохиргоо шаардлагагүй

Сул тал:

  • Хайлтын системүүд бүх дэд сайтыг нэг том сайт гэж үзэж магадгүй
  • Зарим хэрэглэгчдэд URL-ууд “мэргэжлийн” бус харагдаж магадгүй
  • Үндсэн сайт нийтлэлүүдэд /blog/ угтвар шаарддаг (замын зөрчлөөс зайлсхийхийн тулд)

Дэд домэйны горим

URL-ууд ийм харагдана: site1.yourdomain.com, site2.yourdomain.com

Давуу тал:

  • URL-ууд илүү мэргэжлийн харагдана
  • Хайлтын системүүд дэд сайт бүрийг тусдаа вэбсайт гэж үзнэ
  • Үндсэн сайт болон дэд сайтуудын хооронд замын зөрчил үүсэхгүй

Сул тал:

  • Wildcard DNS тохиргоо шаарддаг
  • Wildcard SSL сертификат (эсвэл дэд домэйн бүрт тусдаа сертификат) хэрэгтэй
  • Эхний тохиргоо бага зэрэг илүү төвөгтэй

Бидний зөвлөмж: Ихэнх WaaS платформын хувьд хэрэглэгчид өөрсдийн сайтыг бие даасан мэт мэдрүүлэхийг хүсдэг тул дэд домэйны горим-ыг илүүд үздэг. SSL-ийн төвөгтэй байдлыг Ultimate Multisite-ийн хостингийн интеграци болон Cloudflare дэмжлэг ихэнхдээ шийддэг.


Гол нэр томьёо

Үргэлжлүүлэхээс өмнө Ultimate Multisite-ийн аяллын турш таарах нэр томьёонуудыг тодорхойлъё:

WordPress ба Multisite-ийн нэр томьёо

  • Сүлжээ — Бүх дэд сайтуудыг агуулсан таны бүхэл WordPress Multisite суулгац
  • Дэд сайт — Таны сүлжээн дэх тусдаа сайт (дэд домэйн эсвэл дэд хавтас байж болно)
  • Супер админ — Хамгийн өндөр эрхийн түвшин; бүх дэд сайт, залгаас болон сэдвийг удирдаж чадна
  • Сүлжээний админ самбар — Супер админууд бүх сүлжээг удирддаг хянах самбар
  • Домэйн холболт — Дэд сайтуудад өөрийн домэйн ашиглах боломж олгох (жишээ нь, joes.yournetwork.com-ийн оронд joesbikeshop.com)

Ultimate Multisite-ийн нэр томьёо

  • Сайтын загвар — Хэрэглэгч бүртгүүлэх үед хуулбарлагддаг урьдчилан тохируулсан сайт (сэдэв, залгаас болон агуулга нь аль хэдийн тохируулагдсан)
  • Төлбөр төлөх маягт — Хэрэглэгчид төлөвлөгөө сонгож, сайтаа үүсгэдэг бүртгэлийн маягт
  • Бүтээгдэхүүн/төлөвлөгөө — Таны санал болгодог захиалгын түвшин (жишээ нь, Basic $9/сар, Pro $29/сар)
  • Гишүүнчлэл — Хэрэглэгчийн бүтээгдэхүүнд идэвхтэй захиалга
  • Webhook — Үйл явдал тохиолдоход гадаад үйлчилгээнүүд рүү илгээгддэг автомат мэдэгдлүүд (сайт үүссэн, төлбөр хүлээн авсан гэх мэт)
  • Үйл явдлууд — Таны сүлжээнд бүртгэгдсэн үйл ажиллагаанууд (төлөвлөгөөний өөрчлөлт, төлбөр, сайт үүсгэлт)

Алхам 1: WordPress Multisite суулгах

Чухал: Олон managed WordPress хостууд (WP Engine, Cloudways, Closte гэх мэт) танд Multisite-ийг автоматаар тохируулж өгч чадна. Үүнийг гараар хийхээсээ өмнө хостоосоо лавлаарай.

Урьдчилсан шаардлага

  • Шинэ WordPress суулгац (эсвэл хөрвүүлэхэд бэлэн байгаа одоогийн суулгац)
  • FTP эсвэл файл менежерийн хандалт
  • wp-config.php болон .htaccess файлыг засварлах боломж
  • Үргэлжлүүлэхээсээ өмнө сайтынхаа нөөц хуулбарыг хийгээрэй
  • Бүх залгаасыг түр идэвхгүй болгоорой

Multisite-ийг идэвхжүүлэх

wp-config.php файлаа нээгээд “That’s all, stop editing!” гэсэн тайлбарын өмнө дараах мөрийг нэмнэ үү:

define('WP_ALLOW_MULTISITE', true);

Файлыг хадгалаад байршуулсны дараа WordPress админаа дахин ачаална уу.

Сүлжээг тохируулах

WordPress админ дотроо Tools → Network Setup руу очно уу.

  1. Subdomains эсвэл Subdirectories-ийг сонгоно уу
  2. Network Title оруулна уу
  3. Network Admin Email-ээ баталгаажуулна уу
  4. Install дээр дарна уу

WordPress таны файлуудад нэмэх кодын хэсгүүдийг өгнө.

Тохиргооны кодыг нэмэх

Үүнийг wp-config.php-д нэмнэ үү (WordPress таны сайтад тохирох яг утгуудыг харуулна):

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 файлынхаа агуулгыг WordPress-ийн өгсөн кодоор солино уу (дэд домэйн болон дэд хавтасны хувьд бага зэрэг ялгаатай байна).

Дэд домэйны горимд: Wildcard DNS тохируулах

Хэрэв дэд домэйн ашиглаж байгаа бол *.yourdomain.com таны сервер рүү заагдахын тулд wildcard DNS хэрэгтэй.

  1. Хостингийн хяналтын самбартаа нэвтэрнэ үү (cPanel, Plesk гэх мэт)
  2. Domains эсвэл Subdomains-ийг олоорой
  3. Одтой дэд домэйн үүсгэнэ үү: *
  4. Үүнийг үндсэн домэйны document root руу заана уу

Суулгацаа турших

Ultimate Multisite суулгахаас өмнө multisite тань ажиллаж байгааг шалгаарай:

  1. Нэвтрээд My Sites → Network Admin → Sites руу очно уу
  2. Add New дээр дарна уу
  3. Туршилтын сайт үүсгэнэ үү
  4. Туршилтын сайтад зочилж зөв ачаалж байгааг баталгаажуулна уу

Алхам 2: Ultimate Multisite суулгах

WordPress Multisite ажиллаж байгаа тул та Ultimate Multisite суулгахад бэлэн боллоо.

Суулгалт

  1. Network Admin → Plugins → Add New руу очно уу
  2. “Ultimate Multisite”-ийг хайх
  3. Суулгах дээр дараад, дараа нь Сүлжээнд идэвхжүүлэх дээр дарна уу

Тохиргооны хөтөч

Идэвхжүүлсний дараа та Тохиргооны хөтөч рүү шилжих болно. Эхлэх дээр дарна уу.

Алхам 1: Суулгалтын өмнөх шалгалтууд
Хөтөч нь таны сервер шаардлагуудыг хангаж байгаа эсэхийг шалгана (PHP хувилбар, MySQL гэх мэт). Хэрэв бүх зүйл амжилттай бол Дараах дээр дарна уу.

Алхам 2: Суулгалт
Шаардлагатай өгөгдлийн сангийн хүснэгтүүд болон файлуудыг үүсгэхийн тулд Суулгах дээр дарна уу.

Алхам 3: Үндсэн тохиргоо
Компанийн мэдээлэл болон үндсэн валютыг тохируулна уу. Энэ мэдээлэл нь нэхэмжлэх болон хэрэглэгчтэй харилцах мэдээлэлд харагдана.

Алхам 4: Жишээ контент (сонголтоор)
Эхлэхэд тань туслахын тулд урьдчилан тодорхойлсон загварууд, бүтээгдэхүүнүүд болон төлбөрийн маягтуудыг суулгаж болно. Анх удаа ашиглаж буй хэрэглэгчдэд үүнийг зөвлөж байна.

Дуусгах дээр дарна уу — одоо таны Ultimate Multisite суулгалт ажиллаж байна!


Түгээмэл хэрэглээний тохиолдлууд

Ultimate Multisite нь олон төрлийн бизнесийн загварыг дэмждэг:

Агентлагийн загвар

Харилцагчдын вэбсайтуудыг нэг платформ дээр байршуулж, удирдана. Бүх сайтуудад сэдэв болон нэмэлтүүдийн агентлагийн лицензийг ашиглана. Домэйн mapping ашигласнаар харилцагч бүр өөрийн брэндтэй домэйнтэй болно.

Давуу талууд: Төвлөрсөн шинэчлэлтүүд, тогтвортой аюулгүй байдал, хялбаршуулсан харилцагчийн удирдлага.

Ниш сайт бүтээгч

Тодорхой салбарт зориулсан сайт бүтээгч үүсгэнэ—ресторан, гольфын клуб, үл хөдлөх хөрөнгийн агентууд гэх мэт. Салбарын онцлог нэмэлтүүд болон контентоор урьдчилан тохируулсан загвар сайтуудыг зохион бүтээнэ.

Давуу талууд: Хэрэглэгчид хэдхэн минутын дотор ашиглахад бэлэн сайттай болно. Та өөрийн ниш салбарын мэргэжилтэн болно.

WordPress хостинг үйлчилгээ үзүүлэгч

WordPress.com эсвэл Squarespace шиг захиалгын төлбөр тооцоотой, бүрэн хостлогдсон WordPress шийдлийг санал болгоно. Хэрэглэгчид контентдоо төвлөрөх зуур бүх техникийн асуудлыг хариуцна.

Давуу талууд: Давтамжит орлого, платформ дээрх бүрэн хяналт, сайт бүрийн лицензийн төвөггүй.

Аж ахуйн нэгж/Боловсролын сүлжээнүүд

Олон холбоотой сайттай их сургуулиуд, франчайзууд эсвэл корпорацууд. Хэлтэс/байршил/франчайз бүр өөрийн сайттай байх бөгөөд IT төвлөрсөн хяналтыг хадгална.

Давуу талууд: Брэндийн тогтвортой байдал, төвлөрсөн аюулгүй байдал, IT-ийн зардал багасна.


Архитектурын шилдэг туршлагууд

Хостингийн анхаарах зүйлс

Хямд shared hosting-оос зайлсхий. Бага өртөгтэй үйлчилгээ үзүүлэгчид серверийн нягтралыг хамгийн их байлгадаг бөгөөд энэ нь таны сүлжээ нөөцийн төлөө хэдэн зуун бусад сайттай өрсөлдөнө гэсэн үг. Үүний үр дүнд гүйцэтгэл удааширч, хэрэглэгчид сэтгэл ханамжгүй болдог.

Ultimate Multisite нь Multisite-ийг ойлгодог бөгөөд дараах боломжуудыг санал болгодог хостинг үйлчилгээ үзүүлэгчидтэй хамгийн сайн ажилладаг:

  • Автомат домэйн mapping интеграц
  • Wildcard эсвэл автомат SSL сертификатууд
  • Олон сайтад хүрэлцэхүйц нөөц
  • Сайн caching дэд бүтэц

Дэлгэрэнгүй зөвлөмжийг манай Хостинг үйлчилгээ үзүүлэгчийн гарын авлага-аас үзнэ үү.

Гүйцэтгэлийн оновчлол

WordPress Multisite нь мянга мянган сайт хүртэл өргөжих боломжтой (WordPress.com үүний баталгаа), гэхдээ танд зөв дэд бүтэц хэрэгтэй:

  • CDN ашиглах — Cloudflare (үнэгүй багц нь маш сайн ажилладаг) статик файлууд болон caching-ийг зохицуулна
  • Хуудасны caching идэвхжүүлэх — Серверийн ачааллыг эрс бууруулна
  • Нэмэлтүүдийг цөөн байлгах — Идэвхтэй нэмэлт цөөн байх тусам гүйцэтгэл сайн байна
  • Статик контентыг илүүд үзэх — Түрэмгий байдлаар cache хийх боломжтой сайтууд илүү сайн өргөждөг

Ultimate Multisite нь шинэ дэд сайтуудын DNS болон SSL-ийг автоматжуулдаг Cloudflare интеграцыг агуулдаг—ямар ч ноцтой WaaS платформд маш их зөвлөж байна.

SSL ба домэйн mapping

Орчин үеийн хөтчүүд SSL шаарддаг. Таны сонголтууд:

  • Дэд лавлах горим: Нэг SSL сертификат бүхнийг хамарна
  • Дэд домэйн горим: Wildcard SSL сертификат (*.yourdomain.com)
  • Захиалгат домэйнууд: Хэрэглэгчийн домэйн бүр өөрийн сертификаттай байх шаардлагатай

Ultimate Multisite-ийн хостинг интеграцууд (Cloudflare, GridPane, Cloudways гэх мэт) захиалгат домэйнуудын SSL олголтыг автоматжуулдаг—энэ нь нэмэлтийн олгодог хамгийн том цаг хэмнэгчдийн нэг юм.

Нөөцлөлтүүд


Хэрэглэгчийн удирдлага: Таны мэдэх хэрэгтэй зүйл

WordPress Multisite нь хэрэглэгчийн хүснэгтийг бүх дэд сайтуудын хооронд хуваалцдаг. Энэ нь өвөрмөц нөхцөл байдлыг бий болгодог:

Нөхцөл байдал: John таны сүлжээнд сайт бүртгүүлнэ. Дараа нь тэр өөр нэг хэрэглэгчийн сайт (Alice-ийн дэлгүүр) рүү зочилж, худалдан авалт хийхийн тулд данс үүсгэх гэж оролдоно. Тэр “имэйл аль хэдийн ашиглагдаж байна” гэсэн алдаа авна—Alice-ийн сайтад өмнө нь хэзээ ч зочлоогүй тул будлиантай санагдана.

Шийдэл: Ultimate Multisite нь Олон данс идэвхжүүлэх (Тохиргоо → Нэвтрэх & Бүртгэл) нэртэй сонголтыг агуулдаг бөгөөд нэг ижил имэйлээр өөр өөр дэд сайтууд дээр тусдаа данс үүсгэх боломжийг олгодог. Данс бүр өөрийн дэд сайттай холбогддог тул давхцлаас сэргийлнэ.


Дараагийн алхмууд

Та одоо Ultimate Multisite-ийг суулгасан бөгөөд үндсийг нь ойлгосон байна. Дараа нь хийх зүйлс:

  1. Эхний Сайтын загвараа үүсгэх — Өөрийн сонгосон сэдэв, нэмэлтүүд болон жишээ контенттой эхлэлийн сайтыг зохион бүтээнэ
  2. Бүтээгдэхүүн/Багцуудыг тохируулах — Үнийн түвшнүүдээ тодорхойлно (Үнэгүй, Үндсэн, Pro гэх мэт)
  3. Төлбөрийн гарц тохируулах — Төлбөр хүлээн авахын тулд Stripe эсвэл PayPal-ийг холбоно
  4. Төлбөрийн маягтаа өөрчлөх — Хэрэглэгчдийнхээ бүртгүүлэх туршлагыг зохион бүтээнэ
  5. Хостинг интеграц тохируулах — Автомат домэйн mapping болон SSL-ийг идэвхжүүлнэ

Эдгээр сэдэв бүрийн дэлгэрэнгүй гарын авлагыг манай баримт бичгээс үзээрэй.


Тусламж хэрэгтэй юу?

Ultimate Multisite нь үнэгүй бөгөөд нээлттэй эхтэй. Хэрэв танд үнэ цэнтэй санагдвал бусдад үүнийг олж мэдэхэд туслахын тулд сэтгэгдэл үлдээх-ийг бодолцож үзээрэй.

Comments

Leave a Reply

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