Есть ли в настоящее время - или там когда-либо был - какая-либо серьезная или значительная проблема со встроенной обработкой сессии PHP?
Я имею в виду, это всегда работало на меня и мои проекты.
Но я вижу некоторые кодовые базы, и платформы там, кажется, используют пользовательский обработчик. Это изобретает велосипед? Или изменение к лучшему некоторых дефектов? Какие дефекты?
Есть ли в настоящее время - или были ли когда-либо - какие-либо серьезные или существенные проблемы с обработкой встроенного сеанса PHP ?
Нет проблем со встроенным в обработчиках. Доступ и удаление старых файлов сессий реализованы хорошо.
Это изобретение велосипеда? Или исправляете некоторые недостатки? Какие недостатки?
Обработка сеансов на основе файлов отлично работает для веб-сайтов с одним сервером. Проблемы могут возникнуть, когда приложения необходимо запускать на нескольких серверах (горизонтально). Основная база данных может использоваться для хранения и предоставления информации о сеансе на нескольких серверах. Это может упростить задачу при масштабировании приложения. Пользовательские обработчики сеансов могут использоваться для взаимодействия с базой данных.
Одним из основных преимуществ переопределения поведения сеанса является возможность сохранения информации о сеансе в базе данных. Когда это сочетается с аутентификацией пользователей, это может стать мощным инструментом.
Это действительно открывает совершенно новый набор возможностей:
Сеансы могут быть только до определенного размера нет?
Причиной для развертывания ваших собственных обработчиков сеансов может быть реализация системы единого входа или совместного использования сеанса с другими приложениями (= проверка сеансов Java / CF / любым другим приложением).
Плюсы:
session_start ()
, и все готово) Минусы:
Плюсы:
Минусы: