Alt etki alanına bağlı olarak, bu belirli kiracıya ait bir veritabanına bağlandığım çok kiracı bir uygulama oluşturuyorum.Birden çok veritabanını Laravel'e bağlamanın en iyi yolu
// To connect with a subdomain - the entry will be in config/database.php.
public static function connectSubdomainDatabase($dbname)
{
$res = DB::select("show databases like '{$dbname}'");
if (count($res) == 0) {
App::abort(404);
}
Config::set('database.connections.subdomain.database', $dbname);
//If you want to use query builder without having to specify the connection
Config::set('database.default', 'subdomain');
DB::reconnect('subdomain');
}
bunu bir veritabanı ile bağlanmak için en iyi yolu var mı yoksa bakış performans açısından düşünüyorum çünkü her zaman Bağlandığım çünkü herhangi bir sorun: Burada
bunu koddur Farklı alt alan adları olduğunda veritabanı ile. Bunu yapmanın en iyi yolu nedir?
paylaşılan db çoklu kiracı desen kullanmak olsaydı bazı iş laravel için yapılmıştır: config/DatabaseFunctions.php bağlantıları
olduğu yerlerde . https://github.com/AuraEQ/laravel-multi-tenant – user993553
@ user993553 Evet, bunu daha önce kontrol ettim ama etiketimde bahsettiğim gibi Laravel-5.1 için bunu istiyorum ve paket 4.2+ –
içeriyor Başka bir tane https: //github.com/orchestral/tenanti 5 – user993553