Модуль CategoryList

    О модуле

    Модуль CategoryList позволяет разделить посещенные сайты по категориям.

    Возможности

    • Загрузка любых объемов списков
    • Отображение категории сайта в отчетах

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

    Зайдите в "Менеджер модулей", найдите CategoryList и нажмите на ссылку "Установить".

    Дальше зайдите в каталог модуля, там будут два Perl скрипта.

    № п/п Наименование Описание
    1 getcat.pl Скрипт который формирует таблицу сайтов по категориям в БД из файлов. Имеет смысл запускать только при обновлении списков, чтобы обновить данные в базе данных.
    2 setcat.pl Скрипт который проставляет категорию сайта в таблицах с трафиком сайтов. Необходимо запускать, после каждого исполнения fetch.pl, чтобы поддерживать актуальное состояние.

    Прежде чем запускать эти скрипты, необходимо сконфигурировать секцию связи с базой данных, по аналогии с fetch.pl.

    Модуль тестировался на списках Shallalist http://www.shallalist.de/. Он бесплатный для частного использования, но платный для коммерческого использования. Скачав этот список распакуйте его в каталог модуля. Запустите getcat.pl и загрузите все категории в таблицу. Это может занять некоторое время.

    После завершения импорта категорий, вы можете запустить setcat.pl вручную или же добавить его в cron. Работа скрипта очень зависит от объема базы. Поэтому проставление категорий занимает продолжительное время.

    После завершения работы скрипта, откройте отчёт "Трафик сайтов". В увидите дополнительное поле "Категория". Скрипт проставил категорию сайтам согласно тем спискам, что в него загрузили.

    Идеи, баги, вопросы?

    Сообщи нам t.me/screensquid