Скрипт 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