Ben kayıtlı kullanıcılar / resim için yorumlarınızı oy kadar oy bir sistem var. Bu Overflow en oylama sistemi Stack çok benzer.
Ben gibi değerleri ile bir tabloda oy saklayın:
vote_id | vote_comment_id | vote_user_id | vote_date | vote_type
Şimdi aşağıdakiler için hız ve verimlilik ile ilgili bir kaç soru var:
Bir kullanıcı yorumlarıyla resim sayfası açıldıktan sonra o kullanıcı zaten gibi göstermek için bir yorumum YUKARI / AŞAĞI olarak ise PROBLEM:, ihtiyacım; "Yukarı olarak" ya (Yığın taşması oy görüntü vurgulanır) aşağıdaki yorumuna "aşağı oy".
MY POSSIBLE SOLUTION: Şu anda ben her yorumun aracılığıyla resim sayfası ben döngü açtığınızda ve oy benim tablo ile ben döngü de bir kullanıcı olarak olup olmadığını kontrol ve (ben kullanıcının ile vote_user_id karşılaştırma durumunu gösterir oturum).
Bu ne kadar etkili? Herkes bu tür bir sorunun üstesinden gelmek için daha iyi bir yaklaşım var mı?