1、【页面的动态部分】如果页面要区分不同用户或者不同状态,一定要记着把所有的地方改成js逻辑:
枪炮做OutputCache初期有个很搞笑的Bug:张三登录了,右上角显示:“欢迎光临,张三”;浏览页面,过一会变成“欢迎光临,李四”,后来把昵称这个地方改成js动态从cookie读取;
2、【缓存要避免Key冲突】昨天发现有个页面一会正确一会错误:重启站点,马上访问这个页面,正确,过一会刷新的话,又不对了。后来发现有两个页面使用了同样的数据缓存Key;
枪炮做OutputCache初期有个很搞笑的Bug:张三登录了,右上角显示:“欢迎光临,张三”;浏览页面,过一会变成“欢迎光临,李四”,后来把昵称这个地方改成js动态从cookie读取;
2、【缓存要避免Key冲突】昨天发现有个页面一会正确一会错误:重启站点,马上访问这个页面,正确,过一会刷新的话,又不对了。后来发现有两个页面使用了同样的数据缓存Key;