Posts Tagged ‘База данных mysql’

Сколько человек на сайте?

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , ,

Почему этот плох метод определения пользователей по IP? Давайте подумаем:

  1. Некоторые провайдеры обязывают свои клиентов пользоваться прокси-серверами, а теперь подумайте: что останется в переменной REMOTE_ADDR? Правильно: адрес прокси-сервера! А если на сайт зайдут несколько пользователей одного провайдера, скрипт будет думать что это один и тот же юзер.
  2. Некоторые провайдеры, которые предоставляют доступ по кабельным сетям, время от времени меняют IP-адреса пользователей.

К сожалению, когда Тим Бернерс Ли в 91 году разрабатывал протокол HTTP, он хотел сделать его очень быстрым, поэтому удалил всю информацию о состоянии, чем прибавил работы веб-разработчикам.

Итак, от слов к делу.. (далее…)