我应该为我的DB包装器使用哪个PHP扩展

我应该为我的DB包装器使用哪个PHP扩展,php,pdo,mysqli,Php,Pdo,Mysqli,我正在构建一个数据库包装器供自己使用,但我无法决定应该使用哪个PHP扩展,PDO还是MySQLi 我只打算使用MySQL,所以我不关心对其他PDO适配器的支持。我读了很多关于PDO正在成为PHP的“标准”的文章,也许我应该使用它?然后我认为它“太多了”,因为我只使用MySQL适配器。但MySQLi会继续存在并得到进一步发展吗 我知道有很多线索在处理两者之间的差异,但我没有找到任何人回答我的问题 请大家对这种语言有耐心,我是(瑞典人)那种人:)我建议如果你想要大规模应用,就去PDO,但对于小型应用

我正在构建一个数据库包装器供自己使用,但我无法决定应该使用哪个PHP扩展,PDO还是MySQLi

我只打算使用MySQL,所以我不关心对其他PDO适配器的支持。我读了很多关于PDO正在成为PHP的“标准”的文章,也许我应该使用它?然后我认为它“太多了”,因为我只使用MySQL适配器。但MySQLi会继续存在并得到进一步发展吗

我知道有很多线索在处理两者之间的差异,但我没有找到任何人回答我的问题


请大家对这种语言有耐心,我是(瑞典人)那种人:)

我建议如果你想要大规模应用,就去PDO,但对于小型应用程序,请选择MySqli,因为如果您遇到任何问题,它将比PDO更容易调试,因为您不打算使用任何其他数据库适配器

虽然PDO应该是/成为标准,但它远不是完美的。
我每天都使用PDO,它有很多bug(大多数bug您可以很容易地解决,但仍然存在)

如果有任何衡量标准,请查看报告的pdo和mysqli:分别为112和41


我的主观观点是:尽管有上述情况,还是选择PDO。我觉得它很有用。

你的包装纸应该做什么?例如,您想“包装”什么?也许包装是一个错误的词,我将使用它来执行不同的数据库操作,如选择、插入等。