Pas*_*TIN
6
首先,不是说,在PHP中,会话通常依赖cookie来将会话标识符从一个页面传递到另一个页面.
无论如何:
- 使用cookie,一切都存储在客户端,并在每个页面的网络上进行 - 可以是:
- 由用户修改
- 如果不使用HTTPS,任何人都会嗤之以鼻
- 对于会话,所有内容(当然除了会话标识符)都存储在服务器上 - 这意味着它只能由您的代码修改,而不能由用户修改,用户甚至不会看到有什么.
- Cookie的最大尺寸很小
因此,一般来说,在存储某种用户数据时,使用会话通常是一个好主意.
但是请注意,会话的生命周期不长:如果用户没有在您的网站上导航超过几分钟(半小时,也许;取决于您服务器的配置),他的会话将会过期.