3rd party cookies и вобще о cookies

Тема в разделе "PHP Pro", создана пользователем G-Null, 20 июн 2010.

Статус темы:
Закрыта.
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    Будте добры проясните несколько вопросов о куках

    1. 3rd party cookies - это только куки которые выставляются третьим сйтом(посетитель находится на site1.com, а куки ему ставятся с site2.com).
    Или это вобще все куки которые ставятся не самим сервером в момент генерации страницы (скажем если в теле страницы картинка с src='setcookies.php', либо яваскрипт в теле которого идёт обращение к 'setcookies.php' -то есть методы при которых куки ставятся не при генерации первоначальной страницы, а уже после того как сам клиент к ним обратится(но происходит это всё равно на одном сайте)). Известно что браузеры/фаерволы могут блокировать 3rd party куки, и как я понимаю p3p policy тоже не может помочь, если допустим в браузере или фаерволе поставлено не принимать 3rd party cookie. Поэтому и волнует такой вопрос, как снизить число неучтённых посетителей..

    2. В некоторых скриптах, что я видел, был не один метод установки кук (с картинки например, или с яваскрипта, или даже с флеша, если не ошибаюсь), а сразу же несколько. Поясните пожалуйста зачем делать сразу же несколько методов? Только по причине того, что к примеру картинки могут быть отключены? или же потому что есть какие то браузеры/фаерволы в которых установка кук с той же картинкой или яваскрипта может как то блокироваться?- и таким образом существует какая то иерархия методов установки кук (скажем на первом месте серверные куки, потом яваскрипт и т.д.) -может я тут абсолютно заблуждаюсь, -проясните пожалуйста эту ситуацию.

    3. Если предыдуший вопрос имеет какую-то долю истины, то поясните пожалуйста, какой метод наиболее хорош для установки кук(то есть более стабилен).

    4. Вопросы вобще созрели из-за того, что есть некий скрипт учёта посетителей, куки ставятся серверные (то есть прямо из php). Но вместе с простановкой кук каждый такой посетитель заносится в БД, и несколько поднадоело видеть в бд кучу мусора вроде всяких ботов(фильтр по юзерагенту есть, но, к сожалению, ни у всех ботов специфические юзерагенты). Вобщем хотелось бы как то уменьшить число вот этих неживых посетителей, и для установки кук(и связи с системой учёта) использовать метод вроде картинки либо яваскрипта, при этом потерпеть минимальные потери в учёте реальных посетителей.
     
  2. wal

    wal Постоялец

    Регистр.:
    24 мар 2008
    Сообщения:
    89
    Симпатии:
    30
    установка кук разными способами это прежде всего защита от авторегеров и спамботов т.д.
    но такие способы вполне пригодня и для отсеевания ботов...

    в частности, установка кук с помощью флеша очень сильно сократит число ботов в вашей системе учета...

    а если все эти способы применять совместно, то 99% ботов не будет =)
     
    G-Null нравится это.
Статус темы:
Закрыта.