考虑到通用的LAMP设置,您可以将PHP配置保存在.ini
文件中,以便PHP读取并将其应用于Web服务器初始化。但是,在性能方面,它与开发人员通常在应用程序引导程序文件中保留的运行时配置相比如何呢?php.ini vs运行时配置
由于PHP使用shared nothing architecture,每个请求都会启动一个新的(sub?)进程,因此它需要再次读取*.ini
文件?或者它已经被PHP主流程共享了?如果是的话,在运行时改变很多配置会给每个请求增加更多的开销,而不是把它留在ini
文件上,对吧?!
当今的性能问题更多的是了解如何在引擎盖下工作,而不是获得更好的性能分析结果。感谢分享这些细节:) – cvsguimaraes 2014-09-25 17:26:38
没问题! :d – taylorcressy 2014-09-25 17:29:43