私は10,000件のレコードを持っています。私はデータテーブルを使用しており、バックエンドにはphpとmysqlを使用しています。初めてアプリケーションをロードしようとすると、重いレコードのために時間がかかります。したがって、この読み込みの問題を回避する方法と、読み込みたいレコードを 20 件だけ読み込む時間について教えてください。私のコードは次のようなものです:
$('#example').dataTable( {
"bProcessing": true,
"sAjaxSource": "datatable-businesslist.php",
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"sDom": 'T<"clear">lfrtip',
"oLanguage": {
"sSearch": "Search all columns:"
},
"oTableTools": {
"aButtons": [
{
"sExtends": "csv",
"sButtonText": "Save to CSV",
"mColumns":[0,1,2,3,4,5,6,7,8],
"bFooter":false
}
},
"aoColumns": [
null,null,null,null,null,{ "bSortable": false },null,null,null,{ "bSortable": false }
]
} );
また、datatable-businesslist.php ページには、datatables.net サイトから取得した単純なサーバー側コードを書き留めました。この問題を回避する方法を教えてください。