|
|
1
1
我知道你可能已经放弃了答案,但是。。。 我想你会发现大部分额外的时间是加载和编译PHP脚本。如果您以前的应用程序是apache模块,那么它是预编译的,并且总是加载的,与PHP相比,用c编写的速度可能非常快。 尝试使用像eaccelerator这样的php加速器。它使用共享内存和预编译脚本有时可以显著提高PHP应用程序的性能。 直流 |
|
|
2
0
为了从mod_dbd的连接池功能中获益,您需要运行一个线程化的MPM,以便多个线程可以共享池中的连接。不幸的是,我确实认为PHP不是线程安全的,并且不支持线程化的MPM。 如果您将mod_dbd与pre-fork MPM一起使用(这不是线程化的,建议用于PHP),mod_dbd将创建一个持久的数据库连接,与PHP中不使用mod_dbd的数据库连接相比,这不会给您带来任何巨大的优势。 |