Счетчик просмотров в drupal

Сейчас все пользуются внешней статистикой вроде метрики от Yandex. Зачем может понадобится внутренняя статистика?

Внутренняя статистика может пригодиться, к примеру, если вы хотите вывести популярные публикации (т.е. упорядочить по количеству просмотров).

В ядре drupal есть простой модуль Statistics. Как только вы его включите, он будет собирать статистику доступа к вашему сайту.

Использование статистики во Views

После включения модуля Statistics, во Views появляется группа параметров «Статистика содержимого».

Подключение к статистике в запросах mySQL

Данные статистики содержаться в таблице node_counter. Их не сложно использовать в собственных запросах.

  • totalcount — общее кол-во просмотров
  • daycount — кол-во просмотров за последний день
  • timestamp — время последнего просмотра

Пример запроса последних 10 просмотренных публикаций типа page:

Мало букафф? Читайте есчо !

Программное управление добавлением публикаций в xml sitemap

Декабрь 10, 2017 г.

Благодаря модулю xmlsitemap, XML карту не сложно добавить на любой Drupal-сайт. Модуль позволяет управлять тем, какие типы публикаций добавлять в карту, ...

Читать

Ошибка запуска Cron

Сентябрь 23, 2016 г.

Что делать, если запуск Cron в Drupal 6 постоянно выдаёт такую ошибку -  "Cron run failed."? Смотрим, как возникает данная ситуация в библиотеке /includes/common.inc . Функция drupal_cron_run() использует флаг для блокировки одновременного запуска: [crayon-6a8d76518bbed124409318/] ...

Читать

Acana.ru - сайт дистрибьютора кормов для животных

Июнь 6, 2017 г.

Этот проект я не создавал, а переносил с одного движка на другой, попутно решая некоторые актуальные задачи. Почему возникла потребность в переносе? ...

Читать

Возможные проблемы Invalid form POST data

Октябрь 24, 2019 г.

Браузер сообщает об ошибке всплывающим окном вроде того, что на скриншоте. Сообщается, что AJAX завершен неправильно. Но основной симптом - что не работают ...

Читать
 

Комментарии к «Счетчик просмотров в drupal»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: