我正在用 PHP 5.3 开发一个应用程序,他们希望在 MySQL 和 PostgreSQL 和 oracle 之间轻松切换,他们只想编辑“主机”、“数据库名”和“密码”并选择目标数据库,然后我的脚本必须工作。现在我使用 switch 运算符在 DBMS 和我使用 PDO 之间进行选择,但即使使用 PDO,Oracle 和 MySQL 和 PostgreSQL 之间的代码(连接、选择、插入、更新......)也存在差异。我正在寻找一种解决方案,也许是一种设计模式或一些可以帮助我减少代码的东西,我不喜欢我的代码中有很多“switch”和“if else”。
问问题
104 次
1 回答
0
您正在寻找的东西称为 ORM(对象关系映射),这里有一篇很好的帖子:Good PHP ORM Library? 关于 PHP 中的好选择。
于 2013-07-20T04:10:57.797 回答