drupal 7.10: Exibição das postagens mais visualizadas

9

Estou tentando criar uma página de postagens mais visualizadas usando visualizações. Sei como criar uma página com a postagem mais comentada, mas não consigo encontrar a opção de contagem de visualizações. Alguma sugestão. Preciso adicionar um relacionamento?

Jasmine Ahmed
fonte

Respostas:

15

Tente usar os módulos de estatísticas. Ele vem com o núcleo Drupal.

Documentos de do: http://drupal.org/documentation/modules/statistics

ATUALIZAÇÃO ABAIXO: (SCREENSHOT) insira a descrição da imagem aqui

insira a descrição da imagem aqui

Gilzero
fonte
obrigado, ativei o módulo e adicionei 'Estatísticas do conteúdo: exibições hoje' sob classificação. Preciso adicionar algo sob filtro ou relacionamentos para obter as postagens mais vistas de hoje?
Jasmine Ahmed
11
Não você não. A contagem é global em todos os nós.
gilzero
2
@ JasmineAhmed Não se esqueça que a estatística é uma perda de desempenho, pois faz uma INSERTconsulta em cada página visualizada.
tostinni
3

Eu sei que o módulo Estatística está no centro, mas acho que o módulo Radioatividade cria uma solução mais realista para verificar a atividade de um nó. Você pode adicionar perfis de decaimento e atribuir energia para os diferentes eventos. Por exemplo, você pode adicionar 1 energia se alguém visualizar o nó, pode adicionar 5 energia se alguém comentar no nó e você pode adicionar 15 energia se alguém sinalizar como favorito.

Espero que ajude.

Na página do projeto:

Este módulo fornece um tipo de campo que pode ser usado como uma métrica de quente ou um contador de exibição regular para entidades e muito mais. Em essência, as entidades que recebem atenção (pontos de vista ou ações definidas pelas Regras) são aquecidas, enquanto as inativas se acalmam lentamente.

hosszu.kalman
fonte
2

Geralmente, você deve evitar o uso do módulo de estatísticas, pois ele adiciona consultas de gravação indesejadas ao banco de dados e não será preciso ao usar o cache de proxy reverso, como o Varnish.

A solução recomendada seria usar o Google Analytics para rastrear as estatísticas de suas páginas e, em seguida, o módulo Estatísticas do Google Analytics para recuperar os dados e expô-los a visualizações.

tostinni
fonte