Тема: Counter

Делал сегодня для другого сайта счетчик для отдельных страниц, чтобы смотреть популярность определенного контента, подумал  - может и здесь кому надо будет))

http://monstra.webengineer.org.ua/plugins/counter.zip

Плагин для учета посещаемости любой из страниц сайта, в которую шорт-код вставить
{counter page="namepage"}

{counter} или {counter page="site"} - общая статистика сайта, но лучше в шаблоне прописать

<?php Counter::add(); ?>

А вообще после установки, появится плагин, и там есть описание его работы...

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

2

Re: Counter

в Pages  когда выбрано --------------- что то должно показываться ? потому что так пусто

Шорткод разместил на странице Home {counter page="home"}

Follow me: Twitter | GitHub | Coderwall

Стань спонсором проекта.

Сайт Awilum

Поделиться

3

Re: Counter

----------- - собственно говоря ничего не должно быть,
в home - когда будут посещения, появится страница home для выбора

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

4

Re: Counter

Ну как? получилось?
Да собственно при написании возник вопрос - есть ли смысл в классе Session? нынешний его функционал ничего нового не дает((

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

5

Re: Counter

>> в home - когда будут посещения, появится страница home для выбора

да так и есть

Follow me: Twitter | GitHub | Coderwall

Стань спонсором проекта.

Сайт Awilum

Поделиться

6

Re: Counter

webengineer
типичный функционал у класса Session )

Follow me: Twitter | GitHub | Coderwall

Стань спонсором проекта.

Сайт Awilum

Поделиться

7

Re: Counter

И да, вот вопрос по доработке плагина
Agent::isRobot() - каких роботов отлавливает? список есть?

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

8

Re: Counter

>>Agent::isRobot() - каких роботов отлавливает? список есть?
да.

       /**
         * Robots
         *
         * @var array
         */
        $robots => array(
            'googlebot',
            'msnbot',
            'slurp',
            'yahoo',
            'askjeeves',
            'fastcrawler',
            'infoseek',
            'lycos',
            'ia_archiver',
        );
Follow me: Twitter | GitHub | Coderwall

Стань спонсором проекта.

Сайт Awilum

Поделиться

9

Re: Counter

На моих сайтах всех, вторым после гугла идет этот
Mozilla/5.0 (compatible; AhrefsBot/3.0; +http://ahrefs.com/robot/)
потом
Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
потом
Mediapartners-Google
еще
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Mozilla/5.0 (compatible; YandexDirect/3.0; +http://yandex.com/bots)

Их не скушает, а трафик они дают большой

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

10

Re: Counter

Для 1.2.0
http://monstra.webengineer.org.ua/plugi … _1.0.1.zip

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться

11

Re: Counter

смысл счётчиков, когда есть гугл?

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.

Поделиться

12

Re: Counter

Хм, ну есть смысл, в первом посте писал, что делал для одного проекта счетчик, поэтому и плагин написал...
позволяет отслежывать посещения именно для определенной страници - да и если не нужен подробный отчет, то не надо в аналитикс лезть.

Монстра - на самом деле минимонстрик, и далеко не такой страшный, как другие монстры веб-индустрии))

Сайт webengineer

Поделиться