私はページ分割スクリプトにAJAXを使用し、このスクリプトを可能な限り「データ消費の節約」としたいと考えています。したがって、私の考えは、選択したページのアイテムをロードして、表示されないすべてのアイテムに対して空のliアイテムにdata-idをロードすることです。ajax呼び出しでデータはどのようにカウントされますか?
質問は、実際には、ajaxによって呼び出されたphpファイルがすべてのデータを処理している場合、データ消費を節約するかどうかです。
私は質問があると思います。どのくらいの量のコンテンツがajaxレスポンスに含まれているのか、それともphpファイルへのajaxコールがどれだけ大きいかによってデータがカウントされますか?
多くのliアイテムを空のままにしてデータを保存するか、とにかくajax-callでロードされたのでコンテンツを追加することもできますか?
私はどういう意味を理解していますか?私はあなたが(理由は、携帯電話上の小さなデータプランの例)データに消費を(ウェブサイトを訪問しています)クライアントを最小限にしたいと思います
jQuery.post(ajaxurl, 'action=load_items', function(response)
{
// Is it the action 'action=load_items'
// that consumes data? Or is it the amount
// of data coming out in the response?
});
私はあなたが何を意味するのか理解できません。コードであなたの質問([mcve])を実演して、本当の例がありますか? –
は空のビットを持っていません... jsonを使用して、レスポンスからjsを使用してdomを構築すると、「軽量」のデータ消費になります。また、サーバー上でgzipを使用すると、データ消費の意味:) –
しかし、JavaScriptがロードされているアイテムがどのページにあるかを知るために空のビットが必要です。私の質問は次のようなものです。どのくらいのデータが消費されたかを決めるのは何ですか?それは1ですか?ajax呼び出しのPHPファイルロードの重さに応じてですか?それとも、それは何ですか?ajaxレスポンスでどのくらいのデータが出てきたのかによって異なります。 –