Ultimate Multisite 101
Ultimate Multisite هو plugin មួយសម្រាប់ WordPress ដែលអនុញ្ញាតឱ្យអ្នកផ្តល់សេវា WaaS ឬ Websites as a Service ដល់អតិថិជន។ មុនពេលយើងចាប់ផ្តើមរៀនថា Ultimate Multisite អាចជួយអាជីវកម្ម និងអតិថិជនរបស់អ្នកបានយ៉ាងដូចម្តេច មានចំណេះដឹងមូលដ្ឋានមួយចំនួនដែលយើងត្រូវទទួលបាន។
WordPress Multisite
ពួកយើងភាគច្រើនស្គាល់ការដំឡើង WordPress ដែលជាស្តង់ដារ។ អ្នកបង្កើតវាតាមរយៈ control panel របស់ hosting provider របស់អ្នក ឬសម្រាប់អ្នកក្លាហាន អ្នកអាចរៀបចំ web server និង database ថ្មី ទាញយក core files ហើយចាប់ផ្តើមដំណើរការដំឡើង។
វាមិនមែនសម្រាប់គេហទំព័រ WordPress រាប់លាននៅជុំវិញពិភពលោកទេ ប៉ុន្តែពីទស្សនៈរបស់ agency ឬ hosting provider យើងមកនិយាយអំពីបរិមាណមួយភ្លែត។
ខណៈពេលដែលវាស្រួលក្នុងការបង្កើតគេហទំព័រ WordPress តែមួយ ឬសូម្បីតែរយដោយប្រើ control panel អូតូម៉ាទិក បញ្ហានឹងចាប់ផ្តើមលេចចេញនៅពេលដែលការគ្រប់គ្រងគេហទំព័រទាំងនោះធ្លាក់លើអ្នក។ ប្រសិនបើមិនបានគ្រប់គ្រងទេ អ្នកនឹងក្លាយជាគោលដៅដ៏ល្អសម្រាប់ malware។ ការគ្រប់គ្រងមានន័យថាជាការប្រើប្រាស់កម្លាំង និងធនធាន ហើយទោះបីជាមាន external tools និង plugins សម្រាប់ជួយសម្រួលដល់ការគ្រប់គ្រង និង administration គេហទំព័រ WordPress ក៏ដោយ ការដែលអតិថិជនរក្សា quyền administrative មានន័យថាការខិតខំទាំងនេះអាចនឹងត្រូវបានយកឈ្នះបានយ៉ាងងាយស្រួល។
នៅក្នុង core របស់វា WordPress មានមុខងារមួយដែលមានឈ្មោះថា ‘Multisite’ ដែលមានប្រភពដើមត្រលប់ទៅឆ្នាំ ២០១០ នៅពេលដែល WordPress 3.0 បើកដំណើរការ។ ចាប់តាំងពីពេលនោះមក វាបានទទួលការកែសម្រួលជាច្រើនដែលមានគោលបំណងណែនាំមុខងារថ្មីៗ និងពង្រឹងសុវត្ថិភាព។
និយាយឱ្យងាយគឺ WordPress multisite អាចត្រូវបានគិតថាដូចនេះ៖ សាកលវិទ្យាល័យមួយរក្សាទុកការដំឡើង WordPress តែមួយ ប៉ុន្តែសាកលវិទ្យាល័យនីមួយៗរក្សាទុកគេហទំព័រ WordPress របស់ខ្លួនផ្ទាល់។
ຕາໜ່າງ (The Network)
ໃນດ້ານ WordPress, ເຄືອຂ່າຍ multisite ນັ້ນໝາຍຄວາມວ່າເຈົ້າສາມາດຈັດການ subsites (ເວັບໄຊຍ່ອຍ) ໄດ້ຈາກ dashboard (ແຜງຄວບຄຸມ) ດຽວ. ເຖິງແມ່ນວ່າການສ້າງ multisite network ຈະແຕກຕ່າງກັນໄປໃ ນຜູ້ໃຫ້ບໍລິການ hosting ແຕ່ຜົນສຸດທ້າຍສ່ວນຫຼາຍມັນຈະມີຄຳສັ່ງເພີ່ມເຕີມໜ້ອຍໜຶ່ງຢູ່ໃນໄຟລ໌ wp-config.php ເພື່ອບອກ WordPress ວ່າຕອນນີ້ມັນເຮັດວຽກໃນໂໝດສະເພາະແບບນີ້.
ມີຄວາມແຕກຕ່າງທີ່ຊັດເຈນຫຼາຍຢ່າງລະຫວ່າງ multisite network ກັບການຕິດຕັ້ງ WordPress ແບບເດ່ຽວ (stand-alone) ເຊິ່ງພວກເຮົາຈະມາເວົ້າສັ້ນໆກັນ.
Subdomain vs. Subdirectory
ໜຶ່ງໃນການຕັດສິນໃຈທຳອິດທີ່ເຈົ້າຕ້ອງເຮັດຄື ການເລືອກວ່າການຕິດຕັ້ງ multisite ນັ້ນຈະເຮັດວຽກກັບ subdirectories (ໂຟເल्ດຍ່ອຍ) ຫຼື subdomains (ໂດເມນຍ່ອຍ). Ultimate Multisite ໃຊ້ໄດ້ດີທັງສອງແບບ ແຕ່ມີຄວາມແຕກຕ່າງທາງດ້ານການອອກແບບລະບົບຂອງສອງວິທີນີ້.
ໃນການຕັ້ງຄ່າ subdirectory, ເຊື້ອຊົງຂອງ subsites ໃນ network ຈະໄດ້ຮັບ path (ເສັ້ນທາງ) ອີງຕາມຊື່ domain ຫຼັກ. ຕົວຢ່າງ, subsites ທີ່ຖືກຕິດປ້າຍວ່າ ‘site1’ ຈະມີ URL ເຕັມເປັນ https://domain.com/site1. ໃນການຕັ້ງຄ່າ subdomain, subsites ໃນ network ຈະມີ subdomain ຂອງຕົນເອງທີ່ໄດ້ມາຈາກຊື່ domain ຫຼັກ. ເຊິ່ງSubsite ທີ່ຖືກຕິດປ້າຍວ່າ ‘site1’ ຈະມີ URL ເຕັມເປັນ https://site1.domain.com/.
ເຖິງແມ່ນວ່າທັງສອງທາງເລືອກນີ້ຈະໃຊ້ໄດ້ຢ່າງສົມບູນ, ແຕ່ການໃຊ້ subdomains ນັ້ນໃຫ້ຂໍ້ໄດ້ປຽບຫຼາຍຢ່າງ ແຕ່ກໍຕ້ອງການຄວາມຄິດໄລ່ ແລະ ການວາງແຜນໃນດ້ານໂຄງສ້າງທີ່ຫຼາຍກວ່າ.
ກ່ຽວກັບ DNS ເວລາໃຊ້ subdirectories ມັນເປັນເລື່ອງທີ່ງ່າຍດາຍສຳລັບຄົນສ່ວນໃຫຍ່. ເພາະວ່າເວັບໄຊທ໌ໃນເຄືອຂ່າຍແມ່ນພຽງແຕ່ລູກຂອງ path (ໜ້າຫຼັກ), ມັນຈຶ່ງຕ້ອງການຊື່ໂດເມນ (domain name entry) ພຽງແຕ່ໜຶ່ງຊື່ສຳລັບ domain ຫຼັກເທົ່ານັ້ນ. ສຳລັບ subdomains ຄວາມທ້າທາຍມັນຈະສັບສົນກວ່າເລັກນ້ອຍ, ເພາະວ່າຕ້ອງມີການໃສ່ CNAME entry ແຍກໆສຳລັບແຕ່ລະເວັບໄຊໃນເຄືອຂ່າຍ ຫຼື ການໃຊ້ wildcard (*) entry ໃນ DNS records.
ອີກດ້ານໜຶ່ງທີ່ຄວນພິຈາລະນາແມ່ນເລື່ອງ SSL ແລະ ການອອກໃບຢັ້ງຢືນ SSL (SSL certificates). ໃນການຕັ ້ງຄ່າ subdirectory ສາມາດໃຊ້ໃບຢັ້ງຢືນ domain ດຽວໄດ້ ເພາະວ່າເວັບໄຊໃນເຄືອຂ່າຍເປັນພຽງແຕ່ path ຂອງ domain ຫຼັກ. ດັ່ງນັ້ນ, ໃບຢັ້ງຢືນສຳລັບ domain.com ກໍຈະໃຫ້ SSL ແກ້ໄຂ HTTPS ສຳລັບ https://domain.com/site1, https://domain.com/site2 ແລະ ອື່ນໆໄດ້ຢ່າງພຽງພໍ.
ໃນການຕັ້ງຄ່າ subdomain ການໃຊ້ wildcard SSL certificate ແມ່ນໜຶ່ງໃນທາງເລືອກທີ່ທົ່ວໄປທີ່ສຸດ. ໃບຢັ້ງຢືນ SSL ແບບນີ້ຈະໃຫ້ການเข้ารหัส (encryption) ສຳລັບ domain ແລະ subdomains ຂອງມັນ. ດັ່ງນັ້ນ, wildcard SSL certificate ກໍຈະໃຫ້ການเข้ารหัสສຳລັບ https://site1.domain.com, https://site2.domain.com ແລະ https://domain.com ເອງດ້ວຍ.
ເຖິງວ່າຈະມີທາງເລືອກອື່ນໆກໍມີຢູ່ ແຕ່ພວກມັນມັກຈະມີຂອບເຂດຈຳກັດ ແລະ ການນຳໃຊ້ທີ່ຈຳກັດ ແລະ ຕ້ອງການການຕັ້ງຄ່າເພີ່ມເຕີມພ້ອມທັງການພິຈາລະນາວ່າເໝາະສົມກັບຄວາມຕ້ອງການຂອງເຮົາບໍ່.
Plugins ແລະ Themes
WordPress ມັນໃຫ້ມາແລ້ວກໍເອົາໄປເສຍໄປເຊັ່ນກັນ, ຢ່າງໜ້ອຍໃນມຸມຂອງລູກຄ້າ. ໃນການຕິດຕັ້ງ WordPress ແບບ Stand-alone (ຕິດກັບເຄື່ອງດຽວ) ຖ້າຜູ້ບໍລິຫານເວັບໄຊທ໌ຕິດຕັ້ງ plugin ທີ່ບໍ່ດີ ຫຼື ລືມອັບເດດການຕິດຕັ້ງຂອງເຂົາເຈົ້າ, ເປັນຄົນເສຍຫາຍ ແລະ ເປັນຜົນກະທົບໂດຍກົງ. ແຕ່ຖ້າຜູ້ບໍລິຫານເວັບໄຊທ໌ຕິດຕັ້ງ plugin ທີ່ບໍ່ດີໃນການຕິດຕັ້ງແບບ multisite (ຫຼາຍເວັບໄຊທ໌), ມັນຈະເຮັດໃຫ້ທຸກເວັບໄຊທ໌ທີ່ຕິດຕັ້ງຢູ່ໃນເຄືອຂ່າຍນັ້ນກາຍເປັນຄົນເສຍຫາຍ.
དེའི་ཕྱིར་ན་ WordPress multisite ཞིག་བཟོས་པའི་སྐབས་སུ་, site administrators-ཚོ་ plugin (Addon)དང་ theme ຕິດຕັ້ງབྱེད་ཀྱི་ཆ་རྐྱེན། མཐུན་འགྲོགས་ལས་གཏོང་བ་དང་, དེ་ཚོ་ལ་ capability (ཆ་རྐྱེན།) བཞག་པ་ལས་, network administrator (ཡིག་ཚང་མའི་ལས་ཀ་བྱེད་သူ) ཞིག་ལ་དེ་ཚོའི་ཆ་རྐྱེན་འདི་གཏོང་བ་བྱེད་ཀྱི་ཡོད།
ད་དུང་, འདིའི་ privileged role (ཆ་རྐྱེན་ཆེ་བའི་ལས་ཀ་བྱེད་သူ) ནི་ network sites-ཚོའི་ administrators-ཚོ་ plugin menu (plugin མෙනUEZ) ལ་ເຫັນ ຫຼື ເຂົ້າເຖິງໄດ້ບໍ່ කියලා ຕັດສິນເດ, ແລະ ເຫັນໄດ້ແລ້ວ, plugin တွေကို activate (ເປີດໃຊ້) ຫຼື deactivating (ປິດໃຊ້) བྱེད་ཐུབ་လား ກໍ ຕັດສິນເດ।
འདི་ལྟར་ན་, network administrator- ຕ້ອງ network ລະບົບထဲຂອງ plugin ແລະ theme ຕິດຕັ້ງໃຫ້ແລ້ວ, network sites-ཚོ་ ໃຊ້ plugin ແລະ theme ເພື່ອເຮັດວຽກໄດ້ຮັບອະນຸຍາດ (permissions) ໃຫ້ເຂົາເຈົ້າແຈກຢາຍເດ। Site administrators- ບໍ່ສາມາດ plugin ຫຼື theme ຕິດຕັ້ງໄດ້ ຫຼື ຕົນຂອງເຂົາເຈົ້າບໍ່ໄດ້ມອບໝາຍ (assign) plugin ແລະ theme ເປັນຂອງ site ຂອງເຂົາເຈົ້າທີ່ບໍ່ແມ່ນຂອງເຂົາເຈົ້າໄດ້।
Users and Administrators
WordPress Multisite ໃນ WordPress, network sites ທັງໝົດໃຊ້ database ດຽວກັນ, ດັ່ງນັ້ນ users, roles, ແລະ capabilities ກໍໃຊ້ຮ່ວມກັນ. ເວົ້າງ່າຍໆ ກວ່າແມ່ນ, user ທຸກຄົນແມ່ນສະມາຊິກຂອງ network ໂດຍບໍ່ໄດ້ເປັນຂອງ site ໃດ site ໜຶ່ງສະເພາະ.
ຄວາມເຂົ້າໃຈນີ້ມີຢູ່ແລ້ວ, ການສ້າງ users ໃໝ່ໃຫ້ເຂົາເຈົ້າກໍອາດຈະບໍ່ເໝາະສົມ. ນັ້ນຕulah WordPress Multisite ໄດ້ເອົາ capability ນີ້ອອກຈາກ site administrators ແລະ ຍົກໄປໃຫ້ network administrator ແທນ. ໃນທາງກັບກັນ, network administrator ສາມາດແຈກຢາຍສິດ (privileges) ທີ່ຈຳເປັນໃຫ້ site administrator ເພື່ອໃຫ້ເຂົາເຈົ້າສາມາດສ້າງ user accounts ສຳລັບ site ຂອງຕົນເອງໄດ້.
ຂໍຍໍ້າອີກເທື່ອໜຶ່ງ, ເຖິງແມ່ນວ່າ user accounts ຈະເບິ່ງຄືວ່າກ່ຽວຂ້ອງກັບ site ທີ່ເຂົາເຈົ້າຢູ່, ແຕ່ຄວາມເປັນຈິງແລ້ວມັນຖືກຈັດສັນໃຫ້ກັບ network ແລະ ດັ່ງນັ້ນຕ້ອງມີຄວາມເປັນເອກະລັກ (unique) ທົ່ວ network. ອາດຈະມີສະຖານະການທີ່ username ບໍ່ສາມາດລົງທະບຽນໄດ້ຍ້ອນເຫດນີ້.
Although it's not new to big company systems, this one place for user registration and login can be hard to grasp for people who are used to regular WordPress installations where managing users is a bit simpler.
Media
When network sites share one database in WordPress Multisite, they keep separate folders on the filesystem for media files.
The usual spot (wp-content/uploads) stays the same; but its path changes to show the unique ID of the network site. So, media files for a network site will appear as wp-contents/uploads/site/[id].
Permalinks
We talked about how subdomain is better than subdirectory setup before, and here are the paths:
In a subdirectory setup, the main site (the first one you make when the network starts) and the network subsites must use the same path from the domain name. This can cause a lot of conflicts.
For posts, we add a required /blog/ path to the main site so it doesn't clash with other network sites. This means pretty permalinks like ‘Post name’ will look like domain.name/blog/post-name/.
In a subdomain setup, you don't need to do this because each network site gets its own complete domain separation and doesn't have to rely on one single path. Instead, they keep their own different paths based on their subdomain.
Static Pages
ໃນການຕັ້ງຄ່າ subdirectory Configuraton, ມີຄວາມເປັນໄປໄດ້ທີ່ຈະເກີດຊ້ອນກັນຂອງຊື່ (naming conflicts) ກັບ static pages ເປັນ main site ແລະ network sites ໃຊ້ path ດຽວກັນ.
ເພື່ອປ້ອງກັນບັນຫານີ້, WordPress ໃຫ້ວິທີໜຶ່ງໃນການ blacklist ຊື່ site ບາງອັນ ເພື່ອບໍ່ໃຫ້ມັນຊ້ອນກັບຊື່ຂອງ site ທຳອິດ. Thông thường, network administrator ຈະໃສ່ root paths ຂອງ pages ຂອງ main site.
ໃນການຕັ້ງຄ່າ subdomain Configuraton, ຄວາມເປັນໄປໄດ້ທີ່ຈະເກີດຊ້ອນກັນຂອງຊື່ (naming conflicts) ແມ່ນຖືກຫຼຸດລົງໂດຍ subdomain ເພາະມັນເປັນເອກະລັກຂອງ network site ແລະ ບໍ່ກ່ຽວຂ້ອງກັບ main site ແນວໃດ.
ການລົງທະບຽນ (Registration)
ໃນການຕັ້ງຄ່າ network settings ຂອງ WordPress Multisite, ມີຕົວເລືອກການລົງທະບຽນຜູ້ໃຊ້ໃໝ່ໆ ເຊິ່ງເຮັດໃຫ້ຜູ້ໃຊ້ໃໝ່ ແລະ ຜູ້ໃຊ້ທີ່ມີຢູ່ແລ້ວສາມາດສ້າງ site ໄດ້.
ແຕກຕ່າງຈາກການຕິດຕັ້ງ WordPress ແບບ stand-alone, network sites ຈະບໍ່ມີຕົວເລືອກທີ່ຄຸ້ນເຄີຍໃນການອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລົງທະບຽນ ຫຼື ມອບໝາຍການລົງທະບຽນເຫຼົ່ານັ້ນໃຫ້ກັບ roles.
ເມື່ອມີການສ້າງ user accounts, user accounts เหล่านั้นຈະຖືກສ້າງຂຶ້ນໃນລະດັບ network. ດັ່ງນັ້ນ, ແທນທີ່ຈະເປັນຂອງ siteໃດໜຶ່ງໂດຍສະເພາະ, ມັນຈະເປັນຂອງ network. ອັນນີ້ມີຂໍ້ໄດ້ປຽບ ແລະ ຂໍ້ເສຍທີ່ແຕກຕ່າງກັນ.
ဥပမာအနေနဲ့ သင့်ရဲ့ WordPress Multisite ဟာ သတင်းနဲ့ အချက်အလက်ဆိုင်တဲ့ လုပ်ငန်းတစ်ခု ဖြစ်တယ်လို့ ယူဆကြည့်ရအောင်။ သင်က multisite ကို တည်ထောင်ပြီး ဘဏ္ဍာရေး၊ နည်းပညာ၊ ဖျော်ဖြေရေး နဲ့ တခြား စိတ်ဝင်စားစရာနယ်ပယ်တွေအတွက် network sites တွေကို ဖန်တီးနိုင်သလို plugin တွေနဲ့ theme တွေကို အားလုံးကို ထိန်းချုပ်ထားနိုင်ပါတယ်။ Network site တစ်ခုချင်းစီမှာ custom post types (cpt) ဒါမှမဟုတ် ပုံမှန် post categories တွေထက် သူတို့ရဲ့ look and feel နဲ့ user experience ကို ပိုပြီး ထိန်းချုပ်နိုင်တဲ့ အဆင့်ပိုများပါတယ်။
ဒီလိုအခြေအနေမျိုးမှာ သုံးစွဲသူက login လုပ်တဲ့အခါ network ထဲကို login လုပ်တာဖြစ်ပြီး နောက်ဆုံးတော့ seamless ဖြစ်တဲ့ အတွေ့အကြုံရဖို့အတွက် network site တစ်ခုချင်းစီထဲကိုပါ login လုပ်ရမှာ ဖြစ်ပါတယ်။ သင့်ရဲ့ website က subscription based (လစဉ်ကြေးပေးရတဲ့) အမျိုးအစား ဖြစ်တယ်ဆိုရင် ဒါဟာ အကောင်းဆုံး ဖြေရှင်းနည်းနဲ့ ရလဒ်ပဲ ဖြစ်ပါလိမ့်မယ်။
သို့သော်၊ multisite ရဲ့ ရည်ရွယ်ချက်နဲ့ သဘောသဘာဝက တစ်ခုနဲ့တစ်ခု ဆက်စပ်မှု မရှ ိတဲ့ network sites တွေကို ပေးဖို့ဖြစ်တယ်ဆိုရင် user roles တွေကို ပြောင်းလဲဖို့ external ဒါမှမဟုတ် နောက်ထပ် plugin တွေ လိုအပ်လေ့ရှိပါတယ်။
Domain နဲ့ SSL
WordPress Multisite တည်ဆောက်မှုမှာ ကျွန်တော်တို့ သတိမထားမိတတ်တဲ့ အရာတစ်ခုအကြောင်း ပြောကြည့်ရအောင် - Wordpress.com။ ဒါဟာ WordPress multisite ရဲ့ အကျယ်အဝန်း အများဆုံးဥပမာဖြစ်ပြီး ဘယ်လိုရည်ရွယ်ချက်အတွက်ပဲ ဖြစ်ဖြစ် ပြောင်းလဲနိုင်စွမ်းရှိတယ်ဆိုတာကို ပြသပါတယ်။
ဒီနေ့ခေတ် internet ပေါ်မှာ SSL ကို သုံးဖို့က မဖြစ်မနေ လိုအပ်လာပြီး WordPress multisite ရဲ့ network administrators တွေဟာ ဒီစိန်ခေါ်မှုတွေကို မကြာခင် ကြုံတွေ့ရတော့မှာ ဖြစ်ပါတယ်။
subdomain configuration နဲ့ဆိုရင် site တွေကို root domain name အပေါ် အခြေခံပြီး ဖန်တီးတာပါ။ ဥပမာအားဖြင့် ‘site1’ လို့ နာမည်ပေးထားတဲ့ site တစ်ခုကို ‘site1.domain.com’ အဖြစ် ဖန်တီးမှာ ဖြစ်ပါတယ်။ wildcard SSL certificate ကို အသုံးပြုခြင်းဖြင့် network administrator ဟာ ဒီစိန်ခေါ်မှုကို အောင်မြင်စွာ ဖြေရှင်းနိုင်ပြီး network အတွက် SSL encryption စွမ်းရည်တွေကို ပေးနိုင်မှာ ဖြစ်ပါတယ်။
WordPress Multisite တွင် domain mapping function (domain-uamap) មួយရှိတဲ့ feature មួយရှိတယ်။ ມັນက network sites-တွေကို custom domain names ឬ network-ৰ মূল domain-ৰ বেলেগ domain name-ৰ সৈতে সংযোগ কৰিবলৈ অনুমতি দিয়ে।
network administrators-বোৰ বাছনি কৰাৰ ক্ষেত্ৰত, domain name configuration আৰু SSL certificate issuance আৰু maintenance দুয়োটাতেই এটা اضافي জটিলতা আনি দিয়ে।
এই ধাৰণাটোৰ পৰা, WordPress Multisite তেওঁলোকক www.anotherdomain.com-ক ‘site1’ ৰ সৈতে map কৰিবলৈ এটা উপায় দিলেও, network administrator-কে external DNS entries management আৰু SSL certificate implement কৰাৰ প্ৰত্যাহ্বানটো থাকিব।
Ultimate Multisite
Standalone WordPress installation আৰু Multisite installationৰ মাজৰ পাৰ্থক্যবোৰ বুজি পোৱাৰ পিছত, Website as a Service (WaaS) দিবলৈ কেনেকৈ Ultimate Multisite হৈছে সেই সকলোৰে ব াবে সেরা উপায়, আহক চাবলৈ।
Introduction
Ultimate Multisite হৈছে WaaS নিৰ্মাণ কৰিবলৈ আপোনাৰ Swiss Army knife। Wix.com, Squarespace, WordPress.com আৰু তাৰ পিছত নিজৰ service নিজে থকাটো ভাবি লওক।
Under the hood Ultimate Multisite-এ WordPress Multisite ব্যৱহাৰ কৰে কিন্তু ই এনেদৰে কৰে যে ই network administrators-বোৰ multisite installationৰ সৈতে facing বহুতো সমস্যা সমাধান কৰাৰ লগতে capability উন্নত কৰে, যিয়ে বহুত ধৰণৰ use cases سپور্ট কৰিবলৈ অনুমতি দিয়ে।
নিম্নলিখিত section-বোৰত আমি কিছুমান common use case আৰু সেই কেছবোৰক سپور্ট কৰিবলৈ প্ৰয়োজনীয় consideration-বোৰ চাবলৈ আহিম।
Use Cases
Case 1: An Agency
সাধারণত এটা agency-ৰ core skill-বোৰ website design-ৰ ওপৰত নিৰ্ভৰ কৰে, য'ত hosting বা marketing যেন additional services হিচাপে list কৰা থাকে।
ສຳລັບອົງການຈັດຕັ້ງ (agencies), Ultimate Multisite ມັນມີຄຸນຄ່າທີ່ໜ້າທึ่งໃນຄວາມສາມາດຂອງມັນທີ່ຈະຮອງຮັບ ແລະ ຈັດການເວັບໄຊທ໌ຫຼາຍໆແຫ່ງໃນເວທີດຽວ. ສຳລັບອົງການຈັດຕັ້ງທີ່ເຮັດແບບເປັນມາດຕະຖານກ່ຽວກັບ design ໂດຍໃຊ້ theme ເປັນ particular (ເຊັ່ນ: GeneratePress, Astra, OceanWP ຫຼື ອື່ນໆ), ພວກເຂົາສາມາດໃຊ້ຄວາມສາມາດຂອງ Ultimate Multisite ເພື່ອເປີດໃຊ້ theme ເຫຼົ່ານັ້ນໃຫ້ກັບເວັບໄຊທ໌ໃໝ່ໆໄດ້ອັດຕະໂນມັດ.
ຄືກັນກັບການມີຂໍ້ສະເໜີທີ່ດີຫຼາຍສຳລັບລາຄາ plugin ທີ່ເປັນທີ່ນິຍົມຂອງ agency, ການໃຊ້ Ultimate Multisite ຊ່ວຍໃຫ້ agency ສາມາດໃຊ້ການລົງທຶນທີ່ມີຢູ່ແລ້ວໄດ້ໂດຍການມີ platform ຕົ້ນຕໍທີ່ຈະຕິດຕັ້ງ, ထိန်းသိ້ ແລະ ນຳໃຊ້ plugin ເຫຼົ່ານັ້ນ.
ສ່ວນຫຼາຍແມ່ນການໃຊ້ configuration (ການຕັ້ງຄ່າ) ແມ່ນເປັນທີ່ຕ້ອງການ ແລະ ແຮງໂຊກທີ່ Ultimate Multisite ເຮັດໃຫ້ການເຮັດ domain mapping ແລະ SSL certificates ມັນງ່າຍຫຼາຍຜ່ານການເຊື່ອມຕໍ່ກັບ hosting providers ທີ່ນິຍົມຈຳນວນໜຶ່ງ ລວມທັງ services ເຊັ່ນ Cloudflare ແລະ cPanel.
ດັ່ງນັ້ນ, ການໃຊ້ຜູ້ສະໜອງໃດໜຶ່ງໃນບັ ນດາພວກນີ້ ຫຼື ການເອົາ Ultimate Multisite ໄວ້ຫຼັງ Cloudflare ສ່ວນດ້ານການຈັດການ domain ແລະ SSL certificates ກໍຈະງ່າຍຫຼາຍ.
ອົງການຈັດຕັ້ງທີ່ຢາກຄວບຄຸມການສ້າງເວັບໄຊທ໌ຢ່າງໃກ້ຊິດ ຈະເຫັນຄວາມສະດວກໃນການສ້າງເວັບໄຊທ໌ ແລະ ເຊື່ອມໂຍງເວັບໄຊທ໌ກັບລູກຄ້າ ແລະ ແຜນການຕ່າງໆ ຜ່ານ interface ທີ່ເຮັດໃຫ້ງ່າຍຂອງ Ultimate Multisite.

ການຄວບຄຸມ plugin ແລະ theme ແມ່ນຖືກຮັກສາໄວ້ໃນລະດັບ product ໂດຍໃຊ້ interface ທີ່ເຂົ້າໃຈງ່າຍຂອງ Ultimate Multisite ເຊິ່ງເຮັດໃຫ້ສາມາດເປີດ, ປິດ ຫຼື ສະແດງສະຖານະການ activate ຂອງ plugin ແລະ theme ເມື່ອສ້າງເວັບໄຊທ໌ໃໝ່ໄດ້.
Themes ལས་ཀྱི་གནས་ཚུལ་དེ་དག་གི་ལས་བྱེད་ཐབས་དང་འདྲ་བ་ཞིག་ཡོད། དེའི་སྐབས་སུ་ເວັບໄຊ བཟོ་སྐྲུན་པའི་སྐབས་སུ་ཁྱད་ཆོས་ (themes) ཁག་ལ་བསྒྲུབ་བྱེད་པ་དང་གནས་ཚུལ་འདྲ་བ་ཞིག་ལ་བསྒྲུབ་བྱེད་པ་ལྟར་ ជ្រើសរើស 켜 (activate) ឬ ປິດ (hide) နိုင်တယ်။
Agency ཚོས་ Ultimate Multisite ប្រើတဲ့အခါ ស្ងប់ស្ងាត់នឹងមានརེ་བ་ཆེན་པོ་ཡོད། ཁོང་ཚོས་ដែលខ្លួនឯង အကောင်းဆုံးလုပ်နိုင်တာ—អស្ចារ្យமான website တွေ ឌីហ្សាញ လုပ်နိုင်တယ်။
ករណីទី ២: ຜູ້ផ្តល់សេវាเฉพาะ niche (Niche Provider)
មានពាក្យចាស់មួយដែលថា "ធ្វើអ្វីមួយឱ្យបានល្អ"។ អ្នកជំនាញជាច្រើនសម្រាប់អ្នកនេះ មានន័យថា មូលដ្ឋានគំនិតតែមួយជុំវិញផលិតផល ឬសេវាកម្មတစ်ခု ត្រូវបង្កើតឡើង។
ប្រហែលជាអ្នកជាអ្នកលេងកីឡាហ្គោលដែលចូលចិត្តផ្សព្វផ្សាយ website ទៅកាន់ក្លឹប ឬក៏អ្នកជាអ្នកលេង esports ដែលចូលចិត្តផ្តល់ website ទៅឱ្យក្រុម (clans)។ អ្នកដែលផ្សព្វផ្សាយសេវាការណាត់ជួបទៅភោជនីយដ្ឋានវិញ?
ដោយសារមូលហេតុជាច្រើន អ្នកចង់ផ្តល់សេវាផ្អែកលើក្របខ័ណ្ឌ (framework) និងវេទិកា (platform) ដូចគ្នា។ វាអាចជាអ្នកបានឌីហ្សាញ ឬវិនិយោគលើ plugin ដែលធ្វើឱ្យមានមុខងារដែលត្រូវការ ឬក៏វាអាចជាករណីដែលការអនុវត្តល្អបំផុតក្នុងឧស្សាហកម្ម ទាមទារឱ្យមានវិធីសាស្រ្តស្តង់ដារសម្រាប់ការឌីហ្សាញមួយចំនួន។
លក្ខណៈពិសេសថ្មីមួយរបស់ Ultimate Multisite គឺការប្រើ template sites (template site)។ Template site ဆိုတာ theme ត្រូវបានដំឡើង និងបើកដំណើរការហើយ၊ plugin ដែលចាំបាច់ត្រូវបានដំឡើង និងបើកដំណើរការរួច ហើយ posts ឬ pages គំរូត្រូវបានបង្កើតរួចហើយ។ នៅពេលដែលអតិថិជនបង្កើត site ថ្មីដោយផ្អែកលើ template នោះ ខ្លឹមសារ និងការកំណត់ (settings) នៃ template នឹងត្រូវបានចម្លងទៅក្នុង site ដែលទើបបង្កើតថ្មីនោះ។
សម្រាប់អ្នកផ្តល់សេវា niche sites និង services នេះ វាផ្តល់នូវអត្ថប្រយោជន៍ដ៏ធំមួយក្នុងការបង្កើត site ដែលត្រៀមរួចរាល់ភ្លាមៗ ដោយមាន custom plugins និងការឌីហ្សាញ។ អតិថិជនគ្រាន់តែត្រូវផ្តល់ input ច្រើនតិចបំផុតដើម្បីបញ្ចប់សេវាក ម្មនោះប៉ុណ្ណោះ។
Khuav tsis paub ti yeej, thloob hauj tsis paub ti subdirectory lossa subdomain configuration yuav hual. Thloob, architecture choice yuav muaj tsis paub ti SSL certificate simple ha subdirectories lossa wildcard SSL certificate ha subdomains.
Case 3: WordPress Web Hosting
WordPress site-u hosting tsis muaj yeej taa, hyn thaum tsis paub ti hual ti muaj web space rau customer loh pre-installed version of WordPress. Thao hmooj he chuaw vim ti muaj decision lossa thiab consideration hauv txhua yam uas yuav tsum mus ua ke los ntawm kev ua kom khoom uas muaj yam uas muaj txiaj ntsig.
Ultimate Multisite zoo tshaj plaws heev heev hauv qhov no, vim nws pab txhawm rau muaj comprehensive turnkey solution rau hosting WordPress sites. Included hauv solution ntawd yog theem uas pab tsim tom qhuas subscription services, payment collection, checkout forms, discount vouchers thiab customer communications.
Qhov uas muaj txoj hauj tsis paub uas yuav tsum ua kom install, configure thiab maintain WordPress Multisite zoo heev, Ultimate Multisite pab txhawm rau network administrators tsuas tsis txhob xav ti aspects uas hloov rau lawv service lossis niche chaw thiaj li cas sida product tiers, pricing thiab service offers.
For developers uas xav yuav integrate mus Ultimate Multisite, solution ntawd tseem muaj comprehensive RESTful API thiab Webhooks rau event notification.
Tsis txhob teeb meem mus xav ti plugin lossis license no, Ultimate Multisite pab tsim tom solution uas muaj feature ntau thiab hloov zoo li Wix, Squarespace, WordPress.com thiab lwm yam.
Architecture Considerations
Thaum tsis yog qhuas ua leej twg, cov khoom uas thiaj yuav pab tsim tom kev txiav tlay rau kev tiv thaiv technologies zoo rau Ultimate Multisite installation yuav tsum muaj.
Shared vs. Dedicated Hosting
Hosting providers མང་པོ་ཞིག་གི་ཆ་རེད་ ហើយཁག་ཅིག་ནི་སྒྲོལ་བའི་ server density (server ད densiti) འཇོག་པ་ལས་བྱེད་ཀྱི་ཡོད། Low-cost provider ཚོས་ revenue འཐོབ་པ་ནི་server ད densiti རྒྱ་ཆེ་བ་ལས་ maximum འཐོབ་པ་ལས་བྱེད་ཀྱི་ཡོད། དེའི་ཕྱིར་བརྟེན་ཁྱེད་ཀྱི་ Ultimate Multisite installation ནི་ server གཅིག་ལ་site མང་པོ་ཞིག་ (hundreds of sites) ནང་གི་ site ཤིག་ཙམ་ཡིན་ཐུབ།
provider ལས་ appropriate safeguards ཚུ་མེད་པ་ཅིན་ shared server ལ་sites ཚོས་ ‘noisy neighbour’ problem འཕྲད་དགོས། དེ་ནི་server གཅིག་ལ་site ཞིག་གིས་ resource མང་པོ་བསགས་ထားတဲ့အတွက် གཞན་啲 sites ཚུ་ཡང་ remaining resource ཚུ་ལས་འགྲན་རྩོད་བྱེད་དགོས་པ་ཨིན། དེའི་སྐབས་སུ་ site ཚུ་ ལ chậm (slow) འགྲོ་བ་ཅིན་ respond མི་ཐུབ་པ་ཚུ་ མང་པོ་ཞིག་ တွေ့ရတတ်တယ်။
web hosting provider མཁན་པོ་အနေနဲ့ flow on effects ཚུ་ནི་ཁྱེད་ཀྱི་ customer ཚོས་ speed ལེགས་པོ་མེད་པ་དང་ page rank འདྲ་མིན་བྱེད་པ་ (low page rank) ཡོད་པ་དང་ bounce rate འདྲ་མིན་བསྐྱེད་པ་ཚུ་ တွေ့ရཐོབ་ཅིང་། customer ཚོས་ service གཞན་ལ་སོང་ནི་ལས་ churn (customer churn) འགྲོ་ཐོབ་ཐུབ།
བརྗོད་བའི་དོན་ནི་, cheap འདྲ་མིན་བྱེད་པ་ནི་好 (good) མེད་པར་བརྗོད་ཆོག
Ultimate Multisite ནི་好 hosting provider ཚུ་མང་པོ་དང་ལས་ကောင်းབྱེད་ཀྱི་ཡོད། དེ་ཚུ་དང་ environment དང་འགྲོ་སོང་ལེགས་ཤོམ་པ་དང་ domain mapping དང་ automatic SSL လို ལས་ཀ་ཚུ་ བཟོ་ནི་ལས་བྱེད་ཐུབ། དེ་ཚུ་ Performance (ལས་ကောင်း) ལ་གོ་སྐབས་ཆེ་བ་དང་ shared hosting ལས་ལྷག་པའི་ service འགྲོ་ཐུབ།
compatible providers ཚུ་ list དང་ site ཚུ་ སྒྲིག་བཟོ་ནི་ instructions ཚུ་ ཡོད་པ་ཅིན་ Compatible Providers documentation དེའི་ནང་གི་ལས་ཀ་ཚུ་ བལྟ་རོགས།