Я видел этот пример на странице справочника php http://www.php.net/manual/en/session.examples.php В примере будет создан глобальный сеанс для всего клиента. Могу ли я использовать этот пример для создания глобального приложения для всего клиента вместо сохранения его в DB или локальном файле. Каковы плюсы и минусы этого метода? Спасибо за любую помощь.
Это может сработать, но я бы не рекомендовал его … для большой возможности для путаницы со стороны разработчиков, работающих с кодом, потенциальных проблем, если вы обновляете переменные сеанса в неправильной области и используете термин «сеанс» для то, что не связано с сеансом, может привести к целому миру путаницы
Да, это возможно, разделив идентификатор сеанса между двумя клиентами, но сеансы используются только для хранения временных данных пользователя. Поэтому, как только сеанс уничтожается, невозможно восстановить эти данные.
Нет, это невозможно или не рекомендуется. Сессия связана с одним клиентом, а клиенты не делят сеанс.