是的,像 XDebug 這樣的調(diào)試器會(huì)降低 PHP 服務(wù)器的性能。這就是調(diào)試器不放置在服務(wù)器環(huán)境中的原因。它們部署在不同的環(huán)境中,以避免不必要的開銷。
調(diào)試消息無法在已處于生產(chǎn)階段的應(yīng)用程序中顯示。
當(dāng)將調(diào)試行為添加到服務(wù)器上,調(diào)試引擎附加到 PHP 進(jìn)程。它開始接收消息以在斷點(diǎn)處停止,但這不是必需的行為,因?yàn)樗鼤?huì)給其他進(jìn)程帶來高性能打擊,從而停止 PHP 解析器。
另一方面,當(dāng)調(diào)試器安裝后,它們往往會(huì)在服務(wù)器中打開端口,因?yàn)樗鼈儾淮蛩阍谏a(chǎn)環(huán)境中使用。
在服務(wù)器中打開端口就像為黑客打開一扇窺探之門一樣糟糕。
以上就是在生產(chǎn)服務(wù)器上啟用XDebug會(huì)使PHP變慢嗎?的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!






