使用百度加速乐可以借助于部署在全国各地的数据中心,通过预先向目标网站发送请求再缓存响应内容的方式使网站的访问速度得到提升。
然而,这种方式在为网站提升访问速度的同时,可能存在用户登录状态丢失的问题。
笔者在Django Template中使用{% request.user.is_authenticated %}时,用户登录成功后该block tag的结果依然为False。
备注:
加速乐运行模式:云端模式
加速乐加速设置:只开启了静态资源加速,首页加速、目录加速、静态页面加速均为开启。
建议:
目前百度加速乐的加速功能似乎还不太完善,
对于实时性要求较高的站点,以及涉及到用户状态保存等业务的站点在使用百度加速乐时需要仔细验证网站功能是否正常。