CodeIgniter 2を使い始めたばかりですが、フレームワークに長い間抵抗していましたが、クラス、関数、構成ファイルのミッシュマッシュコレクションが複数のプロジェクト間で更新され続けるのは悪夢であることにようやく気づきました。
CIのセッションクラスを見ていて、次のことに気づきました。
セッション配列の便利な点は、独自のデータを追加して、ユーザーのCookieに保存できることです。なぜあなたはこれをしたいのですか?
Arrrgghh!それは多くの理由で私にはとても間違っているように聞こえます。これが私の質問です... CodeIgniterを使用するときに
PHPのネイティブセッション関数とアクセスを使用することは可能ですか?
それとも、CIにそうすることを妨げる何かがありますか?スーパーグローバルなどへの直接アクセスを拒否するセキュリティ機能はありますか?$_SESSION
これを見つけましたが、CI 1.5用に設計されているようで、どのように更新されるかわかりません。PHPのネイティブセッションを実際に使用できるのであれば、PHPのネイティブセッションには独自のラッパーを使用したいと思います。
また、接続性や遅延の問題が発生した場合に備えて、セッションをDBに保存したくないことも付け加えておきます。