Skip to main content
Paid AddonPurchase Multi-Tenancy | Install via your site's addon page or download from your account

ການຮອງຮັບຜູ້ເຊົ່າຫຼາຍລາຍ

ກະຈາຍເວັບໄຊຍ່ອຍໄປທົ່ວ servers ແລະຖານຂໍ້ມູນ ເພື່ອປະສິດທິພາບ ແລະຄວາມປອດໄພ

ຈຸດເດັ່ນຂອງການປ່ອຍ Version 1.2.0

Multi-Tenancy 1.2.0 ເພີ່ມພື້ນຖານຜູ້ເຊົ່າແບບອະທິປະໄຕ ສຳລັບເວີກໂຟລການແຍກສ່ວນໃນການຜະລິດ:

  • ການເຂົ້າສູ່ລະບົບຜູ້ເຊົ່າອັດຕະໂນມັດແບບບໍ່ເກັບສະຖານະ ດ້ວຍການເຂົ້າຢ້ຽມຊົມ SSO ອາຍຸສັ້ນ ແລະປ້ອງກັນການນຳໃຊ້ຊ້ຳ.
  • ການແຍກຖານຂໍ້ມູນ ແລະລະບົບໄຟລ໌ຕາມແຕ່ລະເວັບໄຊຍ່ອຍ ສຳລັບຜູ້ເຊົ່າແບບອະທິປະໄຕ.
  • ຄວາມສາມາດ Hostinger multi-tenancy ສຳລັບການຈັດສັນຜູ້ເຊົ່າທີ່ຮັບຮູ້ host.
  • ປະຕູກວດຢືນຢັນການຍ້າຍແບບອະທິປະໄຕ ສຳລັບການກວດຂໍ້ມູນເກົ່າ ແລະການປະມວນຜົນ push ແບບ async.
  • ການຜູກ database host ເຄື່ອງດຽວກັນທີ່ປັບຄ່າໄດ້ ສຳລັບການຕິດຕັ້ງ Bedrock, FrankenPHP, ແລະ localhost.
  • ການປັບປຸງການ bootstrap ຜູ້ເຊົ່າ, ຕົວຂຽນຖານຂໍ້ມູນ, schema bootstrap, ແລະການຈັດສັນຜູ້ໃຊ້.
  • ການຖອນອອກແບບອະທິປະໄຕທີ່ປອດໄພກວ່າ ເຊິ່ງລ້າງ credentials ຂອງຜູ້ເຊົ່າ.

ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສຳລັບ ເວີກໂຟລການຍ້າຍແບບອະທິປະໄຕ, ການແຍກສ່ວນ multi-tenancy, ແລະ ການດຳເນີນງານຜູ້ເຊົ່າແບບອະທິປະໄຕ.

ຂໍ້ກຳນົດ

  • WordPress 5.3 ຫຼືສູງກວ່າ
  • PHP 7.4 ຫຼືສູງກວ່າ
  • ປລັກອິນ Multisite Ultimate (ເປີດໃຊ້ງານ)

ການຕິດຕັ້ງ

  1. ອັບໂຫຼດໄຟລ໌ addon ໄປຍັງໄດເຣັກທໍຣີ /wp-content/plugins/ ຂອງທ່ານ
  2. ເປີດໃຊ້ປລັກອິນຜ່ານເມນູ 'Plugins' ໃນ WordPress
  3. ປັບຄ່າການຕັ້ງຄ່າ addon ໃນຜູ້ບໍລິຫານເຄືອຂ່າຍ

ການພັດທະນາ

ການຕັ້ງຄ່າ

# Install dependencies
composer install
npm install

# Run tests
npm run test

# Run code standards checks
vendor/bin/phpcs
vendor/bin/phpstan

# Fix code style issues
vendor/bin/phpcbf

# Build for production
npm run build

ໂຄງສ້າງໂຄງການ

ultimate-multisite-addon-template/
├── inc/ # PHP classes ແລະ includes
│ ├── class-multisite-ultimate-updater.php # ຕົວຈັດການການອັບເດດ
│ └── class-multi_tenancy-main.php # ຟັງຊັນຫຼັກ
├── tests/ # ການທົດສອບ Unit
│ ├── bootstrap.php # Test bootstrap
│ ├── class-*-base.php # ຄລາສທົດສອບພື້ນຖານ
│ └── class-*-test.php # ກໍລະນີທົດສອບ
├── views/ # ໄຟລ໌ແມ່ແບບ
├── assets/ # ຊັບພະຍາກອນ static
│ ├── css/ # Stylesheets
│ ├── js/ # ໄຟລ໌ JavaScript
│ └── images/ # ຮູບພາບ
├── lang/ # ໄຟລ໌ພາສາ
├── composer.json # PHP dependencies
├── package.json # Node.js dependencies
├── phpunit.xml.dist # ການຕັ້ງຄ່າ PHPUnit
├── .phpcs.xml.dist # ການຕັ້ງຄ່າມາດຕະຖານໂຄດ
└── rector.php # ກົດການປັບໂຄດໃຫ້ທັນສະໄໝ

ການທົດສອບ

addon ນີ້ມີ framework ການທົດສອບທີ່ຄົບຖ້ວນ:

  • ການທົດສອບ Unit: ການທົດສອບທີ່ອີງໃສ່ PHPUnit ພ້ອມຊຸດທົດສອບ WordPress
  • ຄລາສທົດສອບພື້ນຖານ: ສະໜອງເມທອດຊ່ວຍສຳລັບສະຖານະການທົດສອບທົ່ວໄປ
  • ຄວາມຄອບຄຸມການທົດສອບ: ຖືກປັບຄ່າໃຫ້ຕິດຕາມຄວາມຄອບຄຸມໂຄດ
  • ການທົດສອບ Multisite: ການທົດສອບເຮັດວຽກໃນສະພາບແວດລ້ອມ multisite

ມາດຕະຖານໂຄດ

  • WordPress Coding Standards: ບັງຄັບໃຊ້ຜ່ານ PHPCS
  • ຄວາມເຂົ້າກັນໄດ້ PHP 7.4+: ຮອງຮັບຄຸນສົມບັດ PHP ສະໄໝໃໝ່
  • ການວິເຄາະ Static: ການຜະສານ PHPStan ສຳລັບການກວດສອບ type
  • ການປັບໂຄດໃຫ້ທັນສະໄໝ: ກົດ Rector ສຳລັບການອັບເກຣດ PHP

ລະບົບສ້າງ

  • ການປະມວນຜົນຊັບພະຍາກອນ: ການຫຍໍ້ຂະໜາດໄຟລ໌ CSS/JS
  • ການແປພາສາ: ການສ້າງໄຟລ໌ POT
  • ການບັນຈຸຫີບຫໍ່: ການສ້າງ archive ສຳລັບການແຈກຈ່າຍ
  • ໂໝດພັດທະນາ: ຊັບພະຍາກອນທີ່ບໍ່ຖືກຫຍໍ້ຂະໜາດ ສຳລັບການ debug

ການປັບຄ່າ

addon ນີ້ຮອງຮັບຕົວເລືອກການປັບຄ່າຫຼາຍຢ່າງ ທີ່ເຂົ້າເຖິງໄດ້ຜ່ານອິນເຕີເຟດຜູ້ບໍລິຫານເຄືອຂ່າຍ.

ການປັບຄ່າຜູ້ເຊົ່າແບບອະທິປະໄຕ

ສຳລັບຜູ້ເຊົ່າແບບອະທິປະໄຕ, ໃຫ້ປັບຄ່າຖານຂໍ້ມູນຜູ້ເຊົ່າ, root ຂອງລະບົບໄຟລ໌, ການຜູກ database host, ແລະຄວາມສາມາດ host ກ່ອນສົ່ງ traffic ໄປຫາຜູ້ເຊົ່າ. ໃຫ້ແລ່ນການກວດຢືນຢັນການຍ້າຍຫຼັງຈາກທຸກການປ່ຽນແປງທີ່ກະທົບຕໍ່ credentials ຖານຂໍ້ມູນ, ການຜູກ host, ການ route, ຫຼືການຈັດສັນຜູ້ໃຊ້.

ໃຊ້ localhost ເທົ່ານັ້ນເມື່ອ runtime ຂອງຜູ້ເຊົ່າ ແລະ database grants ຄາດຫວັງການເຂົ້າເຖິງ socket ທ້ອງຖິ່ນ ຫຼືເຄື່ອງດຽວກັນ. ໃຊ້ 127.0.0.1 ຫຼື hostname ຂອງ service ເມື່ອນັ້ນແມ່ນ grant host ທີ່ຜູ້ໃຫ້ບໍລິການຂອງທ່ານປັບຄ່າໄວ້.

ຄວາມສາມາດ Hostinger

ຄວາມສາມາດ Hostinger multi-tenancy ເຮັດວຽກກັບ token ການຜະສານ Hostinger ແບບໃຊ້ຮ່ວມ. ຢືນຢັນວ່າໂດເມນມີຢູ່ໃນ hPanel, DNS ຊີ້ໄປຫາ Account Hostinger, ແລະການຕັ້ງຄ່າຖານຂໍ້ມູນຜູ້ເຊົ່າກົງກັບ hPanel ກ່ອນການກວດຢືນຢັນ.

Hooks ແລະ Filters

Actions

  • ultimate-multisite-addon-template_init - ຖືກເອີ້ນຫຼັງຈາກການເລີ່ມຕົ້ນ addon
  • ultimate-multisite-addon-template_loaded - ຖືກເອີ້ນຫຼັງຈາກໄຟລ໌ addon ທັງໝົດຖືກໂຫຼດແລ້ວ

Filters

  • ultimate-multisite-addon-template_settings - ປັບແກ້ການຕັ້ງຄ່າ addon
  • ultimate-multisite-addon-template_enabled - ລົບລ້າງສະຖານະເປີດ/ປິດ addon

ໃບອະນຸຍາດ

addon ນີ້ໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ GPL v3 ຫຼືໃໝ່ກວ່າ.

ການສະໜັບສະໜູນ

ສຳລັບການສະໜັບສະໜູນ ແລະເອກະສານ, ເຂົ້າເບິ່ງ MultisiteUltimate.com

ບັນທຶກການປ່ຽນແປງ

  • Version 1.2.0 (2026-06-03): ເພີ່ມການເຂົ້າສູ່ລະບົບຜູ້ເຊົ່າອັດຕະໂນມັດແບບບໍ່ເກັບສະຖານະ, ຄວາມສາມາດ Hostinger multi-tenancy, ການແຍກຖານຂໍ້ມູນ ແລະລະບົບໄຟລ໌ຕາມແຕ່ລະເວັບໄຊຍ່ອຍ, ປະຕູກວດຢືນຢັນການຍ້າຍແບບອະທິປະໄຕ, ການປັບປຸງ bootstrap/ຕົວຂຽນຖານຂໍ້ມູນຂອງຜູ້ເຊົ່າ, ການຜູກ MySQL host ທີ່ປັບຄ່າໄດ້, ແລະການຖອນອອກແບບອະທິປະໄຕທີ່ປອດໄພກວ່າ.

  • Version 1.0.1 (2025-09-28): ປ່ຽນຊື່ prefix ເປັນ ultimate-multisite; ອັບເດດ text domain; ປັບ version ເພີ່ມ.

  • Version (2025-09-28): ປ່ຽນຊື່ prefix ເປັນ ultimate-multisite; ອັບເດດ text domain; ປັບ version ເພີ່ມ.