2012-01-10 13 views
0

たとえば、5000-10000の動画の再生リストがあります。リスト内の動画を選択して表示するには、どのような方法が最適ですか。ページャはオプションではありません、私は並べ替えや他の機能性のすべてを持っている必要がありますか?symfonyとdoctrineを使って巨大なselectクエリを処理するには?

私はプレイリストをスクロールしながらリストをロードすることを考えていますが、これは私にすべてのビデオがロードされていないとプレイリストを正しく保存できない場合に別の問題になります。

すべての提案を/提案は歓迎されている...

+1

なぜこのページを改ページできませんか? WHEREとORDER BYの条件と順序付けは、LIMITとOFFSETを使用しても動作します。 – ctcherry

答えて

1

ダイナミックページネーションすなわち、 は、フロントエンドにすべてのものを持って初めてで100周りのバルクを持参し、最初の10をレンダリングいけないとするときに使用するユーザー次の100を非同期的に呼び出す80番目のアイテムに到達します。 これを使用すると、応答時間はDBヒットしません。 これが役に立ちますようお願いいたします。

関連する問題