PHP数据库类

Liz*_*ard 2 php mysql database class

是否最好使用预先创建的类/ api进行数据库交互(例如Pear MDB2或php的PDO)或创建自己的类?

我将只使用1个数据库的mysql并执行相对简单的SELECT,INSERT,UPDATE,DELETE查询.

小智 5

对于小型个人项目,我更喜欢使用自己的数据库接口类而不是预构建的,但其他人则使用预构建的API发誓.通过创建自己的类,您几乎可以保证重新发明轮子.使用预先构建的API通常只需要您了解如何在该API中发布命令.如果您正在与程序员团队合作,我建议使用记录良好的API并将其用于您的最佳实践和过程.根据我的经验,我觉得团队编程和家庭酿造的DB课程并不是很好.

有一件事我会说,如果你从来没有写过这样的课程,我建议这样做是为了获得一些幕后理解的学习机会.我在编写自己的课程时收集到的经验,在调试使用我不熟悉的API的其他程序员完成的工作时,肯定帮了我几次.

[编辑 - 修正了一些非常糟糕的语法]