約 20 ページを取得する Web サイトがあり、各ページは異なります。現在、読み込みに約 1.2 分かかります。
数日前、このタスクは 11 ~ 15 秒しかかかりませんでした。今では1.2分かかります。突然の変化の理由は何ですか?
リクエストの数を減らすためにこれらのいくつかをマージする以外の解決策はありますか? リクエスト数の制限を何らかの方法で変更できますか?
上のスクリーンショットは Firebug のものです。バーの灰色の部分は「ブロッキング」を表します。
約 20 ページを取得する Web サイトがあり、各ページは異なります。現在、読み込みに約 1.2 分かかります。
数日前、このタスクは 11 ~ 15 秒しかかかりませんでした。今では1.2分かかります。突然の変化の理由は何ですか?
リクエストの数を減らすためにこれらのいくつかをマージする以外の解決策はありますか? リクエスト数の制限を何らかの方法で変更できますか?
上のスクリーンショットは Firebug のものです。バーの灰色の部分は「ブロッキング」を表します。
誰かが代わりにマルチCURLを使用するように私に提案するべきでした。その点で、私は単一のPHPファイルを呼び出す必要があり、それは自動的にそれらのそれぞれを呼び出します。これも並行して行われます。
こちらをご覧ください
ほとんどの Webkit ブラウザーでは、同時に 2 つの AJAX 接続しか許可されません。ベスト プラクティスは、Web サイトがデータを JSON 文字列として受け取り、JavaScript がすべてのデータを所属する場所に配置することです。あなたのスクリーンショットを考えると、バックエンドはすべて PHP であると思います。
PHP 側の json_encode() から始めて、JavaScript 側の eval() から始めてください。そこからは公園を散歩する必要があります。