ホームページ >バックエンド開発 >PHPチュートリアル >運用サーバーで XDebug を有効にすると、PHP が遅くなりますか?
はい、XDebug などのデバッガーは、PHP サーバーのパフォーマンスを低下させる可能性があります。これが、デバッガがサーバー環境に配置されない理由です。不要なオーバーヘッドを避けるために、これらは異なる環境にデプロイされます。
デバッグ メッセージは、すでに運用されているアプリケーションでは表示できません。
デバッグ動作がサーバーに追加されると、デバッグ エンジンが PHP プロセスに接続されます。ブレークポイントで停止するためにメッセージの受信を開始しますが、他のプロセスにパフォーマンスに影響を与え、PHP パーサーを停止する可能性があるため、これは必須の動作ではありません。
一方、デバッガは実稼働環境での使用を目的としていないため、インストールされるとサーバーでポートが開かれる傾向があります。
サーバーのポートを開くことは、ハッカーがのぞき見するためにドアを開けるのと同じくらい悪いことです。
以上が運用サーバーで XDebug を有効にすると、PHP が遅くなりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。