1

在每个页面上检查 cookie 是不是很糟糕?

我想知道我将在 cookie 中放入的用户国家/地区,但是我当前的设计模型会检查每个页面上的 cookie,以便以正确格式向他们显示他们所在国家/地区的货币。

这是最好的路线,还是有更有效的方法?

4

2 回答 2

2

不,不是。如果设置了 cookie,浏览器无论如何都会在浏览器标头中发送它,并且可以通过变量访问。它已经占用了内存空间,检查它是否存在只会增加一点点开销。

如果您有一个每天/小时有数百万访问者的网站,那么值得研究一下微秒。但除此之外,就顺其自然吧。

于 2012-11-23T14:13:02.140 回答
1

基本上你应该只做你需要做的,而不是更多(因为做任何与你的进一步行动无关的事情都是没有意义的)。但是很可能您没有拥有大量流量的网站,因此即使您根本不需要检查结果,您也可以一直进行检查并且您不会注意到(通常每个页面都包含一些代码所有页面共享,并且此代码可能会进行一些检查等,甚至不是所有包含它的页面都需要这样做。我会说你打扰是件好事,但可以保持原样(除非这些检查需要明显的时间 - 检查cookie 不是其中之一)。

于 2012-11-23T14:11:41.963 回答