LiCharts: суммарная статистика сайтов по данным LiveInternet

Скрипт LiCharts объединяет статистику ваших сайтов из LiveInternet, строя график по суммарным данным посещаемости, а так же предоставляя удобный мониторинг текущей активности всех сайтов на одной странице.

Возможности скрипта:

  • Суммарная посещаемость добавленных сайтов
  • Графики по дневным/недельным/месячным отчетам
  • Работа с запароленной статистикой
  • Показ сегодняшних данных с изменением
  • Закрытие доступа паролем (раскомментируйте в начале скрипта 6 строчку)
  • Группы сайтов
  • Открытый исходный код, не требуется база данных

Скачать последнюю версию (1.2)

Github https://github.com/Spryt/LiCharts (мертвый, но если вдруг что)


SSL баг #2 — 24.10.2022, тоже самое, что и ниже, файл libs/li_charts.php, 302-я строчка, раскомментируйте/вставьте curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0); в функции get_data.

SSL баг — проблема аутентификацией 30 мая 2020-го. Скачайте li_charts.php.txt, уберите .txt, и вставьте в папку /libs. Либо вручную добавьте CURLOPT_SSL_VERIFYPEER = 0 в функцию auth_li (в прикрепленном комментарии номера строчек).

HotFix — проблема с кратким доменом li.ru. Скачайте li_charts.php.txt, уберите .txt, и вставьте в папку /libs.

Либо вручную в файле li_charts.php найдите функцию auth_li, и замените урл авторизации с «http://www.li.ru/stat/» на «https://www.liveinternet.ru/stat/»

HotFix — проблема «нового года» (9 января). Скачайте li_charts.php.txt, уберите .txt, и вставьте в папку /libs (либо скопируйте изменения из блока if ($period==»»), со смещением вниз)


Изменения в версии 1.2 (28 июня 2015):

  • Фикс бага с CURLOPT_FOLLOWLOCATION при неустановленном open_basedir
  • Фикс бага обработки данных новых сайтов без статистики
  • «Итого» дублируется сверху для групп с более чем 5 сайтов
  • Простой экспорт текущего списка сайтов в txt
  • Небольшие косметические изменения (выравнивание фавиконок, число сайтов)
  • Спонсорская ссылка в скрипте
  • В группировке сайтов появилась кнопка выбора всех сайтов
  • Хинт — ссылка на сам сайт в фавиконке или на её месте, слева от домена сайта
  • Хинт #2 — можно создать новую группу и добавить сайты сразу туда

Изменения в версии 1.1 (7 июня 2015):

  • Кеширование данных графиков удалено из-за багов
  • Зато данные с LI теперь парсятся многопоточно — в 5 раз быстрее
  • Добавлено число сайтов в группах
  • При бане IP выводится сообщение об ошибке
  • Добавлена фавиконка
  • Версия была скачана 98 раз

Изменения в версии 1.0 (29 апреля 2015):

  • Группировка сайтов по категориям
  • Кеширование данных для графиков
  • Смена пароля для скрипта через GUI
  • Исправлен баг с number_format
  • Исправлен баг «прыгающего» графика
  • Весь скрипт переписан с нуля
  • Версия была скачана 215 раз

Изменения в версии 0.6 (18 марта 2015):

  • Сортировка данных в таблицах
  • Нормальная работа на PHP 5.5
  • Отчеты по размеру аудитории сайтов
  • Добавлены фавиконки и ссылки на сайты
  • Исправлен баг при добавлении алиасов
  • Исправлен баг с пустой графой сегодня (при обновлении куки)
  • Исправлены недоработки, вызывающих нотисы
  • Исправлен (опять) баг с пустым графиком, если последним в таблице новый сайт
  • Версия была скачана 255 раз

Изменения в версии 0.5 (17 марта 2015):

  • Появилась возможность закрыть доступ к скрипту паролем
  • Доступны отчеты для отдельных сайтов
  • Доступны отчеты по переходам с ПС (Яндекс и Google)
  • Исправлен баг с данным за сегодня для сайтов с посещаемостью >1000
  • Столбцы «сегодня» и «вчера» поменяны местами для удобства
  • Исправлен (повторно) баг с пустым графиком для новых сайтов
  • Версия была скачана 81 раз

Изменения в версии 0.4 (16 марта 2015):

  • Данные в графе «сегодня» парсятся напрямую с LI (а не с данных счетчика), что позволяет показывать текущий прирост/падения трафика, а так же полноценную работу с запароленной статистикой
  • Исправлен баг с неполными данными в графиках, если первым добавлен новый сайт
  • Изменен формат сохранения данных — теперь он недоступен для простого скачивания/просмотра
  • Авторизация для сайта происходит только один раз, после чего куки сохраняются (раньше для каждого обновления авторизация повторялась)


Скрипт бесплатный и предоставляется как есть. Для только добавленных в LI сайтах первые 2-3 дня могут показываться некорректные данные (и первый месяц — в месячных отчетах)

С вопросами и предложения можете обращаться на почту [email protected] или через телеграм @sprytru