2012-04-13 119 views
0

我讓程序員開發了一個框架,並且他目前離開了一個星期。基本上他使用CodeIgniter來開發一個框架。減少會話大小運行時間

無論何時訪問開發環境,它都會存儲冗長的cookie。我應該在哪裏看到減少會話大小?

的Set-Cookie: mysite_session = AjgDOFk%2FXDoPelgiAm8ENVs%2BUjlQIwNzUDMAIFB3BWoFawFpAQpROFRrCygHbl1yAzcONAdiU2lUIwFkVT0DNgRgAzEHagRgDDVWMwg%2BUTcCbQMyWTpcYg9iWGACMwRmWzlSYlA4AzRQZgAyUDQFYAU9AWEBNFE1VDoLKAduXXIDNw42B2BTaVQjATlVdANfBGMDNAc3BHAMaFYjCC9RcwJiA3FZMVwxDzNYawJ3BDVbNlI7UC8DOVBlAH1QNQUzBSoBMgFjUXNUNAt5B29dMAM9Dj0HclMmVHIBNVV2A18EYwM3BzYEbAx5VnIIZ1EiAmMDNlk%2BXDoPI1gGAjAEZlsjUnBQbwNpUDAANVBhBXEFKwE2AXtRYVQhCzkHYl0hAyUOLAc4UydUdQEgVT4DLwQtAycHNgRgDCBWIwgyUTgCPwNkWW5ccg8vWD8CMARwWyFSKlAjAztQJQBpUDUFMAU%2BASUBOVEwVHwLfgcKXWADbg5zBzlTJVRoASRVfQMiBDkDOQdpBDMMPlZjCGhRYgJtAzBZP1w0DzVYagIo; 路徑=/

回答

1

出於興趣,爲什麼這是一個問題?

你可以看看在

的application/config/config.php文件

搜索$配置[ 'sess_encrypt_cookie'],如果設置爲TRUE,嘗試將其設置爲FALSE。這會減小cookie的大小,但顯然顧名思義它不會加密會話數據。

+0

我認爲從服務器的等待時間是由於這,因爲它原來是一個MySQL錯誤配置。我打開了數據庫緩存並優化了SQL,現在它運行得更好。 事情是會議大小與它無關,這是我對此缺乏認識。 – Chirag 2012-04-13 19:29:48

+0

好東西,很高興你整理它。 – Dale 2012-04-13 19:31:19

0

不是真的知道,但嘗試尋找這樣的:

ini_set('session.hash_function', 'sha512'); 
ini_set('session.hash_function', '1'); 
ini_set('session.hash_bits_per_character', '6'); 

這可以且可能縮短長度,也是安全加密。 See for more infos