我正在设计一个Web应用程序(真的,这是一种爱好,我试图教自己设计,还有比做它更好的方法:)。无论如何,我正在考虑如何处理我的数据库。我对PDO感到满意,我正在考虑在抽象类中利用PDO。我正在考虑做一个单身人士,所以只有一个数据库连接。这个单例会创建一个PDO连接。使用PHP PDO的数据库抽象类设计
之后,我不明白为什么我需要做太多的事情。然后,我可以使用数据库处理程序来调用PDO函数。我可能需要一些辅助函数,但是当它接近它时,我只会使用PDO来处理实际的SQL查询。
这种方法有什么问题吗?与我使用的抽象类相比,它看起来过于简单。
数据库抽象是一个荒谬的神话。 ORM是另一个故事,至少不是邪恶而是真实的。 – 2010-07-17 15:43:42
你不需要Singleton – Gordon 2010-07-17 15:48:16
@Gordon,你能详细说明为什么我不需要单身人士吗?我一直听说你需要单身人士来确保没有同时写入和类似的东西。 – Tim 2010-07-17 19:58:55