84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
インターフェイスを書いて、計算量は少し多くなります、データは Thinkphp の f メソッドを使用して保存されたキャッシュされたデータです、データベースへのアクセスはありません、なぜ実行速度はローカルテスト中に 30ms 程度しかなく、最低ですサーバーに置くと5秒くらいかかるのですがなぜでしょうか?変更したい場合はどこから始めますか?現在のローカル テストは非常に高速ですが、最適化する方法がわかりません。
ファイルキャッシュの使用時に問題が発生しました。ファイル内のコンテンツが多すぎるため、読み取り時に問題が発生する可能性があります。テストと分析のためにキャッシュ ファイルをローカルにプルすることをお勧めします。ファイルキャッシュを定期的にクリアして、キャッシュされたファイルのコンテンツの増加を減らすこともできます
xdebug または xhprof はコードのボトルネックを分析できます。 。 。最も簡単な方法は、主要な位置に時間タグを付けて、どのコード セグメントの実行に時間がかかりすぎるかを確認することです
オンライン サーバーは非常にローカルであり、さまざまな側面を持つ必要があります。1. オンライン サーバーはネットワークを経由する必要があり、ネットワークをテストできます。2. オンライン サーバーのハードウェア リソース3. オンライン サーバーは複数実行されている場合があります。アプリケーションがサーバー リソースを消費します。 4. アプリケーションの問題。アプリケーションがオンライン サービスに大量のデータを蓄積し、データ処理時間が増加するかどうかを検討します
解決しました。サーバーを変更すると機能しなくなりました。なぜこれが起こるのかわかりません...
ファイルキャッシュの使用時に問題が発生しました。ファイル内のコンテンツが多すぎるため、読み取り時に問題が発生する可能性があります。テストと分析のためにキャッシュ ファイルをローカルにプルすることをお勧めします。ファイルキャッシュを定期的にクリアして、キャッシュされたファイルのコンテンツの増加を減らすこともできます
xdebug または xhprof はコードのボトルネックを分析できます。 。 。最も簡単な方法は、主要な位置に時間タグを付けて、どのコード セグメントの実行に時間がかかりすぎるかを確認することです
オンライン サーバーは非常にローカルであり、さまざまな側面を持つ必要があります。1. オンライン サーバーはネットワークを経由する必要があり、ネットワークをテストできます。2. オンライン サーバーのハードウェア リソース
3. オンライン サーバーは複数実行されている場合があります。アプリケーションがサーバー リソースを消費します。 4. アプリケーションの問題。アプリケーションがオンライン サービスに大量のデータを蓄積し、データ処理時間が増加するかどうかを検討します
解決しました。サーバーを変更すると機能しなくなりました。なぜこれが起こるのかわかりません...