ホームページ  >  記事  >  バックエンド開発  >  PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

coldplay.xixi
coldplay.xixiオリジナル
2020-08-03 10:44:273335ブラウズ

PHP での Ajax リクエスト サーバーの長い応答時間を解決する方法: まずブラウザにテスト URL を入力し、Networky と ajax によって送信されたリクエストを見つけて、次に TTFB の応答時間に対応する PHP ファイルを見つけます。 、これらのコードを削除し、最後にデータベースの localhost を [127.0.0.1] に変更します。

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

PHP での Ajax リクエスト サーバーの長い応答時間を解決する方法:

1. まずブラウザを開きます。 「Test the URL (この例では Google Chrome を使用します)」と入力し、F12 を押すか右クリックして確認し、[ネットワーク] 項目を見つけて、ajax によって送信されたリクエストを見つけます。リクエストがない場合は、以下に示すように再度更新します。

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

##2. PHP 側の応答時間が 1 秒以上であることがわかります。青いバーの上にマウスを移動すると、TTFB 応答時間が確認できます。

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

3. 応答時間が長すぎます 応答時間が長いファイルは左端に表示されます。対応する php ファイルを見つけて、すべてのコードを強制終了し、更新して再度リクエストすると、新しいリクエスト時間が表示されます。図に示すように:

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

4. PHP ファイルにブレークポイントを出力し、試行を繰り返して結果を取得します。PHP 側にはデータを接続する操作があり、その応答が返されます。時間が長すぎます。これは関連しているので、データベースに接続するためのコードを確認したところ、データベースに接続するときに

localhost を使用していることがわかりました。これを 127.0.0.1 に変更しました。再度テストしてみたところ、応答時間が大幅に短縮されたことがわかりました。

PHP での Ajax リクエスト サーバーの応答時間が長い問題を解決する

関連する学習に関する推奨事項:

php グラフィック チュートリアル

以上がPHP での Ajax リクエスト サーバーの応答時間が長い問題を解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。