我用PHP編寫的一個非常簡單的數據庫類,支持最基本的東西,如連接/斷開連接,查詢,提取數據等正確使用PHP中的數據庫類?
我知道我在這裏重新發明輪子,但有一些學習方面在這之後。我已經測試過了,效果很好。現在我想利用這個類來運行一個網站,我知道在任何時候都有大量的同時在線的用戶,我發現自己對於如何使用這個類有點不確定。
每次我想要使用該類時,是否都創建一個新實例?可以說我有列出一些我在我的數據庫中的功能,請我做這樣的事情?:
function listStuff() {
$db = new Database();
$db->connect();
$result = $db->query($someQuery);
//do stuff with result
$db->dicsonnect();
}
這似乎是在內存中創建對象的不必要的量,所以我會如何去做重用對象但是仍然能夠同時擁有用戶?
謝謝!
避免自己創建東西。不要重新發明輪子。使用框架,zend,yii,sphmyfony – dynamic 2011-03-28 23:34:07
@ yes123 **避免自己創建東西** xD他不應該創建它,如果他不知道他在做什麼。 Kohana FTW。 – 2011-03-28 23:59:43