drupal 7.10: Перегляд найпопулярніших публікацій


9

я намагаюся створити сторінку з найбільш переглядаються публікаціями, використовуючи перегляди. Я знаю, як створити сторінку з найбільш коментованою публікацією, але я не можу знайти варіант підрахунку переглядів. Будь-які пропозиції. Чи потрібно мені додати відносини?

Відповіді:


15

Спробуйте скористатися модулями статистики. Він поставляється з ядром Drupal.

Документи від: http://drupal.org/documentation/modules/statistics

ОНОВЛЕННЯ НИЖ: (ЕКРАН введіть тут опис зображення

введіть тут опис зображення


дякую, я активував модуль і додав "Статистика вмісту: Перегляди сьогодні" під сортуванням. Чи потрібно мені щось додавати під фільтр чи стосунки, щоб отримати найпопулярніші сьогодні публікації?
Жасмін Ахмед

1
Ні, ви цього не робите. Підрахунок є глобальним на всіх вузлах.
gilzero

2
@JasmineAhmed Не забувайте, що статистика - це показник ефективності, оскільки він робить INSERTзапит на кожній переглянутій сторінці.
тостінні

3

Я знаю, що модуль статистики є в основі, але я думаю, що модуль радіоактивності створює більш реалістичне рішення для перевірки активності вузла. Ви можете додати профілі розпаду, і ви можете призначити енергію для різних подій. Наприклад, ви можете додати 1 енергію, якщо хтось переглядає вузол, ви можете додати 5 енергій, якщо хтось прокоментував вузол, і ви можете додати 15 енергій, якщо хтось позначений як вибраний.

Я сподіваюся, що це допомагає.

На сторінці проекту:

Цей модуль надає тип поля, який може використовуватися як показник гарячості або звичайний лічильник перегляду для сутностей і багато іншого. По суті, суб'єкти, які отримують увагу (погляди або дії, визначені Правилами), нагріваються, а неактивні повільно охолоджуються.


2

Як правило, слід уникати використання модуля статистики, оскільки він додає небажані запити запису в базу даних і не буде точним під час використання зворотного кешування проксі-сервера, такого як Varnish.

Рекомендованим рішенням буде використання Google Analytics для відстеження статистики ваших сторінок, а потім модуль статистики Google Analytics для отримання даних та піддавання їх перегляду.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.