Десериализация php сессии в битриксе
Иногда при возникает необходимость посмотреть какие данные хранятся в пользовательских сессиях, причин для этого множество. Так работая над задачей по ускорению работы сайта наткнулся на то что в сессии огромный объем данных у пользователей - по 5Мб. Получив данные в виде закодированной строки мало что понятно В настройках php.ini можно посмотреть какой обработчик используется для сериализации данных перед сохранением. Чаще всего это значение - php В сети можно найти примеры php кода для десериализации...
06:44
1,0×
00:00/06:44
346,9 тыс смотрели · 3 года назад
3 года назад
Сессии в PHP — Часть 1
Сессия PHP является инструментом для хранения информации в переменных сессии, которые могут быть использованы для аутентификации на нескольких веб-страницах. В отличие от куков, информация сессии не хранится на компьютере пользователя. Вместо этого сессия создает файл на сервере во временном каталоге (определяется параметром session.save_path в конфигурационном файле php.ini). Во время создания PHP-сессий выполняются слеюдующие действия: 👉 Когда создается сессия, PHP генерирует уникальный идентификатор, который представляет собой случайную строку из 32 шестнадцатеричных чисел...