私はAPIにGETを行い、次に1000個のアカウントを持っています。APIから表への巨大なデータセットのレンダリング
その後、私はこのように私のテーブルをレンダリングするdatatableを使用しています。
パフォーマンスが少し遅いようだ、と私はそれを改善しようとしています。 私はいくつかの調査を行いましたが、thisが見つかりましたが、データベースにアクセスできませんが、1000個のアカウントを配列として返すAPIにアクセスできます。
私は、このプロセスに関するすべてのご意見やご提案をお待ちしております。ここで
私のデータテーブルの設定は、 "AJAX" については
var account_table = $('#account-table').DataTable({
"bPaginate": true,
"processing": true,
"serverSide": true,
"ajax": "scripts/server_processing.php",
"deferLoading": 10,
});
です:私はAPIを使用しておりますので、私はちょうど
"AJAX" を行うことができ、 "スクリプト/ server_processing.php": "https://jsonblob.com/57c08bb2e4b0dc55a4f0eec7" ????ここで
はすべての私のサンプルデータです:https://jsonblob.com/57c08bb2e4b0dc55a4f0eec7
はhttps://datatables.net/reference/option/deferLoadingはオプションですか? – saj
これらの1000レコードの長さ(バイト)はどれくらいですか?サーバーに要求を送信するのにどれくらいの時間がかかりますか? – Dekel
@Dekel:今のところ、リクエストは1000件のアカウントオブジェクトに戻るのに1秒以下かかりました。 – ihue