开发者社区> 技术小阿哥> 正文

后台数据存放位置

简介:
+关注继续查看
习惯性的把用户提交到后台的数据暂存到session里,业务逻辑也直接根据session中的数据进行处理。
但是这样做让我吃了大苦头了。
最常见的问题,是用户在发起一个session后,在不同的页面之间胡乱跳转,导致页面、session和数据库中的数据对应不上。然后就引发更大 的问题。
sigh。
按我们老大的说法,数据以数据库为准。每一次提交表单都把提交的数据更新到数据库中;处理业务逻辑的时候从数据库读取数据即可。
但是这样,数据库的读写操作会不会太多了……
没想到更好的法子呐。

=============================
补充

现在看来,这个法子还是不错的。session中存一份用户身份的存根;后台根据存根从数据库中获取数据。这样基本能保证用户数据的正确性。




本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/798929,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C++ 后台程序实时性能监控
面对的问题: 做后台程序经常会被问一句话,你的程序能撑多少人。一般官方一点的回答是这个得根据实际情况而定。实际上后台程序的性能是可以被量化的。我们开发的每一个服务器程序,对性能都非常有底,以为我们有数据。
1027 0
不用AJAX实现前台JS调用后台C#方法(小技巧)
纯属小技巧,高手见笑了。一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法。只是实现的细节采用AJAX 1.0或者AjaxPro的区别。其实如果不用AJAX,我们也能够很方便地利用JS调用后台方法。
803 0
13689
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载