データベースからのいくつかのクエリを必要とするphpページがあります。そこで、いくつかの関数を書き始めました。接続が有効であり、データの取得が完了すると接続が閉じられることを確認する必要があることに気付きました。しかし、これがこの問題に対処するための最も賢い方法ではないことを理解するのに天才は必要ありません。
function getConnection() {
//it connects
}
function killConection() {
//it closes connection
}
function getData() {
getConnection();
//it gets data
killConnection();
}
function getVeryImportantData() {
getConnection();
//it gets data
killConnection();
}
//... and so on ...
要求ごとに新しいデータベース接続を確立したくないので、必要なときに接続を維持し、万が一の場合に再接続するコードを整理する方法があるかどうか疑問に思っています。何らかの理由で閉じられ、必要なすべての操作が完了したら切断します。