Страницы

Поиск по вопросам

вторник, 24 декабря 2019 г.

Что лучше использовать: сессии или куки?

#php #cookie #сессия


У меня на сайте все блоки обновляются через jQuery. Так как хочу сократить SQL запросы,
хочу сделать маленький кэш. И вот думаю использовать сессии.

Суть вопроса: что лучше использовать сессию или куки? Для каждого блока - разное
время обновления.
    


Ответы

Ответ 1



Если вам надо хранить интерфейсную информацию: например, чтобы отмеченные чекбоксы не сбрасывались при перезагрузке страницы, то используйте куки. Если вы хотите хранить информацию, связанную с безопасностью, то однозначно сессии - их подменить можно, но очень трудно. И да, как уже было сказано, и то, и то не работает при выключенных куках.

Ответ 2



Советую помнить, что куки хранят не более 4кб инфы. В сессии тоже не запихать много. Так что решайте сами, что юзать.

Ответ 3



Куки хранятся у клиента, а сессии занимают некоторое место на сервере. Я бы советовал выбрать куки, если хранить надо 2-3 записи.

Ответ 4



Я бы вам советовал совместить куки и сессии, т.е. у пользователя могут быть выключены быть куки. И тогда хранить на сервере(сессия) данные.

Ответ 5



Я за сессии, т.к. пользователь может отключить куки. Это первое. Второе - сессии безопаснее, т.к. через определенный промежуток времени (по-дефолту 15 минут) сессии уничтожаются. Т.е., не так страшно, если пользователь забудет на чужом компе выйти из своего аккаунта. Вывод: если проект действительно серьезный - сессии, если красть особо нечего можно обойтись и куками.

Комментариев нет:

Отправить комментарий