Хочу проинформировать уважаемую общественность, что готовится к выпуску коммерческая версия скрипта BotStat-PRO для ведения централизованной статистики нескольких сайтов.
В настоящий момент производится сбор требований - так что прошу высказывать пожелания (и детализировать уже высказанные).
Гарантирую, что авторам реализованных предложений конечный продукт будет стоить лишь 50% от публичной стоимости!
Однако я был уверен, что боты априори не должны устанавливать поле referer в запросах, ибо это, вообще говоря, проблематично сделать корректно, кроме как установив его значение равным URI запрашиваемого ресурса.
Не затруднит ли Вас назвать боты, которые указывают referer в запросах?
pehota, могу ли рассматривать Ваше высказывание в качестве делового предложения?
Если так, то нижайше прошу Вас обрисовать Ваше вИдение (и желательно - более-менее формализованное до уровня элементарных требований) конечного вида скрипта и направить его мне в личку.
Например: добавить столбец "..." содержащий в качестве значений - ...,
учет посещений сайтов совместный (все в одну кучу), либо раздельный (добавляется страница, содержащая ссылки на страницы статистики отдельных сайтов),
добавить опцию "...", значение которой оказывает управляющее воздействие на ... в виде ...,
и т.д.
Просто я, честно говоря, не особо могу себе представить, как должен выглядеть (плюс быть эргономичным) интерфейс скрипта для нескольких доменных зон.
MetaCreator: Скрипт классный!
Только у меня почему-то не встал! :)
У меня странички в HTML вставил код:
<?php require_once 'bot_stat.php'; ?>
Захожу на bots.php а там ни одного паука! Обидно!
Настройки сделал по Пессимистичному варианту
Есть несколько вариантов:
Может просто еще ни один бот не приходил?
Возможно, на вашем сайте не включен обработчик php для файлов *.html. Посмотрите исходный код например главной страницы сайта, если этот кусок в тексте остался <? ... ?>, то так оно и есть.
Еще можно проверить, указав абсолютный путь к файлу bot_stat.php:
<?php require_once '/путь/bot_stat.php'; ?>
И еще, не выдается ли каких сообщений об ошибках? Если не выдается, то дело, видимо, не в скрипте.
Ilekor: Настроил под свою CMS, работает отлично, еще думаю не плохо было бы знать откуда робот приходит.
А что значит "откуда"? Это не IP-адрес бота часом?
dvd_rw: Спасибо за идею :)
ps:не подумайте, что буду барыжить итд итп.
А сколько по времени писали?
- с выводом
- и без вывода
Писал только в вечернее, свободное от работы, время.
Сам скрипт учета - часа два.
Морду - день-два.
Админку - дня 3-4 (из них пару дней - табконтрол на js).
Тестирование и отладка включены в общее время.
Итого: примерно неделя.
Yamramil: ...Но как чистить статистику ?
Вручную если у тебя много сайтов быстро надоест, устанешь :)
Вот реально доработать скрипт что бы в админке можно было задавать через сколько дней чистить стату ?
...
Пока ни одного изящного способа не предусмотрено - только чистить лог руками.
Доработаю этот момент в одной из следующих версий.
Спасибо за пожелание.
Всем удачи!
Usings добавил 07.08.2009 в 03:36
Yamramil, спасибо Вам за пожертвование! Я не сразу заметил.
2Str256: Мы в прошлый раз так долго спорили, что я уже не помню, с чего начали. :)
Если вас не затруднит, повторите главное на ваш взгляд, плиз.
И еще прошу обратить пристальное внимание на вопросы ниже.
2All:
В свою очередь хочу задать вопросы к экспертам в данной области:
Пусть у меня есть страничка, содержащая в себе теги img и/или script, ссылающиеся на другие ресурсы того же домена, например:
Пусть мою страничку посетил бот (т.е. бот запросил ее методом GET у сервера и получил ее в ответе HTTP 200).Собственно вопросы:
- Будут ли сразу же запрошены эти ресурсы: "/file1.gif" и "/file2.js"?
- Справедливо ли это для абсолютно всех ботов, или есть боты, которые запросят их не сразу, а то и не запросят вовсе?
- Если будут запрошены, то будет ли при этом установлено поле referer в теле HTTP-запроса GET?
Без положительного ответа на эти вопросы, боюсь, расширенная версия никогда не увидит свет.Спасибо.
Хочу проинформировать уважаемую общественность, что готовится к выпуску коммерческая версия скрипта BotStat-PRO для ведения централизованной статистики нескольких сайтов.
В настоящий момент производится сбор требований - так что прошу высказывать пожелания (и детализировать уже высказанные).
Гарантирую, что авторам реализованных предложений конечный продукт будет стоить лишь 50% от публичной стоимости!
Высказывайтесь!
Подскажите, а как включить обработчик php для файлов *.html?
В идеале, этот вопрос лучше решать с Вашим хостером.
В общем случае это делается так: в файл .htaccess добавляется строка
Удачи!Обновлен скрипт:
Всем удачи!
Hmury, спасибо Вам огромное!
KM.UA, интересная мысль!
Однако я был уверен, что боты априори не должны устанавливать поле referer в запросах, ибо это, вообще говоря, проблематично сделать корректно, кроме как установив его значение равным URI запрашиваемого ресурса.
Не затруднит ли Вас назвать боты, которые указывают referer в запросах?
Я бы хотел изучить их поведение.
Спасибо.
pehota, могу ли рассматривать Ваше высказывание в качестве делового предложения?
Если так, то нижайше прошу Вас обрисовать Ваше вИдение (и желательно - более-менее формализованное до уровня элементарных требований) конечного вида скрипта и направить его мне в личку.
Например: добавить столбец "..." содержащий в качестве значений - ...,
учет посещений сайтов совместный (все в одну кучу), либо раздельный (добавляется страница, содержащая ссылки на страницы статистики отдельных сайтов),
добавить опцию "...", значение которой оказывает управляющее воздействие на ... в виде ...,
и т.д.
Просто я, честно говоря, не особо могу себе представить, как должен выглядеть (плюс быть эргономичным) интерфейс скрипта для нескольких доменных зон.
Спасибо.
Всем огромное спасибо за отзывы.
Скрипт классный!
Только у меня почему-то не встал! :)
У меня странички в HTML вставил код:
Захожу на bots.php а там ни одного паука! Обидно!
Настройки сделал по Пессимистичному варианту
Есть несколько вариантов:
Настроил под свою CMS, работает отлично, еще думаю не плохо было бы знать откуда робот приходит.
А что значит "откуда"? Это не IP-адрес бота часом?
Спасибо за идею :)
ps:не подумайте, что буду барыжить итд итп.
А сколько по времени писали?
- с выводом
- и без вывода
Писал только в вечернее, свободное от работы, время.
Сам скрипт учета - часа два.
Морду - день-два.
Админку - дня 3-4 (из них пару дней - табконтрол на js).
Тестирование и отладка включены в общее время.
Итого: примерно неделя.
...Но как чистить статистику ?
Вручную если у тебя много сайтов быстро надоест, устанешь :)
Вот реально доработать скрипт что бы в админке можно было задавать через сколько дней чистить стату ?
...
Пока ни одного изящного способа не предусмотрено - только чистить лог руками.
Доработаю этот момент в одной из следующих версий.
Спасибо за пожелание.
Всем удачи!
Usings добавил 07.08.2009 в 03:36
Yamramil, спасибо Вам за пожертвование! Я не сразу заметил.
Уверен, это ускорит выход новых версий.
Спасибо.