【发布时间】:2010-11-26 04:24:58
【问题描述】:
我有一个社交网络类型的网站(会员网站)我在用户登录时将大量用户数据(如用户名、用户 ID 号、电子邮件、名字、照片 URL)存储到用户会话中以减少数量每页的数据库查询数。我有时会听到人们谈论在某些事情上使用 cookie,我意识到永远不应该将 cookie 用于用户名/密码,但主要问题是,cookie 会减慢页面加载时间吗?在用户的主页上,我有用户可以拖放以重新排列主页的块,我的第一个版本将块的位置存储在 cookie 中,我现在将此值存储在 mysql 中并构建块的位置在页面加载的 php 中,而不是使用 javascript 来设置初始位置。当我第一次使用 cookie 来设置位置时,尽管页面会加载并且块会在原始位置,然后页面会非常快速地从它从 cookie 中获得的值更改这些块的位置,但这很多速度较慢,并使页面加载速度看起来很慢。从那时起,我一直认为 cookie 很慢,但也许不是 cookie 让它变慢了。
那么 cookie 会减慢页面速度吗?
【问题讨论】: