首頁 >後端開發 >php教程 >在生產伺服器上啟用XDebug會使PHP變慢嗎?

在生產伺服器上啟用XDebug會使PHP變慢嗎?

WBOY
WBOY轉載
2023-09-22 22:41:051288瀏覽

在生產伺服器上啟用XDebug會使PHP變慢嗎?

是的,像 XDebug 這樣的偵錯器會降低 PHP 伺服器的效能。這就是調試器不放置在伺服器環境中的原因。它們部署在不同的環境中,以避免不必要的開銷。

偵錯訊息無法在已處於生產階段的應用程式中顯示。

當將偵錯行為加入伺服器上,偵錯引擎附加到 PHP 進程。它開始接收訊息以在斷點處停止,但這不是必要的行為,因為它會給其他進程帶來高效能打擊,從而停止 PHP 解析器。

另一方面,當偵錯器安裝後,它們往往會在伺服器中開啟端口,因為它們不打算在生產環境中使用。

在伺服器中開啟連接埠就像為駭客打開一扇窺探之門一樣糟糕。

以上是在生產伺服器上啟用XDebug會使PHP變慢嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除