Modelagem de Posts e Like e comentarios
Olá pessoal.
Estou criando um sistema onde os usuários postam todos podem curtir, descurtir os posts.
De começo imaginei a tabela POSTS tendo um campo chamado num_curtidas onde armazena
as somas de todas as curtidas.
A outra tabela seria a tabela CURTIDAS com o id_usuario que curtiu, o id_post e o campo lido_status,
para avisar ao autor que fulano curtiu e ao ler muda o status de não lido para lido.
A mesma lógica se aplica a tabela comentários. id_usuario, id_post e lido_status.
Modelagem simples e fácil de aplicar porém vem a seguinte dúvida:
Com o tempo muitos mas muitos likes e comentarios existirao dentro de suas devidas tabelas.
Vamos super 300.000 likes de todos os posts do site. Isso pode deixar o site lento mesmo
eu usando o WHERE id_post = $id_post'?
Os comentarios ja pretendo criar um link para não carregar direto, mesmo assim, com um
grande numero de comentarios dentro da tabela comentarioo o WHERE deixa mais leve?
Paginação ameniza?
Obrigado
Discussão (2)
Carregando comentários...