DataTables Server-side processing

稲吉正樹
2018/06/19

Webでデータリストを表示する際にjQueryのDataTables使うとソート、ページネーション、サーチ等の実装が減るので便利なんですが、データ数が万件クラスになると結構ロードで待たされます。
例えば、DBから2万件のデータを取得して表示するページがあったとすると、
2万件データ表示 (データはテスト用ダミーデータです)
表示までに 37.439秒 かかりました。(ロード後にダイアログで秒数が表示されます)
そんなに待てないので、Server-side processingで実装します。
同じ2万件のデータをDBから取得して表示するページをServer-side processingすると、
2万件データ表示(Server-side processing版)
表示まで0.036秒、ロード時間が1/1000になりました。
株式会社アットファイブでは一緒に働く仲間を募集しています!
採用情報ページはこちら
Tweet
WebMerge
「今すぐdiff取りたい!でもツールが入ってないよ〜。」と普通そんなに無いだろうシチュエーションで役立つWebツールを作成してみました。 WebMerge 使用ライブラ...

稲吉正樹