Php

php-frm 是否讓 PHP 執行得更快?

  • February 20, 2015

據我了解,php-fpm通過管理一組預載入的 PHP 解釋器程序使 PHP 頁面響應更快,因此最終使用者不會遇到初始化 PHP 子系統的成本,但是一旦 PHP 頁面開始執行,它只需要只要它會在“正常”CGI下。這有點像在mod_perl下執行 Perl 腳本- 解釋器不會執行得更快,因為它綁定到 Web 伺服器執行檔中,它只是啟動得更快。

我是對的,還是在引擎蓋下發生了一些微妙的事情,使它整體執行得更快?詢問的原因是我有一個我想定期執行的 PHP 應用程序(我每隔 X 秒為其 URL 執行一個“wget”)。我不擔心響應時間,因為它是周期性的,但我擔心執行時間。

不,您的 PHP 程式碼本身不會執行得更快,它仍然是同一個解釋器。與普通 CGI 相比,您可能會獲得少量延遲收益,但無論如何誰執行普通 CGI?;-)

另一個小幫助可能是程式碼記憶體,但這只有在腳本經常執行時才真正有用。

引用自:https://serverfault.com/questions/670195