Zend 認証セッション ストレージ システムについて少し混乱しています。私の問題を説明しようとします。zendセッションや私の仮定や質問について、あなたの意見やあなたが知っていることを表明してください.
デフォルトでは、Zend_Auth_Adapter_DbTable は、認証が成功すると、提供された ID を auth オブジェクトに返します。getStorage() または getIdentity() を使用すると、「セッション値 (id、name、..)」をいくつかの変数に取得できます。!! 上記の両方の仮定が正しいと思う場合、私の質問は、
- セッション値はデフォルトでどこに保存されますか? (デフォルトでは、セッションを保存するために使用する場所は?)
- 以下のようにセッション保存パスを指定した場合。質問 1 に従ってセッションが保存される場合、これらのセッションをフォルダーに保存する必要があるのはなぜですか? save_path = /home/myaccount/zend_sessions/myapp
- Zend_Session_SaveHandler_DbTable を使用する場合。上記の 2 つのオプションよりも優れている点は何ですか?
- または、Zend でセッションを永続化できる方法を提案できますか? 現在、100 万人のユーザーが登録していますが、ユーザーのセッション ストレージを効率的に作成するにはどうすればよいでしょうか。
ディスカッションに参加するすべての皆さんに事前に感謝します。私の質問や仮定が間違っていると思われる場合は、自分のやり方で表現してみてください。だから私は間違いから学ぶことができます