Handa ka na bang bumuo ng sarili mong Website as a Service (WaaS) platform? Dadalhin ka ng komprehensibong gabay na ito mula sa zero hanggang sa isang ganap na gumaganang Ultimate Multisite installation—saklaw ang mga pangunahing kaalaman sa WordPress Multisite, pag-install, pagsasaayos, at pinakamahuhusay na kasanayan.
Ano ang Ultimate Multisite?
Ang Ultimate Multisite ay isang WordPress plugin na ginagawang premium na network ng mga site ang iyong WordPress Multisite installation—tulad ng WordPress.com, Wix, o Squarespace—ngunit isa na pagmamay-ari at kontrolado mo.
Sa Ultimate Multisite, maaari mong alukin ang mga customer ng kakayahang gumawa ng mga website sa pamamagitan ng buwanan, kada tatlong buwan, o taunang bayarin sa subscription. Pinangangasiwaan nito ang lahat: paggawa ng site, pagkolekta ng bayad, mga checkout form, mga discount voucher, domain mapping, SSL certificates, at komunikasyon sa customer.
Bago sumabak sa Ultimate Multisite, kailangan mong maunawaan ang pundasyong pinagbatayan nito: WordPress Multisite.
Pag-unawa sa WordPress Multisite
Ang WordPress Multisite ay isang built-in na feature (mula WordPress 3.0 noong 2010) na nagpapahintulot sa maraming site na gumamit ng iisang WordPress installation. Kapag na-activate, ang iyong WordPress site ay nagiging isang “network” na kayang mag-host ng maraming subsite.
Isipin ito nang ganito: Ang isang unibersidad ay nagpapanatili ng iisang WordPress installation, ngunit bawat faculty ay nagpapanatili ng sarili nilang WordPress site sa loob ng network na iyon.
Ano ang Ibinabahagi
Ibinabahagi ng lahat ng subsite sa isang WordPress Multisite network ang:
- Mga WordPress core file — Isang beses nangyayari ang mga update para sa lahat ng site
- Mga plugin at tema — Isang beses ini-install, available sa buong network
- Ang database — Isang database na may magkakahiwalay na table para sa bawat subsite, tulad ng
wp_[id]_posts,wp_[id]_comments, atbp. - Mga user account — Ang mga user ay kabilang sa network, hindi sa indibidwal na mga site
- wp-config.php — Iisang configuration file
Ano ang Nananatiling Hiwalay
- Mga media upload — Bawat subsite ay may sariling uploads folder (wp-content/uploads/sites/[id])
- Nilalaman — Ang mga post, page, comment, at setting ay saklaw sa bawat site
- Mga aktibong plugin/tema — Bawat site ay maaaring mag-activate ng iba’t ibang kombinasyon (maliban kung network-activated)
- Mga admin panel — Bawat subsite ay may sariling dashboard
Ang arkitekturang ito ang pangunahing bentahe ng multisite: maaari kang lumago mula 10 hanggang 1,000 site habang nananatiling pareho ang mga gawain sa maintenance.
Subdomain vs. Subdirectory: Pumili nang Matalino
Kapag nagse-set up ng WordPress Multisite, kailangan mong pumili sa pagitan ng dalawang URL structure. Mahirap baguhin ang desisyong ito sa kalaunan, kaya pumili nang mabuti.
Subdirectory Mode
Ganito ang hitsura ng mga URL: yourdomain.com/site1, yourdomain.com/site2
Mga kalamangan:
- Pinakamadaling i-set up at panatilihin
- Sinasaklaw ng iisang SSL certificate ang buong network
- Hindi kailangan ng DNS wildcard configuration
Mga kahinaan:
- Maaaring ituring ng mga search engine ang lahat ng subsite bilang isang napakalaking site
- Mas mukhang hindi “propesyonal” ang mga URL para sa ilang customer
- Nangangailangan ang pangunahing site ng /blog/ prefix para sa mga post (upang maiwasan ang mga conflict sa path)
Subdomain Mode
Ganito ang hitsura ng mga URL: site1.yourdomain.com, site2.yourdomain.com
Mga kalamangan:
- Mas mukhang propesyonal ang mga URL
- Itinuturing ng mga search engine ang bawat subsite bilang hiwalay na website
- Walang mga conflict sa path sa pagitan ng pangunahing site at mga subsite
Mga kahinaan:
- Nangangailangan ng wildcard DNS configuration
- Nangangailangan ng wildcard SSL certificate (o indibidwal na cert para sa bawat subdomain)
- Bahagyang mas kumplikado ang paunang setup
Ang aming rekomendasyon: Para sa karamihan ng mga WaaS platform, mas pinipili ang subdomain mode dahil inaasahan ng mga customer na maging independiyente ang pakiramdam ng kanilang mga site. Ang komplikasyon sa SSL ay higit nang nalulutas ng mga hosting integration ng Ultimate Multisite at suporta sa Cloudflare.
Mahahalagang Terminolohiya
Bago magpatuloy, tukuyin natin ang mga terminong makakaharap mo sa buong paglalakbay mo sa Ultimate Multisite:
Mga Termino sa WordPress & Multisite
- Network — Ang iyong buong WordPress Multisite installation na naglalaman ng lahat ng subsite
- Subsite — Isang indibidwal na site sa loob ng iyong network (maaaring subdomain o subdirectory)
- Super Admin — Ang pinakamataas na antas ng pahintulot; maaaring pamahalaan ang lahat ng subsite, plugin, at tema
- Network Admin Panel — Ang dashboard kung saan pinamamahalaan ng mga super admin ang buong network
- Domain Mapping — Pagpapahintulot sa mga subsite na gumamit ng mga custom domain (hal., joesbikeshop.com sa halip na joes.yournetwork.com)
Mga Termino sa Ultimate Multisite
- Site Template — Isang pre-configured na site na kinokopya kapag nag-sign up ang mga customer (na may tema, mga plugin, at nilalaman na naka-set up na)
- Checkout Form — Ang registration form kung saan pumipili ang mga customer ng mga plan at gumagawa ng kanilang mga site
- Product/Plan — Isang subscription tier na iniaalok mo (hal., Basic $9/mo, Pro $29/mo)
- Membership — Ang aktibong subscription ng isang customer sa isang produkto
- Webhook — Mga awtomatikong notification na ipinapadala sa mga external service kapag may mga event na nangyayari (nagawa ang site, natanggap ang bayad, atbp.)
- Events — Mga naka-log na aktibidad sa iyong network (pagbabago ng plan, mga bayad, paggawa ng site)
Hakbang 1: I-install ang WordPress Multisite
Mahalaga: Maraming managed WordPress host (WP Engine, Cloudways, Closte, atbp.) ang maaaring mag-set up ng Multisite para sa iyo nang awtomatiko. Kumonsulta sa iyong host bago ito gawin nang mano-mano.
Mga Kinakailangan
- Isang sariwang WordPress installation (o isang umiiral na handa mong i-convert)
- Access sa FTP o file manager
- Kakayahang i-edit ang wp-config.php at .htaccess
- I-back up ang iyong site bago magpatuloy
- I-deactivate muna ang lahat ng plugin pansamantala
I-enable ang Multisite
Buksan ang iyong wp-config.php file at idagdag ang linyang ito bago ang komentong “That’s all, stop editing!”:
define('WP_ALLOW_MULTISITE', true);
I-save at i-upload ang file, pagkatapos ay i-refresh ang iyong WordPress admin.
I-configure ang Network
Pumunta sa Tools → Network Setup sa iyong WordPress admin.
- Piliin ang Subdomains o Subdirectories
- Maglagay ng Network Title
- I-verify ang iyong Network Admin Email
- I-click ang Install
Magbibigay ang WordPress ng mga code snippet na idaragdag sa iyong mga file.
Idagdag ang Configuration Code
Idagdag ito sa wp-config.php (ipapakita sa iyo ng WordPress ang eksaktong mga value para sa iyong site):
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);
Palitan ang nilalaman ng iyong .htaccess file ng code na ibinibigay ng WordPress (bahagya itong mag-iiba para sa subdomain kumpara sa subdirectory).
Para sa Subdomain Mode: I-configure ang Wildcard DNS
Kung gumagamit ng mga subdomain, kailangan mo ng wildcard DNS upang ang *.yourdomain.com ay mag-resolve sa iyong server.
- Mag-log in sa iyong hosting control panel (cPanel, Plesk, atbp.)
- Hanapin ang Domains o Subdomains
- Gumawa ng subdomain na may asterisk:
* - Ituro ito sa document root ng iyong pangunahing domain
Subukan ang Iyong Installation
Bago i-install ang Ultimate Multisite, i-verify na gumagana ang iyong multisite:
- Mag-log in at pumunta sa My Sites → Network Admin → Sites
- I-click ang Add New
- Gumawa ng test site
- Bisitahin ang test site upang kumpirmahing naglo-load ito nang tama
Hakbang 2: I-install ang Ultimate Multisite
Kapag gumagana na ang WordPress Multisite, handa ka nang i-install ang Ultimate Multisite.
Pag-install
- Pumunta sa Network Admin → Plugins → Add New
- Maghanap ng “Ultimate Multisite”
- I-click ang Install, pagkatapos ay Network Activate
Ang Setup Wizard
Pagkatapos ng activation, ire-redirect ka sa Setup Wizard. I-click ang Get Started.
Hakbang 1: Mga Pagsusuri Bago Mag-install
Tinitiyak ng wizard na natutugunan ng iyong server ang mga kinakailangan (bersyon ng PHP, MySQL, atbp.). Kung pasado ang lahat, i-click ang Next.
Hakbang 2: Pag-install
I-click ang Install upang likhain ang kinakailangang mga database table at file.
Hakbang 3: Mga Pangunahing Setting
I-configure ang impormasyon ng iyong kumpanya at default na currency. Lumalabas ang impormasyong ito sa mga invoice at komunikasyon sa customer.
Hakbang 4: Sample na Nilalaman (Opsyonal)
Maaari kang mag-install ng mga nakahandang template, produkto, at checkout form upang matulungan kang makapagsimula. Inirerekomenda ito para sa mga unang beses na user.
I-click ang Finish — mayroon ka na ngayong gumaganang pag-install ng Ultimate Multisite!
Mga Karaniwang Gamit
Sinusuportahan ng Ultimate Multisite ang napakaraming uri ng modelo ng negosyo:
Modelo ng Ahensya
Mag-host at mamahala ng mga website ng kliyente sa iisang platform. Gamitin ang mga lisensya ng ahensya para sa mga theme at plugin sa lahat ng site. Gumamit ng domain mapping upang magkaroon ang bawat kliyente ng sarili nilang branded na domain.
Mga Benepisyo: Sentralisadong mga update, pare-parehong seguridad, mas pinadaling pamamahala ng kliyente.
Tagabuo ng Niche na Site
Gumawa ng site builder para sa isang partikular na industriya—mga restaurant, golf club, ahente ng real estate, atbp. Magdisenyo ng mga template site na may mga plugin at nilalamang partikular sa industriya na naka-configure na.
Mga Benepisyo: Nakakakuha ang mga customer ng handa nang gamiting site sa loob ng ilang minuto. Nagiging eksperto ka sa iyong niche.
Provider ng WordPress Hosting
Mag-alok ng kumpletong hosted WordPress solution na may subscription billing, tulad ng WordPress.com o Squarespace. Pangasiwaan ang lahat ng teknikal na aspeto habang nakatuon ang mga customer sa nilalaman.
Mga Benepisyo: Paulit-ulit na kita, ganap na kontrol sa platform, walang abala sa per-site na paglilisensya.
Mga Network para sa Enterprise/Edukasyon
Mga unibersidad, prangkisa, o korporasyong may maraming magkakaugnay na site. Ang bawat departamento/lokasyon/prangkisa ay nakakakuha ng sarili nilang site habang pinananatili ng IT ang sentral na kontrol.
Mga Benepisyo: Pagkakapare-pareho ng brand, sentralisadong seguridad, nabawasang pasaning IT.
Pinakamahuhusay na Kasanayan sa Arkitektura
Mga Dapat Isaalang-alang sa Hosting
Iwasan ang murang shared hosting. Pinapalaki ng mga low-cost provider ang server density, ibig sabihin nakikipag-agawan ang iyong network sa daan-daang iba pang site para sa resources. Nagdudulot ito ng mabagal na performance at hindi nasisiyahang mga customer.
Pinakamahusay na gumagana ang Ultimate Multisite sa mga hosting provider na nakauunawa sa Multisite at nag-aalok ng:
- Awtomatikong integrasyon ng domain mapping
- Wildcard o awtomatikong SSL certificate
- Sapat na resources para sa maraming site
- Magandang caching infrastructure
Tingnan ang aming Gabay sa Hosting Provider para sa detalyadong mga rekomendasyon.
Pag-optimize ng Performance
Maaaring mag-scale ang WordPress Multisite sa libu-libong site (patunay ang WordPress.com), ngunit kailangan mo ng wastong infrastructure:
- Gumamit ng CDN — Pinangangasiwaan ng Cloudflare (mahusay ang free tier) ang static assets at caching
- I-enable ang page caching — Malaking binabawasan ang load ng server
- Panatilihing minimal ang mga plugin — Mas kaunting aktibong plugin = mas mahusay na performance
- Paboran ang static content — Mas mahusay mag-scale ang mga site na maaaring i-cache nang agresibo
Kasama sa Ultimate Multisite ang integrasyon ng Cloudflare na nag-a-automate ng DNS at SSL para sa mga bagong subsite—lubos na inirerekomenda para sa anumang seryosong WaaS platform.
SSL at Domain Mapping
Kinakailangan ng mga modernong browser ang SSL. Ang iyong mga opsyon:
- Subdirectory mode: Sinasaklaw ng iisang SSL certificate ang lahat
- Subdomain mode: Wildcard SSL certificate (*.yourdomain.com)
- Mga custom na domain: Kailangan ng bawat domain ng customer ng sarili nitong certificate
Ina-automate ng mga hosting integration ng Ultimate Multisite (Cloudflare, GridPane, Cloudways, atbp.) ang SSL provisioning para sa mga custom na domain—isa ito sa pinakamalalaking nakatitipid ng oras na ibinibigay ng plugin.
Mga Backup
Pamamahala ng User: Ang Kailangan Mong Malaman
Ibinabahagi ng WordPress Multisite ang user table sa lahat ng subsite. Lumilikha ito ng natatanging sitwasyon:
Ang sitwasyon: Nag-sign up si John para sa isang site sa iyong network. Kalaunan, bumisita siya sa site ng isa pang customer (tindahan ni Alice) at sinubukang gumawa ng account upang bumili. Nakakuha siya ng error na “email already in use”—nakalilito, dahil hindi pa niya kailanman nabisita ang site ni Alice dati.
Ang solusyon: Kasama sa Ultimate Multisite ang opsyong tinatawag na Enable Multiple Accounts (Settings → Login & Registration) na nagpapahintulot sa parehong email na gumawa ng magkakahiwalay na account sa iba’t ibang subsite. Nakabind ang bawat account sa subsite nito, kaya napipigilan ang collision.
Mga Susunod na Hakbang
Naka-install na ngayon ang Ultimate Multisite at nauunawaan mo na ang mga pangunahing konsepto. Narito ang susunod na gagawin:
- Gumawa ng iyong unang Site Template — Magdisenyo ng starter site gamit ang iyong gustong theme, mga plugin, at sample na nilalaman
- I-set up ang Mga Produkto/Plano — Tukuyin ang iyong mga pricing tier (Free, Basic, Pro, atbp.)
- I-configure ang Payment Gateway — Ikonekta ang Stripe o PayPal upang tumanggap ng mga bayad
- I-customize ang iyong Checkout Form — Idisenyo ang karanasan sa pag-signup para sa iyong mga customer
- Mag-set up ng Hosting Integration — I-enable ang awtomatikong domain mapping at SSL
Tingnan ang aming dokumentasyon para sa detalyadong mga gabay sa bawat isa sa mga paksang ito.
Kailangan ng Tulong?
- Dokumentasyon: GitHub Wiki
- Mga Isyu & Bug: GitHub Issues
- Bayad na Suporta: Ultimate Multisite Support Form
Ang Ultimate Multisite ay libre at open source. Kung sa tingin mo ay mahalaga ito, pag-isipang mag-iwan ng review upang matulungan ang iba na matuklasan ito.

Leave a Reply