考慮到通用的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