Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos, gostaria de saber qual a lógica aplicada para um sistema de notícias relacionadas, exemplo...
Entro em um site, vejo uma notícia sobre um macbook, nesta notícia ao final da matéria aparece uma lista de outras 5 notícias relacionadas a esta matéria que estou lendo.
Qual o macete para fazer o sistema mostrar as notícias relacionadas?
t+
Hum, entendi, confesso que já havia pensado que poderia ser desta maneira, porém não vejo como algo eficiente, esperava que houvesse uma forma direta pelo MYSql para relação das notícias, algo mais avançado.
De qualquer forma, agradeço.
Palavras-chave é uma forma, você pode usar isso + alguma outra coisa, como palavras do título e agregado alguma pontuação para trazer as notícias mais relevantes, mas isto é uma lógica da sua aplicação.
Pode ser feito uma solução do tipo :
No Modelo
noticia------<noticia_relacionada>-------+
V I
I I
+-------------------------------------+
Um processo batch de tempos em tempos faz a relação com em Palavras-chave como disse o Prog e povoa as tabela noticia_relacionada.
Entendi, vou procurar algo a respeito, estudar este processo ;)
Obrigado pela ajuda.
Palavras-chave.