Usings

Рейтинг
5
Регистрация
19.07.2009

2Str256: Мы в прошлый раз так долго спорили, что я уже не помню, с чего начали. :)

Если вас не затруднит, повторите главное на ваш взгляд, плиз.

И еще прошу обратить пристальное внимание на вопросы ниже.

2All:

В свою очередь хочу задать вопросы к экспертам в данной области:

Пусть у меня есть страничка, содержащая в себе теги img и/или script, ссылающиеся на другие ресурсы того же домена, например:

...<img src="/file1.gif"/> ... <script type="..." src="/file2.js"></script>
Пусть мою страничку посетил бот (т.е. бот запросил ее методом GET у сервера и получил ее в ответе HTTP 200).

Собственно вопросы:

  • Будут ли сразу же запрошены эти ресурсы: "/file1.gif" и "/file2.js"?
  • Справедливо ли это для абсолютно всех ботов, или есть боты, которые запросят их не сразу, а то и не запросят вовсе?
  • Если будут запрошены, то будет ли при этом установлено поле referer в теле HTTP-запроса GET?
Без положительного ответа на эти вопросы, боюсь, расширенная версия никогда не увидит свет.

Спасибо.

Хочу проинформировать уважаемую общественность, что готовится к выпуску коммерческая версия скрипта BotStat-PRO для ведения централизованной статистики нескольких сайтов.

В настоящий момент производится сбор требований - так что прошу высказывать пожелания (и детализировать уже высказанные).

Гарантирую, что авторам реализованных предложений конечный продукт будет стоить лишь 50% от публичной стоимости!

Высказывайтесь!

MetaCreator:
Подскажите, а как включить обработчик php для файлов *.html?

В идеале, этот вопрос лучше решать с Вашим хостером.

В общем случае это делается так: в файл .htaccess добавляется строка

AddType application/x-httpd-php .html .htm
Удачи!

Обновлен скрипт:

  • Добавлено постраничное разбиение в режиме просмотра детального списка посещений выбранным ботом.
  • Yamramil, Ваше пожелание учтено и реализовано, правда, пока только в ручном режиме. Указываете число дней, нажимаете на кнопку - скрипт чистит лог.

Всем удачи!

KM.UA, интересная мысль!

Однако я был уверен, что боты априори не должны устанавливать поле 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, спасибо Вам за пожертвование! Я не сразу заметил.

Уверен, это ускорит выход новых версий.

Спасибо.

1 23
Всего: 28