Spryt

Spryt
Рейтинг
113
Регистрация
25.03.2006
Должность
блоггер

Тестирую третью неделю, пока что CPM держится на уровне 10-12р, по сравнению с 5-6 рублями в оффергейте (сайт тот же самый), что радуэ =) Статистика более полная (цена кликов и CTR/CR вещь полезная для аналитики), хоть и не вся выведена (CPM надо ручками считать =). Имя файла service worker-а другое, так что переход из одной ПП в другую не нарушает открутку пушей по старой базе.

Странно, на http://topadsense.ru/ у всех на первой странице рост дохода за последние 30 дней - после провальных января и февраля началась оттепель:

С графиками - мой косяк, не подумал про смену года. Хотфикс - скачать http://licharts.ru/li_charts.php.txt , убрать .txt и закинуть в папку /libs .

seogearbox:
Если будет API - многие сервисы подключат себе - получите аудиторию, причем платежеспособную.
Я вот точно подключил бы (но у меня сервис слабенький пока, в тестировании)

Да, API есть в планах.

а у вас данные посещаемости сколько времени будут храниться?

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

InspectorU:
какое максимальное количество сайтов выдержит скрипт?

Лучше ограничиться не более 50-ю сайтами на одну группу, иначе LI быстро банит IP-адрес. Если сайтов больше - просто разделяйте их на разные группы и проверяйте отдельно, с небольшим перерывом.

Пофиксил баг с curlopt_follolocation (он не нужен, но в новых версиях php сломалось определялка на safe_mode), многочисленные баги со статой новых сайтов, косметические изменения внешнего вида (графа "всего" сверху если сайтов >5, "выбрать все" для группировки, число сайтов, фавиконки), экспорт сайтов в txt.

Скачать: http://licharts.ru/li_charts.1.2.zip

Демо и описание: http://licharts.ru/

one, исправил, скачайте заново (изменен один файл - libs/li_charts.php)

Забыл протестировать поведение для сайтов с паролем, у которых кука проэкспайрилась, и нужно заново её получить.

Убрал кеширование от греха подальше, одни сложности из-за него. Заместо этого прикрутил многопоточный парсинг данных (запросы в LI отправляются пачкой, ассинхронно, а не один за другим), что дало прирост производительности в 5 раз, с 3,86с до 0,78с для скрипта с 10-ю сайтами. Заодно прикрутил уведомление о бане от LI, на всякий случай (при указании корректного user_agent он не появляется).

Плюс пара мелких правок - число сайтов в группах (по совету lynxx), фавиконка.

Скачать: http://licharts.ru/li_charts.1.1.zip

Демо и описание: http://licharts.ru/

one:
Фик знает что произошло. Сегодня 3 мая а на графике 30 апреля последняя дата.

Пофиксил, небольшая ошибка в обработке данных графика (перепутал склонения, заместо "мая" искал "май"). Так же опять пофиксил проблему с short_tags = Off, хотя <?= должны работать и работают, но на некоторых серверах - нет.

Скачайте скрипт заново.

one:
А если SQLite использовать?

Я не про хранение данных, а про сам код, который я для простоты уместил в одном файле. Когда скрипт разросся, это стало неудобным)

А хранение данных - думал SQLite, но он не везде установлен, даже пришлось свою небольшую либу написать, для хранения и доступа к массивам данным в файлах.

Всего: 187