我想知道什麼是PHP/MySQL開發的最佳實踐。爲每個函數打開和關閉SQL,或者打開SQL,然後關閉SQL?
例如,我有以下幾點:
- connect.php
- close.php
在connect.php,它採用require_once('classes/database.php')
,並使用$database = new database();
然後調用$database->connect();
我是否需要將這些變成一個header.php和一個footer.php並且具有整體連接(每個主要網頁都包含這些),或者,當我需要時打開並關閉它。比如我有一個具有我應該做的功能functions.php文件:
public function test() {
$db = new database();
// db setup here
$db->connect();
// do stuff here
$db->disconnect();
}
或
public function test() {
// stuff here
}
謝謝!