Ukwahlulwa kwe-Multi-Tenancy
Ultimate Multisite: Multi-Tenancy 1.2.0 ixhasa ukwahlulwa kwedatabase kunye nefayile-system ngokwe-subsite nganye kubahlali abazimeleyo. Oku kugcina idatha yomhlali yahlukene ngelixa kugcinwa ulungiselelo, intlawulo, nolawulo kwinqanaba lenethiwekhi.
Isicwangciso sokwahlula
Sebenzisa ukwahlulwa okuzimeleyo kubathengi abafuna ukwahlulwa kwedatha okunamandla ngakumbi, ugcino lwefayile-system olunikezelweyo, okanye umda owahlukileyo we-host.
Umhlali ngamnye ozimeleyo kufuneka abe:
- Nedatabase yomhlali ezinikezelweyo okanye isicwangciso se-prefix yedatabase esivunyiweyo yi-host.
- Nengcambu yefayile-system yomhlali ezinikezelweyo.
- Nengeniso kwirejista yomhlali edibanisa isayithi nedatabase yayo, indlela yengcambu, igama le-host, kunye nemodeli yokwahlulwa.
- Nesiphumo sokuqinisekisa ukufuduswa phambi kokuba umhlali athathwe njengosebenzayo.
Ukubophelela kwe-host yedatabase
Inguqulelo 1.2.0 itshintsha indlela yokuziphatha emiselweyo yokubophelela i-host kumatshini omnye kufakelo oluzimeleyo. Amaxabiso omatshini omnye afana no-localhost alungelelaniswa ukuze i-Bedrock, FrankenPHP, kunye nofakelo lwe-WordPress olusezikhonteyina lukwazi ukunika nokungqina iimvume ngokuchasene nomtya we-host obonwa ngokwenene yi-MySQL.
Xa uqwalasela umhlali ozimeleyo:
- Seta i-host yedatabase kwixabiso elifunwa yi-runtime yomhlali.
- Sebenzisa
localhostkufakelo lwe-socket yendawo xa i-host ilindele unxibelelwano lwendawo. - Sebenzisa
127.0.0.1okanye igama le-host lenkonzo kuphela xa iseva yedatabase inika amalungelo kuloo host. - Qhuba ukuqinisekiswa kokufuduswa emva kokutshintsha ukubophelela kwe-host.
Ukuba ukuqinisekiswa kuchaza ukusilela kwamalungelo, thelekisa amalungelo omsebenzisi we-DB womhlali nokubophelela kwe-host okuqwalaselweyo. Umsebenzisi onikwe amalungelo ku-user@localhost wahlukile ku-[email protected] okanye user@%.
Ingcambu yefayile-system
Ingcambu yomhlali kufuneka izinze kuzo zonke ii-restart kunye nokuthunyelwa. Kuphephe iindlela ze-mount zethutyana. Kufakelo olufana ne-Bedrock, qinisekisa ukuba ingcambu yomhlali yalatha kwingcambu yewebhu ye-WordPress elindelwe yi-bootstrap yomhlali, hayi kuphela kwingcambu yeprojekthi.
Ulandelelwano lokulungiselela
Kubahlali abatsha abazimeleyo, sebenzisa olu landelelwano:
- Yenza ingeniso kwirejista yomhlali.
- Yenza idatabase yomhlali kunye nomsebenzisi wedatabase.
- Qalisa i-schema yomhlali.
- Lungiselela abasebenzisi bomhlali.
- Qwalasela iindlela zefayile-system yomhlali.
- Qhuba ukuqinisekiswa kokufuduswa.
- Tshintshela i-routing okanye i-DNS emva kokuba ukuqinisekiswa kuphumelele.
Olu landelelwano luthintela abahlali abahlulwe ngokuyinxenye ekufumaneni itrafikhi ngaphambi kokuba umbhali wedatabase, abasebenzisi, kunye nefayile-system zilunge.
Iinkqubo zolawulo lomthengi ozimeleyo
Ultimate Multisite v2.13.0 igcina izenzo zolawulo lomthengi kwisayithi ephambili xa imowudi ezimeleyo ivuliwe. Umhlali usenokusebenza njengofakelo lwe-WordPress olwahluliweyo, kodwa izenzo ezijoliswe kumthengi ezixhomekeke kwintlawulo yenethiwekhi, ubulungu, okanye idatha ye-account ekwabelwana ngayo kufuneka zibuyisele umthengi kwisayithi ephambili endaweni yokuzama ukugqiba isenzo ngaphakathi kwe-runtime yomhlali.
Inkqubo yesayithi ephambili isebenza ku:
- I-checkout kunye notshintsho lwezicwangciso.
- Isishwankathelo se-Account kunye nezenzo zeprofayile yomthengi.
- Uhlaziyo lwedilesi yentlawulo kunye nezikrini zolawulo lwentlawulo.
- Iimbono ze-invoice kunye nembali yentlawulo.
- Izenzo zolawulo lwesayithi ezifana nokongeza iisayithi okanye ukucima isayithi.
- Ukutshintsha i-template.
- I-domain mapping kunye notshintsho lwe-primary-domain.
Xa umthengi eqalisa esinye sezi zenzo kumhlali ozimeleyo, Ultimate Multisite yakha i-URL yesayithi ephambili ehambelanayo kwaye igcina umhlali ongumthombo njengendawo yokubuyela xa kukhuselekile ukwenza njalo. Oku kuvumela abathengi ukuba bagqibe isenzo esilawulwayo ngokuchasene neerekhodi zenethiwekhi, baze babuyele kumxholo womhlali ngaphandle kokuphinda-phinda imeko yentlawulo okanye yobulungu kwidatabase ezimeleyo.
Kubasebenzisi bolawulo, umthetho osebenzayo ngulo: gcina amaphepha entlawulo, account, checkout, invoice, template, kunye nolawulo lwe-domain efumaneka kwisayithi ephambili kwiinenethiwekhi ezizimeleyo. Ii-dashboard zabahlali zinganxibelela kula maphepha, kodwa isayithi ephambili ihlala ingumthombo wenyaniso wesenzo.