Şu anda, benim uygulamanın başlatılması bir veritabanı bağlantısını açıyorum. Bunun konuyla eğer oldukça küçük bir app, PHP bulunuyor.
Ben, veritabanına bağlanırken çağrı yapmaya, sonra yazdığınız her veritabanı fonksiyonu için bu işlemi kapanış ve tekrarı gerekir?
Örneğin, benim app başlatma dan $ db değişken kapmak aşağıdaki işlevi var.
function get_all_sections()
{
global $db;
$sql = 'select * from sections';
if (!$db->executeSQL($sql, $result))
{
throw new Exception($db->getDatabaseError());
exit();
}
$sections = array();
for ($i = 0; $i < $db->numberOfRows($result); $i++)
{
$sections[] = new Section($db->fetchArray($result, MYSQLI_ASSOC));
}
return $sections;
}
Ben satırları getirilen sonra kapalı sonra bağlantıyı açarsa daha iyi olurdu? Bu açık ve kapalı olan bağlantıları bir sürü gibi görünüyor.