1 に答える
1
検討することをお勧めするいくつかのこと...
1.)視野にあるものを3,000個ロードすることは、一般的には良い考えではありません。この量のデータを表示して、実際に何を達成しようとしているのかを考えてみてください。
2.)最終的にjqgridやdatatablesのようなものを使用することを計画している場合は、このツールの1つが本質的に異なる可能性があるものに焦点を当てないでください。必要な最終ソリューションに直接移動し、そこから微調整します。
3.)ページで生成されているすべてのコードと、実際に使用されているコードについて考えてください。3,000のリンクを生成し、ユーザーが5または10をクリックする可能性が高い場合は、jQueryを使用して、行のクリック時にリンクの動的な読み込みを処理します。ブラウザに表示するHTMLが少なくなるため、レンダリングが高速化されます。
4.)最後に、Grailsのようなフレームワークを使用すると、パフォーマンスを犠牲にする可能性のあることを簡単に実行できます。何かを最大限に活用するには、多くの便利さをバイパスする必要があるかもしれません。
楽しみ!お役に立てれば。
于 2013-02-09T12:24:18.703 に答える