Skip to main content

Amalachadh Multi-Tenancy

Ultimate Multisite: Bidh Multi-Tenancy 1.2.0 ag atharrachadh grunn phuingean-amalachaidh airson màladairean uachdaranach, dearbhadh imrich, agus fèin-obrachadh cuairt-beatha màladair.

Sruth tòiseachaidh màladair

Bu chòir do dh’amalachaidhean a chruthaicheas no a dh’atharraicheas màladairean an t-òrdugh seo a leantainn:

  1. Fuasgail clàr clàraidh a’ mhàladair agus am modail dealachaidh.
  2. Cruthaich no dearbhaich sgrìobhadair stòr-dàta a’ mhàladair.
  3. Tòisich sgeama a’ mhàladair.
  4. Ullachaich luchd-cleachdaidh a’ mhàladair.
  5. Clàraich sligheachadh a’ mhàladair agus slighean an t-siostaim-fhaidhlichean.
  6. Ruith dearbhadh imrich mus nochd thu am màladair.

Na gabh ris gun urrainn do mhàladair uachdaranach ceangal stòr-dàta an lìonraidh ath-chleachdadh. Cleachd clàradh a’ mhàladair agus eas-tharraingichean an sgrìobhadair a tha an tuilleadan a’ toirt seachad.

SSO agus dubhain REST

Bidh fèin-logadh a-steach màladair gun staid a’ cleachdadh tokens geàrr-bheò le tagradh adhbhair, dìon ath-chluich JTI, crìoch crìochnachaidh, agus prìneadh tùs. Bu chòir do dh’amalachaidhean a chuireas putanan logaidh a-steach no ceanglaichean riaghlaidh iomallach ris tursan màladair a ghineadh tron t-sruth SSO le taic an àite URLan logaidh a-steach màladair a thogail gu dìreach.

Tha tachartasan sgrùdaidh API air taobh an lìonraidh agus geàrr-chunntasan làitheil rim faighinn airson geataichean màladair uachdaranaich. Cleachd na logaichean sin nuair a bhios tu a’ dì-bhugachadh shiostaman taobh a-muigh a bhios a’ gairm endpointan cuairt-beatha màladair.

URLan gnìomh teachdaiche uachdaranaich

Bidh Ultimate Multisite v2.13.0 a’ sligheachadh ghnìomhan teachdaiche màladair-uachdaranaich air ais chun phrìomh làraich airson sruthan Account, checkout, bileachaidh, fàirdeal, làraich, atharrachadh teamplaid, agus mapadh raoin. Bu chòir do dh’amalachaidhean a nì ceanglaichean riaghlaidh air taobh a’ mhàladair na gnìomhan sin a stiùireadh gu pannal teachdaiche a’ phrìomh làraich agus targaid tilleadh dhearbhaichte a ghabhail a-steach nuair a bu chòir don neach-cleachdaidh a bhith comasach air seòladh air ais chun mhàladair às dèidh dha an gnìomh a chrìochnachadh.

Cleachd an còmhdach SSO bunaiteach airson ceanglaichean riaghlaidh thar-raoin:

$url = wu_with_sso($main_site_customer_url);

Tha an URL a thèid a ghineadh fhathast comasach a shìoladh tro wu_sso_url, a gheibh an URL SSO, an neach-cleachdaidh làithreach, ID na làraich targaide, agus co-theacsa ath-stiùiridh. Faodaidh tuilleadain an criathrag sin a chleachdadh gus co-theacsa sònraichte don t-solaraiche a chur ris no gus URL a’ bhròcaire a chur na àite fhad ’s a ghlèidheas iad dearbhadh token Ultimate Multisite.

Na dùblaich staid ballrachd, fàirdeal, seòladh-bileachaidh, teamplaid, no riaghladh raoin am broinn a’ mhàladair uachdaranaich. Làimhsich dashboard a’ mhàladair mar an lòinsear agus pannal teachdaiche a’ phrìomh làraich mar shiostam a’ chlàir airson gnìomhan riaghlaichte.

Dearbhadh imrich

Às dèidh do dh’imrich no amalachadh cuairt-beatha dàta màladair atharrachadh, ruith na geataichean dearbhaidh:

  • wp tenant verify-no-legacy --site=<site-id> dearbhaidh e nach eil am màladair an urra tuilleadh ri slighean dìleabach air taobh an lìonraidh.
  • wp tenant verify-sovereign-push --site=<site-id> dearbhaidh e gun urrainn do dh’obraichean putaidh uachdaranaich giullachd agus drèanadh.

Bu chòir do dh’amalachaidhean dearbhadh a dh’fhàillig a làimhseachadh mar bhacadh foillseachaidh agus seachnadh màladair a chomharrachadh beò gus am bi am fàilligeadh air a rèiteachadh.

Sguabadh às màladair

Bu chòir do shruthan sguabaidh às slighe leagail an tuilleadain a ghairm gus an tèid teisteanasan stòr-dàta a’ mhàladair a ghlanadh. Faodaidh amalachadh taobh a-muigh goireasan solaraiche a thoirt air falbh às dèidh don leagail soirbheachadh, ach cha bu chòir dhaibh stòran-dàta no pasganan aoigheachd a sguabadh às fhad ’s a tha dearbhadh no obraichean putaidh async fhathast a’ ruith.

Router stòr-dàta a chaidh a chur à cleachdadh

Chaidh stub dì-mholachaidh a chur an àite an Database_Router dhìleabaich. Bu chòir do dh’amalachaidhean ùra màladairean fhuasgladh tro na APIan router làraich làithrich agus clàraidh màladair seach a bhith an urra ris an t-seann chlas router.