Определение ОС, Броузеров и поисковых систем по HTTP_REFERER

A
На сайте с 12.05.2004
Offline
0
651

Добрый день, я пишу скрипт для сбора статистики посещаемости сайтов. Программа должна фиксировать какими броузерами и операционными системами пользуются юзеры, а также с каких поисковых систем и с какиими запросами они попадают на сайт.

Всё это берётся из HTTP_REFERER или HTTP_USER_AGENT. Пожалуйста, помогите найти списки того, что в эту переменную пишут разные операционки, броузеры и поисковики. Заранее благодарен.

[R
На сайте с 12.03.2004
Offline
5
#1
помогите найти списки того, что в эту переменную пишут разные операционки, броузеры и поисковики

Публичные логи изучай у хорошо посещаемых сайтов.

По крайней мере я когда разрабатывал счетчик по подобным логам быстро разобрался как определять броузер и ОС.

Пример: http://phoenix.pp.ru/stats/music1/agent_200402.html

С поисковиками вообще вопрос не должен возникать.

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

Придется немного подумать.

Пользуйся поиском - тема эта присутсвует в Инете достаточно богато.

Ayavryk
На сайте с 11.10.2003
Offline
209
#2

Может пригодится. Исходники сбора статистики на спектаторе

http://textus.ru/freeware/spesta

Разбор кодировок SE там точно есть.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
A
На сайте с 12.05.2004
Offline
0
#3

Большое спасибо за ответы. Всё пригодилось.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий