2013-07-10 61 views
0

我想知道,爲什麼CodeIgniter定義了自己的會話類 ,而不是使用PHP內置的_SEESION數組,以及使用哪一個數組和哪些數組有什麼優勢?CodeIgniter會話與PHP本機會話支持

謝謝。

+0

請參閱本頁面加密:[笨Session類](http://ellislab.com/codeigniter/user-guide/libraries/ sessions.html) –

回答

3

我一直在CodeIgniter工作了很長一段時間,我自己也在思考這個問題。我認爲使用CI會話而不是本地PHP會話的主要優點是CI會話提供了更多的安全性。

如果您在共享主機上託管您的網站,您必須小心,不要與其他主機共享您的會話數據。 CI會話將重新生成會話ID,但本地PHP會話不會。

CI會議還允許您在會議中的配置文件

$config['encryption_key'] = "YOUR KEY";