在 cdn 还没有缓存的情况下
我登陆了管理员账号,访问了首页, 那么首页 右上角的 个人信息就会显示我的账号信息
这时候, 用户访问首页, 是不是 首页右上角 就看到我的信息了?
这种情况该如何是好呀
谢谢
1
wxsm 2018-09-11 09:39:25 +08:00 1
只为未登录用户提供缓存页面。
|
2
find456789 OP @wxsm
谢谢你, 但我想把 首页缓存在 cdn 上,cdn 无法判断用户是否登陆, 请问还有其他办法吗 |
3
find456789 OP |
4
wxsm 2018-09-11 09:44:23 +08:00 1
那就是你说的办法了。可以考虑将用户登录信息同步存一份到本地。这样不用每次都发 ajax 请求去判别。
|
5
find456789 OP @wxsm
谢谢 |
6
whileFalse 2018-09-11 09:53:25 +08:00 1
所有动态代码生产的东西不缓存。
静态文件,不需要权限就能访问的,带版本号缓存。 |
7
find456789 OP @whileFalse
谢谢 |
8
leekafai 2018-09-11 10:46:19 +08:00 1
缓存策略其中一点就是通用性,不一定说动态代码生成的东西就不缓存,只要某个东西是公共适用的就可以缓存
|