Каков наилучший способ отличить анонимных пользователей друг от друга?


Моя компания хочет разделить свой веб-сайт, чтобы анонимным пользователям предоставлялись несколько разные сайты на основе вопроса при первом посещении.

Я намерен использовать файл cookie для хранения ответа на вопрос между сеансами, но мне интересно, как лучше всего использовать этот ответ, когда пользователь просматривает сайт? Я намерен использовать менеджер страниц для обработки контекста, но я все еще пытаюсь определить, где он должен храниться:

  • Файлы cookie могут может быть отключен пользователем или ИТ-отделом, у большей части нашей целевой аудитории есть политика, ограничивающая или прямо запрещающая файлы cookie
  • Переменные сеанса, по-видимому, являются подходящим вариантом, если только:
  • Хранит ли глобальная переменная $user различную информацию для каждого анонимного посетителя?

Есть ли недостатки в любом из двух последних вариантов? Я пропустил какие-либо варианты?

Author: Darvanen, 2014-10-28

1 answers

Переменные сеанса, похоже, являются правильным решением

Не забывайте, что переменные сеанса зависят от файлов cookie

Я пропустил какие-либо варианты?

 7
Author: Coleman, 2017-05-23 12:41:27