2013-01-16 47 views
-3

使用PHP/MySQL/Bash进行流程自动化的脚本的新开发者,值得PDO学习。值得学习PDO吗?

它执行得更快吗?

+1

是否值得呢?是。 –

+1

值得吗?是。 – Prisoner

+1

值得吗?是。 – PeeHaa

回答

4
  1. 答案要第一个问题:是的,它是值得的,并建议。
  2. 答到第二个问题:执行速度比?它不仅仅关于速度,关于效率和安全以及更好的管理。

根据PHP Manual

建议使用两或mysqli的PDO_MYSQL扩展。它 不推荐使用旧的MySQL扩展新的发展, 因为它已被弃用的PHP 5.5.0,并会在未来 被删除。下面提供了详细的功能比较矩阵。所有三个扩展的 整体表现被认为是大约 相同。尽管扩展的性能仅贡献PHP Web请求总运行时间的 小部分。通常,影响 低至0.1%。

优势上市here

-1

这要看情况。

如果你要使用在应用程序代码裸API调用,从作为#1几乎每个人都这样做,PDO是你的选择,因为它有一些工具,使这一进程不太辛苦。

但是,如果你想使一些工具,运行查询,让您的生活轻松很多,我建议mysqli的替代,因为它是没有太多不必要的花哨诚实的API。

+1

一个总是需要PHP - 但不一定是mysql – Strawberry