Я немного запутался в системе хранения сеансов аутентификации Zend.Я постараюсь объяснить мою проблему.Пожалуйста, постарайтесь высказать свое мнение или что-либо, что вы знаете о Zend Session или моих предположениях и вопросах.
По умолчанию Zend_Auth_Adapter_DbTable возвращает идентификатор, предоставленный объекту auth после успешной аутентификации.Если я использую getStorage () или getIdentity (), я могу получить «Значения сеанса (id, name, ..)» для некоторых переменных.!!Если вы считаете, что оба предположения верны, мои вопросы таковы:
- Где значения сеансов хранятся по умолчанию?(По умолчанию, какое место он использует для хранения сеанса?)
- Если я укажу путь сохранения сеанса, как показано ниже.Зачем нам хранить эти сеансы в папке, если сеанс хранится в соответствии с вопросом 1?save_path = / home / myaccount / zend_sessions / myapp
- , если я использую Zend_Session_SaveHandler_DbTable.Что делает его лучше двух вышеуказанных вариантов?
- Или, можете ли вы подсказать, каким образом вы думаете, мы можем сделать сеанс постоянным в Zend?В настоящее время у нас зарегистрировано 1 миллион пользователей, так как мы можем сделать хранилище пользовательских сессий эффективным способом?
Заранее спасибо всем, кто собирается участвовать в обсуждении, если вы считаете, что какие-либо мои вопросы или предположения неверны, пожалуйста, постарайтесь высказать свое мнение.Так что я могу учиться на ошибках