0

状況 Ad_API からデータを取得し、それらのリストをサイトに表示するプロジェクト (CodeIgniter - PHP MySQL) に取り組んでいます。API は、単一のエンティティごとに大量のデータ (最大 1kb) を使用して JSON と対話します。ページごとに約 20 ~ 30 個のエンティティを表示するので、それをサーバーに要求します (約 20kb のデータ)。サーバーはランダムな方法でデータを提供し、識別子を指定して単一のエンティティに対してデータを要求することはできません。

問題 I、ページネーションでより多くの結果(200以上)を表示する必要があります。それがMySQL dbの場合、クエリを実行していたのはバターですが、ここではできません。

解決策に対する私の主張

  • jQuery Pagination :はい、それはオプションですが、ユーザーのブラウザに 200 個のデータ エンティティを一度にロードし、jQuery を使用してそれらをページ付けする必要があります。

誰もがより良い解決策を持っていますか?このシナリオは、私たちが日常生活で遭遇するシナリオとは大きく異なるため、回答する前に状況をよくお読みください。

4

1 に答える 1

0

ページネーションの目的で、一時的に API データを MySQL テーブルに保存するのはどうですか?

また、MongoDB に興味があり、JSON データを MongoDB コレクションに保存して、そこからページ付けすることもできます。

于 2013-10-31T09:02:54.320 に答える