php-mysqlnd或php-mysql

长话短说:只安装了Ubuntu 12.04(基于Debian的),nginx,php-fpm和mysql。 现在我需要PHP的MySQL驱动程序,但是我应该select哪一个?

哪个更好的php-mysqlnd或php-mysql?

php-mysqlnd是更好的select。 这是一个php-mysql扩展插件。 在这里你可以find更多关于它的信息。

摘自上述链接:

mysqlnd库高度优化并紧密集成到PHP中。 MySQL客户端库不能提供相同的优化,因为它是一个通用客户端库。

mysqlnd库使用PHP内部的C基础设施来无缝集成到PHP中。 另外,它使用PHP内存pipe理,PHP Streams(I / O抽象)和PHPstring处理例程。 通过mysqlnd使用PHP内存pipe理,例如,通过使用只读variables(copy on write)节省内存,并使mysqlnd适用于PHP内存限制。 其他优点包括:

  • 强大的插件API来扩展function集
  • asynchronous,非阻塞查询
  • 150+的performance统计
  • 强大的插件