В основном ищу по всяким спецухам. Например, какой-то метод какого-то объекта в жабаскрипте. Последнее время стало иногда получаться задавать такой запрос, что кликать вообще не приходится, все в сниппете =) Или ищу по конкретному сайту, типа [#url="xpoint.ru*" запрос], далее, если сниппет не устроил, жму "Еще с сайта". Короче, для статистики я интереса не представляю =)
Я, если интересно (обычно, на новых проектах), отлавливаю ботов и пишу в отдельный файл. Типа того:
if (preg_match('/yandex|rambler/', $_SERVER['HTTP_USER_AGENT'])) { $log = fopen('log.txt', 'a+'); $str = $_SERVER['HTTP_USER_AGENT']; $str .= "\t".$_SERVER['REMOTE_ADDR']); //на всякий случай =) $str .= "\t".date('U'); //Unix timestamp, пригодится $str .= "\t".$_SERVER['REQUEST_URI']."\n"; //кого съели fputs ($log, $str); fclose($log); }
Потом к этому пишется простенький интерфейс, на том же ПХП. Под рукой нету. Но делов на 30 минут. А можно и прямо глазками смотреть, если ботов не шибко много.
Еще, как вариант, установить дополнительный код от liveinternet. Он примерно то же самое делает, только статистику можно смотреть вместе с другими данными счетчика. Где-то у них есть ссылка.
Без mysql - велика вероятность получить помойку. Т.к. сложно основные юзер-ориентированные функции только на плоских файлах реализовать. Элементарно, сортировку и поиск. Нелинейную вложенность. Рейтингование. Если таких функций под юзера нет, каталог представляет ценность только будучи заточен под достаточно узкую тему, настолько узкую, что можно и ручками сделать.
Это все ИМХО. Короче, я бы на Вашем месте не поленился разобраться с mysql.
Еще для кривых урлов Pr непонятно как рассчитывается (вернее, на тулбаре показывается). Что иногда неудобно.
Ну, ПР, как я понимаю, был назван в "обобщенном" значении. Биш, для гугли ПР и нофолоу, для яндекса виц и ноидекс, для прочих чего там у них есть. Важна суть =)
Я пробовал, когда-то давным давно. Ломал голову трое суток. Сделал. Долго ждал ништяков от яндекса. Не дождался =) Работа с внутренними факторами, хотя и более интересна, более творческая, что-ли, ощутимую пользу редко приносит. Так что можете пробовать, но рассчитывайте скорее на моральное удовлетворение =)
Бесплатный результат + бесценный опыт разработки = изучить последовательно:
1) http://hoohoo.ncsa.uiuc.edu/cgi/env.html - конкретно, HTTP_REFERER
2) http://ru.php.net/manual/ru/function.urldecode.php - декодировать последовательности типа %E2%FB%F0%E0%E6%E5%ED%E8%FF
3) http://regexp.ru/ и http://phpclub.ru/detail/article/regexp_1 - разобрать текст запроса
4) file-функции либо какой-нить sql - чтобы все это сохранить.
Собсно все. Если все-таки платный / с наворотами - пишите личкой.
Когда-то давно, когда только начинал присутствие в сети, выложил некоторые (довольно язвительные, но в рамках приличий) заметки о школьной жизни, явно указав на свою персону. Директрисса отыскала оные по номеру школы, и устроила публичную взбучку. С тех пор имя долго не разглашал.
Соответственно, возникла необходимость в сетевом псевдониме. Был один хулиганский и провокационный. А надо было - такой, чтоб внушал =) О сим раздумывая, смотрел я телек, а в телеке показывали фильму "Досье детектива Дубровского", а означенного детектива играл Николай Караченцев. Вот так, совершенно случайно, возник некто Николай Дубровский. Который потом был несколько сокращен (из соображений лени) до того, что есть сейчас. Если при заполнении какой-нибудь формы обязательно требуют указать отчество, обычно пишу Авессаломович - из вредности =)
А на самом деле меня зовут Илья =)
Мои поздравления! =)
Поздравляю )
Глинтвейн на следующей неделе организуем.
... но вспоминают об этом обычно с появлением Михи в топике 😂