我想知道什么是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
}
谢谢!