我在stackoverflow中读了很多线程,也用Google搜索了,但我仍然有一个混乱
如果我有以下内容,请告诉我哪个对我更好
数据库:MYSQL
我想建立一个网站,以后可以发生上述细节
如果有100个用户同时查看我的网站,那将是最好的PDO或mysqli
答案 0 :(得分:5)
PHP手册中的Choosing an API章节说明了这一点:
总的来说 所有三个扩展的性能被认为是关于 相同。虽然扩展的表现只有一个 PHP Web请求的总运行时间的一部分。通常,影响 低至0.1%。
总结一下:如果表现是你唯一关注的问题,那么你选择哪一个是无关紧要的。 (更不用说数据库大小或复杂性基本上是MySQL Server的问题。)
答案 1 :(得分:1)
在我看来,PDO比mysqli更好,毫无疑问。支持另一个数据库,命名参数,更简单的SQL注入安全性(使用预准备语句)。
Mysqli略快,但我认为在这种情况下它不是主要原因。