JQueryのdataTabelsで表示速度アップ

JQueryのdataTablesは高機能で設定しやすいですが、処理速度が遅いのが惜しいですね。

処理速度改善の方法して、最初にサーバー側でtable・tr,td まで出力したあとに

$(document).ready(function() {
list = $(‘#list’).dataTable({

として出力タグからdataTablesオブジェクトを生成するよりも

$(document).ready(function() {
list = $(‘#deadstock_list’).dataTable({
sAjaxSource: data.json.php,

等としてjsonから生成したほうが体感できるほど早いようです。
(1,000件くらいで IE5秒→3秒 くらいのデータ。)
・サーバー側処理もほぼ同じ
・通信量ほぼ同じ
・表示結果も同じ
ということは、dataTabelsがtable,tr,td を解析してオブジェクト生成するより、
jsonからオブジェクト生成したほうが全然速いって事でしょうか。
ソースは全然追っていません。
以上です。

コメントは受け付けていません。