私は "データベースへの接続の効率性に興味があります、私はこのようなすべての場合にデータベースに再接続し続けるべきです:
if(a > b)
{
connect to database(mysqli_connect(...,....))
do some stuff
close connection to database
}
if(c == d)
{
connect to database(mysqli_connect(...,....))
do some stuff
close connection to database
}
そうでなければ効率は良くなります。
connect to database(mysqli_connect(...,....))
if(a > b)
{
do some stuff
}
if(c == d)
{
do some stuff
}
close connection to database
回答:
回答№1は0接続は1回だけ開く必要があり、できれば必要なときにだけ開いてください。
$connection = null;
function connect()
{
if(is_null($connection)) {
$connection = (mysqli_connect(...,....))
}
return $connection;
}
if(a > b)
{
connect();
do some stuff
}
if(c == d)
{
connect();
do some stuff
}
if($connection)
close connection to database