--with-[extension name]
而不是仅将其编译为共享模块并将其包含在内?有任何性能优势吗?如果没有,你为什么要这样做?
在我的Mac上,我使用Marc Liyange’s build of PHP,其中包括内置的Postgresql支持.它是使用–with-pdo-pgsql标志构建的.因此,它不需要与pdo-pgsql共享库一起分发.
如果他没有使用–with-pdo-pgsql构建,他将需要分发pdo-pgsql共享库并在PHP.ini中包含一个指令来加载它.当然,这只是一个小小的差异,但如果你知道你将使用该功能,那么将它构建到PHP本身就可以了.