Ultimate Multisite-ի հետ աշխատանքի սկիզբ. ամբողջական ուղեցույց

Պատրա՞ստ եք ստեղծել ձեր սեփական Website as a Service (WaaS) հարթակը։ Այս համապարփակ ուղեցույցը ձեզ զրոյից հասցնում է մինչև լիովին գործունակ Ultimate Multisite տեղադրում՝ ներառելով WordPress Multisite-ի հիմունքները, տեղադրումը, կարգավորումը և լավագույն փորձերը։


Ի՞նչ է Ultimate Multisite-ը

Ultimate Multisite-ը WordPress-ի պլագին է, որը ձեր WordPress Multisite տեղադրումը վերածում է պրեմիում կայքերի ցանցի՝ ինչպես WordPress.com-ը, Wix-ը կամ Squarespace-ը, բայց այնպիսին, որը դուք եք տնօրինում և վերահսկում։

Ultimate Multisite-ի միջոցով կարող եք հաճախորդներին առաջարկել կայքեր ստեղծելու հնարավորություն՝ ամսական, եռամսյակային կամ տարեկան բաժանորդավճարներով։ Այն կարգավորում է ամեն ինչ՝ կայքի ստեղծում, վճարումների հավաքագրում, վճարման ձևեր, զեղչի վաուչերներ, դոմենի կապակցում, SSL վկայագրեր և հաճախորդների հետ հաղորդակցություն։

Նախքան Ultimate Multisite-ի մեջ խորանալը, պետք է հասկանաք այն հիմքը, որի վրա այն կառուցված է՝ WordPress Multisite-ը։


Հասկանալ WordPress Multisite-ը

WordPress Multisite-ը ներկառուցված հնարավորություն է (WordPress 3.0-ից՝ 2010 թվականից), որը թույլ է տալիս մի քանի կայքերի կիսել մեկ WordPress տեղադրում։ Ակտիվացնելուց հետո ձեր WordPress կայքը դառնում է «ցանց», որը կարող է հյուրընկալել բազմաթիվ ենթակայքեր։

Պատկերացրեք այսպես. Համալսարանը պահպանում է WordPress-ի մեկ տեղադրում, բայց յուրաքանչյուր ֆակուլտետ այդ ցանցի ներսում պահպանում է իր սեփական WordPress կայքը։

Ինչն է կիսվում

WordPress Multisite ցանցի բոլոր ենթակայքերը կիսում են՝

  • WordPress-ի հիմնական ֆայլերը — Թարմացումները կատարվում են մեկ անգամ բոլոր կայքերի համար
  • Պլագիններ և թեմաներ — Տեղադրվում են մեկ անգամ, հասանելի են ամբողջ ցանցում
  • Տվյալների բազան — Մեկ տվյալների բազա՝ յուրաքանչյուր ենթակայքի համար առանձին աղյուսակներով, օրինակ՝ wp_[id]_posts, wp_[id]_comments և այլն։
  • Օգտատերերի հաշիվներ — Օգտատերերը պատկանում են ցանցին, ոչ թե առանձին կայքերին
  • wp-config.php — Մեկ կազմաձևման ֆայլ

Ինչն է մնում առանձին

  • Մեդիա վերբեռնումներ — Յուրաքանչյուր ենթակայք ունի իր սեփական վերբեռնումների պանակը (wp-content/uploads/sites/[id])
  • Բովանդակություն — Գրառումները, էջերը, մեկնաբանությունները և կարգավորումները սահմանափակված են յուրաքանչյուր կայքով
  • Ակտիվ պլագիններ/թեմաներ — Յուրաքանչյուր կայք կարող է ակտիվացնել տարբեր համադրություններ (եթե դրանք ցանցով ակտիվացված չեն)
  • Ադմինիստրատորի վահանակներ — Յուրաքանչյուր ենթակայք ունի իր սեփական կառավարման վահանակը

Այս ճարտարապետությունը multisite-ի հիմնական առավելությունն է․ կարող եք աճել 10-ից մինչև 1,000 կայք՝ պահպանման աշխատանքները թողնելով նույն մակարդակի վրա։


Ենթադոմեն թե ենթապանակ․ ընտրեք խելամտորեն

WordPress Multisite կարգավորելիս պետք է ընտրեք URL-ի երկու կառուցվածքներից մեկը։ Այս որոշումը հետագայում դժվար է փոխել, ուստի ընտրեք զգուշությամբ։

Ենթապանակի ռեժիմ

URL-ները ունեն այս տեսքը՝ yourdomain.com/site1, yourdomain.com/site2

Առավելությունները՝

  • Ամենահեշտն է կարգավորել և սպասարկել
  • Մեկ SSL վկայագիրը ծածկում է ամբողջ ցանցը
  • Wildcard DNS կազմաձևում անհրաժեշտ չէ

Թերությունները՝

  • Որոնողական համակարգերը կարող են բոլոր ենթակայքերը դիտարկել որպես մեկ հսկայական կայք
  • Որոշ հաճախորդների համար 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 տեղադրումը, որը պարունակում է բոլոր ենթակայքերը
  • Ենթակայք — Անհատական կայք ձեր ցանցի ներսում (կարող է լինել ենթադոմեն կամ ենթապանակ)
  • Սուպեր ադմինիստրատոր — Թույլտվությունների ամենաբարձր մակարդակը․ կարող է կառավարել բոլոր ենթակայքերը, պլագինները և թեմաները
  • Ցանցի ադմինիստրատորի վահանակ — Կառավարման վահանակը, որտեղ սուպեր ադմինիստրատորները կառավարում են ամբողջ ցանցը
  • Դոմենի կապակցում — Ենթակայքերին թույլ տալ օգտագործել անհատական դոմեններ (օր.՝ joesbikeshop.com՝ joes.yournetwork.com-ի փոխարեն)

Ultimate Multisite-ի տերմիններ

  • Կայքի ձևանմուշ — Նախապես կազմաձևված կայք, որը կլոնավորվում է, երբ հաճախորդները գրանցվում են (թեման, պլագինները և բովանդակությունը արդեն կարգավորված են)
  • Վճարման ձև — Գրանցման ձևը, որտեղ հաճախորդներն ընտրում են պլաններ և ստեղծում իրենց կայքերը
  • Ապրանք/Պլան — Բաժանորդագրության մակարդակ, որը դուք առաջարկում եք (օր.՝ Basic $9/ամիս, Pro $29/ամիս)
  • Անդամակցություն — Հաճախորդի ակտիվ բաժանորդագրությունը ապրանքին
  • Webhook — Ավտոմատ ծանուցումներ, որոնք ուղարկվում են արտաքին ծառայություններին, երբ իրադարձություններ են տեղի ունենում (կայք է ստեղծվել, վճարում է ստացվել և այլն)
  • Իրադարձություններ — Ձեր ցանցում գրանցված գործողություններ (պլանի փոփոխություններ, վճարումներ, կայքերի ստեղծումներ)

Քայլ 1․ Տեղադրեք WordPress Multisite-ը

Կարևոր է․ 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 ադմինիստրատորի բաժնում անցեք Գործիքներ → Ցանցի կարգավորում։

  1. Ընտրեք Ենթադոմեններ կամ Ենթապանակներ
  2. Մուտքագրեք Ցանցի վերնագիր
  3. Ստուգեք ձեր Ցանցի ադմինիստրատորի էլ․ փոստը
  4. Սեղմեք Տեղադրել

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-ը

Եթե օգտագործում եք ենթադոմեններ, ձեզ անհրաժեշտ է wildcard DNS, որպեսզի *.yourdomain.com-ը լուծվի դեպի ձեր սերվեր։

  1. Մուտք գործեք ձեր հոսթինգի կառավարման վահանակ (cPanel, Plesk և այլն)
  2. Գտեք Դոմեններ կամ Ենթադոմեններ
  3. Ստեղծեք ենթադոմեն աստղանիշով՝ *
  4. Ուղղեք այն դեպի ձեր հիմնական դոմենի փաստաթղթերի արմատային պանակը

Փորձարկեք ձեր տեղադրումը

Նախքան Ultimate Multisite-ը տեղադրելը՝ ստուգեք, որ ձեր multisite-ը աշխատում է․

  1. Մուտք գործեք և անցեք Իմ կայքերը → Ցանցի ադմինիստրատոր → Կայքեր
  2. Սեղմեք Ավելացնել նոր
  3. Ստեղծեք փորձնական կայք
  4. Այցելեք փորձնական կայքը՝ համոզվելու համար, որ այն ճիշտ է բեռնվում

Քայլ 2․ Տեղադրեք Ultimate Multisite-ը

Երբ WordPress Multisite-ը աշխատում է, պատրաստ եք տեղադրել Ultimate Multisite-ը։

Տեղադրում

  1. Անցեք Ցանցի ադմինիստրատոր → Պլագիններ → Ավելացնել նոր
  2. Որոնեք «Ultimate Multisite»
  3. Սեղմեք Տեղադրել, ապա Ակտիվացնել ցանցում

Կարգավորման օգնականը

Ակտիվացումից հետո դուք կվերահղվեք Կարգավորման օգնականին։ Սեղմեք Սկսել։

Քայլ 1․ Նախատեղադրման ստուգումներ
Օգնականը ստուգում է՝ արդյոք ձեր սերվերը համապատասխանում է պահանջներին (PHP-ի տարբերակ, MySQL և այլն)։ Եթե ամեն ինչ հաջող է, սեղմեք Հաջորդ։

Քայլ 2․ Տեղադրում
Սեղմեք Տեղադրել՝ անհրաժեշտ տվյալների բազայի աղյուսակներն ու ֆայլերը ստեղծելու համար։

Քայլ 3․ Հիմնական կարգավորումներ
Կարգավորեք ձեր ընկերության տվյալները և կանխադրված արժույթը։ Այս տեղեկությունները հայտնվում են հաշիվ-ապրանքագրերում և հաճախորդների հաղորդակցություններում։

Քայլ 4․ Օրինակային բովանդակություն (ըստ ցանկության)
Դուք կարող եք տեղադրել նախապես սահմանված ձևանմուշներ, ապրանքներ և վճարման ձևեր, որոնք կօգնեն ձեզ սկսել։ Սա խորհուրդ է տրվում առաջին անգամ օգտագործողների համար։

Սեղմեք Ավարտել — այժմ ունեք գործող Ultimate Multisite տեղադրում։


Տարածված օգտագործման դեպքեր

Ultimate Multisite-ը աջակցում է բիզնես մոդելների լայն բազմազանություն․

Գործակալության մոդել

Հոսթավորեք և կառավարեք հաճախորդների կայքերը մեկ հարթակում։ Օգտագործեք գործակալական լիցենզիաներ՝ թեմաների և պլագինների համար բոլոր կայքերում։ Օգտագործեք դոմենի քարտեզագրում, որպեսզի յուրաքանչյուր հաճախորդ ունենա իր բրենդավորված դոմենը։

Առավելություններ․ Կենտրոնացված թարմացումներ, հետևողական անվտանգություն, հաճախորդների կառավարման պարզեցված գործընթաց։

Նիշային կայքերի կառուցող

Ստեղծեք կայքերի կառուցող կոնկրետ ոլորտի համար՝ ռեստորաններ, գոլֆի ակումբներ, անշարժ գույքի գործակալներ և այլն։ Նախագծեք ձևանմուշային կայքեր՝ ոլորտին հատուկ պլագիններով և արդեն կարգավորված բովանդակությամբ։

Առավելություններ․ Հաճախորդները մի քանի րոպեում ստանում են պատրաստ օգտագործման կայք։ Դուք դառնում եք ձեր նիշայի փորձագետը։

WordPress հոսթինգի մատակարար

Առաջարկեք ամբողջական հոսթավորված WordPress լուծում՝ բաժանորդագրության վճարահաշվարկով, ինչպես WordPress.com-ը կամ Squarespace-ը։ Կարգավորեք բոլոր տեխնիկական կողմերը, մինչ հաճախորդները կենտրոնանում են բովանդակության վրա։

Առավելություններ․ Կրկնվող եկամուտ, հարթակի լիակատար վերահսկում, յուրաքանչյուր կայքի համար լիցենզավորման գլխացավանքների բացակայություն։

Ձեռնարկությունների/կրթական ցանցեր

Համալսարաններ, ֆրանչայզներ կամ կորպորացիաներ, որոնք ունեն բազմաթիվ փոխկապակցված կայքեր։ Յուրաքանչյուր բաժին/տեղակայություն/ֆրանչայզ ստանում է իր սեփական կայքը, մինչդեռ IT-ն պահպանում է կենտրոնական վերահսկումը։

Առավելություններ․ Բրենդի հետևողականություն, կենտրոնացված անվտանգություն, IT ծախսերի նվազեցում։


Ճարտարապետության լավագույն գործելակերպեր

Հոսթինգի նկատառումներ

Խուսափեք էժան ընդհանուր հոսթինգից։ Ցածր արժեքով մատակարարները առավելագույնի են հասցնում սերվերի խտությունը, ինչը նշանակում է, որ ձեր ցանցը ռեսուրսների համար մրցում է հարյուրավոր այլ կայքերի հետ։ Սա հանգեցնում է դանդաղ աշխատանքի և դժգոհ հաճախորդների։

Ultimate Multisite-ը լավագույնս աշխատում է այն հոսթինգ մատակարարների հետ, որոնք հասկանում են Multisite-ը և առաջարկում են․

  • Դոմենի քարտեզագրման ավտոմատ ինտեգրում
  • Wildcard կամ ավտոմատացված SSL վկայագրեր
  • Բավարար ռեսուրսներ բազմաթիվ կայքերի համար
  • Լավ քեշավորման ենթակառուցվածք

Մանրամասն առաջարկությունների համար տեսեք մեր Հոսթինգ մատակարարի ուղեցույցը։

Արտադրողականության օպտիմալացում

WordPress Multisite-ը կարող է մասշտաբավորվել մինչև հազարավոր կայքեր (WordPress.com-ը դրա ապացույցն է), բայց ձեզ անհրաժեշտ է պատշաճ ենթակառուցվածք․

  • Օգտագործեք CDN — Cloudflare-ը (անվճար փաթեթը հիանալի է աշխատում) մշակում է ստատիկ ռեսուրսներն ու քեշավորումը
  • Միացրեք էջերի քեշավորումը — Զգալիորեն նվազեցնում է սերվերի բեռնվածությունը
  • Պահեք պլագինների քանակը նվազագույն — Ավելի քիչ ակտիվ պլագիններ = ավելի լավ արտադրողականություն
  • Նախընտրեք ստատիկ բովանդակություն — Այն կայքերը, որոնք հնարավոր է ագրեսիվ քեշավորել, ավելի լավ են մասշտաբավորվում

Ultimate Multisite-ը ներառում է Cloudflare ինտեգրում, որը ավտոմատացնում է DNS-ն ու SSL-ը նոր ենթակայքերի համար՝ խիստ խորհուրդ է տրվում ցանկացած լուրջ WaaS հարթակի համար։

SSL և դոմենի քարտեզագրում

Ժամանակակից դիտարկիչները պահանջում են SSL։ Ձեր տարբերակներն են․

  • Ենթապանակի ռեժիմ․ Մեկ SSL վկայագիրն ընդգրկում է ամեն ինչ
  • Ենթադոմենի ռեժիմ․ Wildcard SSL վկայագիր (*.yourdomain.com)
  • Անհատական դոմեններ․ Յուրաքանչյուր հաճախորդի դոմենին անհրաժեշտ է իր սեփական վկայագիրը

Ultimate Multisite-ի հոսթինգ ինտեգրումները (Cloudflare, GridPane, Cloudways և այլն) ավտոմատացնում են SSL-ի տրամադրումը անհատական դոմենների համար․ սա պլագինի տրամադրած ամենամեծ ժամանակ խնայող հնարավորություններից մեկն է։

Պահուստավորումներ


Օգտատերերի կառավարում․ ինչ պետք է իմանաք

WordPress Multisite-ը բոլոր ենթակայքերի համար կիսում է օգտատերերի աղյուսակը։ Սա ստեղծում է յուրահատուկ իրավիճակ․

Սցենարը․ Ջոնը գրանցվում է ձեր ցանցում կայքի համար։ Ավելի ուշ նա այցելում է մեկ այլ հաճախորդի կայք (Ալիսի խանութը) և փորձում է հաշիվ ստեղծել՝ գնում կատարելու համար։ Նա ստանում է «էլ․ փոստն արդեն օգտագործվում է» սխալը՝ շփոթեցնող, քանի որ նա երբևէ նախկինում չի այցելել Ալիսի կայքը։

Լուծումը․ Ultimate Multisite-ը ներառում է Միացնել բազմաթիվ հաշիվներ կոչվող տարբերակ (Կարգավորումներ → Մուտք և գրանցում), որը թույլ է տալիս նույն էլ․ փոստով ստեղծել առանձին հաշիվներ տարբեր ենթակայքերում։ Յուրաքանչյուր հաշիվ կապվում է իր ենթակայքին՝ կանխելով բախումը։


Հաջորդ քայլերը

Այժմ դուք տեղադրել եք Ultimate Multisite-ը և հասկանում եք հիմունքները։ Ահա թե ինչ անել հաջորդը․

  1. Ստեղծեք ձեր առաջին Կայքի ձևանմուշը — Նախագծեք մեկնարկային կայք ձեր նախընտրած թեմայով, պլագիններով և օրինակային բովանդակությամբ
  2. Կարգավորեք ապրանքներ/փաթեթներ — Սահմանեք ձեր գնային մակարդակները (Անվճար, Հիմնական, Pro և այլն)
  3. Կարգավորեք վճարային դարպաս — Միացրեք Stripe-ը կամ PayPal-ը՝ վճարումներ ընդունելու համար
  4. Անհատականացրեք ձեր վճարման ձևը — Նախագծեք գրանցման փորձառությունը ձեր հաճախորդների համար
  5. Կարգավորեք հոսթինգ ինտեգրում — Միացրեք դոմենի ավտոմատ քարտեզագրումը և SSL-ը

Այս թեմաներից յուրաքանչյուրի վերաբերյալ մանրամասն ուղեցույցների համար դիտեք մեր փաստաթղթերը։


Օգնության կարիք ունե՞ք

Ultimate Multisite-ը անվճար և բաց կոդով է։ Եթե այն ձեզ համար արժեքավոր է, մտածեք կարծիք թողնելու մասին՝ օգնելու մյուսներին հայտնաբերել այն։

Comments

Leave a Reply

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