小编Bhu*_*eja的帖子

在Laravel中连接多个数据库的最佳方法

我正在创建一个多租户应用程序,在该应用程序中,基于子域,我将连接到该特定租户的数据库.

这是执行此操作的代码:

    // 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');
     }
Run Code Online (Sandbox Code Playgroud)

它是连接数据库的最佳方式还是有任何问题,因为我从性能的角度思考,因为每次我在有不同的子域时连接数据库.最好的方法是什么?

php multi-tenant laravel-5.1

6
推荐指数
1
解决办法
1600
查看次数

如何在fabric.js中使用画布保存图像

我正在创建一个T恤自定义应用程序,其中我使用CSS将画布放在图像上,但问题是将该图像保存为画布.toDataURL只是给出了画布区域的一部分,但我想要整个图像.Stack Overflow上还有其他解决方案,但它们无法解决此问题.

在此输入图像描述

javascript canvas html5-canvas fabricjs

5
推荐指数
1
解决办法
2万
查看次数