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

বহু-ভাড়াটীয়া ব্যৱস্থা

কাৰ্যক্ষমতা আৰু সুৰক্ষাৰ বাবে উপ-ছাইটসমূহ ছাৰ্ভাৰ আৰু ডাটাবেছসমূহৰ মাজত বিতৰণ কৰক

Version 1.2.0 মুক্তিৰ মুখ্য দিশসমূহ​

Multi-Tenancy 1.2.0-এ উৎপাদন বিচ্ছিন্নকৰণ কাৰ্যপ্ৰবাহৰ বাবে স্বায়ত্তশাসিত ভাড়াটীয়াৰ ভিত্তি যোগ কৰে:

  • অল্পকালীন, পুনৰাবৃত্তি-সুৰক্ষিত SSO ভ্ৰমণৰ সৈতে অৱস্থাহীন ভাড়াটীয়া স্বয়ংক্ৰিয় লগইন।
  • স্বায়ত্তশাসিত ভাড়াটীয়াৰ বাবে প্ৰতিটো উপ-ছাইটভিত্তিক ডাটাবেছ আৰু ফাইলছিষ্টেম বিচ্ছিন্নকৰণ।
  • host-সচেতন ভাড়াটীয়া provisioning-ৰ বাবে Hostinger বহু-ভাড়াটীয়া ক্ষমতা।
  • পুৰণি ডাটাৰ পৰীক্ষা আৰু async push প্ৰক্ৰিয়াকৰণৰ বাবে স্বায়ত্তশাসিত migration যাচাইকৰণ gate।
  • Bedrock, FrankenPHP, আৰু localhost install-ৰ বাবে কনফিগাৰযোগ্য একে-মেচিন ডাটাবেছ host binding।
  • ভাড়াটীয়া bootstrap, ডাটাবেছ writer, schema bootstrap, আৰু ব্যৱহাৰকাৰী provisioning উন্নতি।
  • ভাড়াটীয়াৰ credentials পৰিষ্কাৰ কৰা অধিক নিৰাপদ স্বায়ত্তশাসিত teardown।

স্বায়ত্তশাসিত migration কাৰ্যপ্ৰবাহ, বহু-ভাড়াটীয়া বিচ্ছিন্নকৰণ, আৰু স্বায়ত্তশাসিত ভাড়াটীয়া কাৰ্যকলাপ-ৰ বাবে ব্যৱহাৰকাৰী guideসমূহ চাওক।

প্ৰয়োজনীয়তা​

  • WordPress 5.3 বা তাতকৈ উচ্চ
  • PHP 7.4 বা তাতকৈ উচ্চ
  • Multisite Ultimate প্লাগইন (সক্ৰিয়)

ইনষ্টলেচন​

  1. addon ফাইলসমূহ আপোনাৰ /wp-content/plugins/ ডাইৰেক্টৰীত আপল'ড কৰক
  2. WordPress-ত 'Plugins' মেনুৰ জৰিয়তে প্লাগইন সক্ৰিয় কৰক
  3. নেটৱৰ্ক admin-ত 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 class আৰু includeসমূহ
│ ├── class-multisite-ultimate-updater.php # আপডেট handler
│ └── class-multi_tenancy-main.php # মুখ্য কাৰ্যক্ষমতা
├── tests/ # Unit testসমূহ
│ ├── bootstrap.php # Test bootstrap
│ ├── class-*-base.php # Base test class
│ └── class-*-test.php # Test caseসমূহ
├── views/ # Template ফাইলসমূহ
├── assets/ # Static assetসমূহ
│ ├── css/ # Stylesheetসমূহ
│ ├── js/ # JavaScript ফাইলসমূহ
│ └── images/ # ছবিসমূহ
├── lang/ # ভাষা ফাইলসমূহ
├── composer.json # PHP dependencyসমূহ
├── package.json # Node.js dependencyসমূহ
├── phpunit.xml.dist # PHPUnit কনফিগাৰেচন
├── .phpcs.xml.dist # Code standards কনফিগাৰেচন
└── rector.php # Code modernization নিয়মসমূহ

পৰীক্ষণ​

addon-টোত এটা বিস্তৃত পৰীক্ষণ framework অন্তৰ্ভুক্ত আছে:

  • Unit Tests: WordPress test suite-সহ PHPUnit-ভিত্তিক testসমূহ
  • Base Test Class: সাধাৰণ test পৰিস্থিতিৰ বাবে helper methodসমূহ প্ৰদান কৰে
  • Test Coverage: code coverage অনুসৰণ কৰিবলৈ কনফিগাৰ কৰা হৈছে
  • Multisite Testing: testসমূহ multisite পৰিৱেশত চলে

Code Standards​

  • WordPress Coding Standards: PHPCS-ৰ জৰিয়তে বলৱৎ কৰা হয়
  • PHP 7.4+ Compatibility: আধুনিক PHP বৈশিষ্ট্যসমূহ সমৰ্থিত
  • Static Analysis: type checking-ৰ বাবে PHPStan সংহতি
  • Code Modernization: PHP upgradeসমূহৰ বাবে Rector নিয়মসমূহ

Build System​

  • Asset Processing: CSS/JS ফাইলসমূহৰ বাবে minification
  • Translation: POT ফাইল সৃষ্টি
  • Packaging: বিতৰণৰ বাবে archive সৃষ্টি
  • Development Mode: debugging-ৰ বাবে unminified assetসমূহ

কনফিগাৰেচন​

addon-এ নেটৱৰ্ক admin interface-ৰ জৰিয়তে প্ৰবেশযোগ্য বিভিন্ন কনফিগাৰেচন বিকল্প সমৰ্থন কৰে।

স্বায়ত্তশাসিত ভাড়াটীয়া কনফিগাৰেচন​

স্বায়ত্তশাসিত ভাড়াটীয়াৰ বাবে, traffic ভাড়াটীয়ালৈ route কৰাৰ আগতে ভাড়াটীয়া ডাটাবেছ, ফাইলছিষ্টেম root, ডাটাবেছ host binding, আৰু host ক্ষমতা কনফিগাৰ কৰক। ডাটাবেছ credentials, host binding, routing, বা ব্যৱহাৰকাৰী provisioning-ত প্ৰভাৱ পেলোৱা প্ৰতিটো পৰিৱৰ্তনৰ পাছত migration যাচাইকৰণ চলাওক।

ভাড়াটীয়া runtime আৰু ডাটাবেছ grantসমূহে local socket বা একে-মেচিন access আশা কৰিলেহে localhost ব্যৱহাৰ কৰক। আপোনাৰ provider-এ কনফিগাৰ কৰা grant host সেইটোৱেই হ'লে 127.0.0.1 বা এটা service hostname ব্যৱহাৰ কৰক।

Hostinger ক্ষমতা​

Hostinger বহু-ভাড়াটীয়া ক্ষমতাই shared Hostinger integration token-ৰ সৈতে কাম কৰে। যাচাইকৰণৰ আগতে domain hPanel-ত উপস্থিত আছে, DNS-এ Hostinger account-লৈ point কৰে, আৰু ভাড়াটীয়া ডাটাবেছ ছেটিংছ hPanel-ৰ সৈতে মিলে বুলি নিশ্চিত কৰক।

Hook আৰু Filterসমূহ​

Actionসমূহ​

  • ultimate-multisite-addon-template_init - addon initialization-ৰ পাছত চলোৱা হয়
  • ultimate-multisite-addon-template_loaded - সকলো addon ফাইল load হোৱাৰ পাছত চলোৱা হয়

Filterসমূহ​

  • ultimate-multisite-addon-template_settings - addon ছেটিংছ সলনি কৰক
  • ultimate-multisite-addon-template_enabled - addon enable/disable স্থিতি override কৰক

লাইচেন্স​

এই addon-টো GPL v3 বা তাৰ পাছৰ সংস্কৰণৰ অধীনত licensed।

সহায়তা​

সহায়তা আৰু documentation-ৰ বাবে, MultisiteUltimate.com ভ্ৰমণ কৰক

Changelog​

  • Version 1.2.0 (2026-06-03): অৱস্থাহীন ভাড়াটীয়া স্বয়ংক্ৰিয় লগইন, Hostinger বহু-ভাড়াটীয়া ক্ষমতা, প্ৰতিটো উপ-ছাইটভিত্তিক ডাটাবেছ আৰু ফাইলছিষ্টেম বিচ্ছিন্নকৰণ, স্বায়ত্তশাসিত migration যাচাইকৰণ gateসমূহ, ভাড়াটীয়া bootstrap/ডাটাবেছ writer উন্নতি, কনফিগাৰযোগ্য MySQL host binding, আৰু অধিক নিৰাপদ স্বায়ত্তশাসিত teardown যোগ কৰক।

  • Version 1.0.1 (2025-09-28): prefix ultimate-multisite-লৈ rename কৰক; text domain আপডেট কৰক; version bump।

  • Version (2025-09-28): prefix ultimate-multisite-লৈ rename কৰক; text domain আপডেট কৰক; version bump।