我已经阅读了很多有关在会话/视图状态下存储数据表/集的看法,并且普遍认为它不是一个好主意,因为它减慢了网页的速度..但它有其优点。 Now Iam制作一个网站,允许用户创建/管理/主持quizzes ..我想从数据库中检索一定数量的问题(问题的价值将被定义)并将其存储在会话中维护的数据表... Max 。没有问题应该是120 .. 因此,要存储在会话中的总数据= 120个问题+选项+ correctanswer;以及诸如候选人和用户数据的分数等其他小事情在会话中存储数据集
我的问题是:考虑到最大数量的问题是120,这些数据是否会严重影响我的页面的性能,如果是这样,请通过告诉另一种方式帮助我方法... THX。
为什么您需要在会话中存储120个问题+选项+答案?为什么你只是不把值存储在数据库中,并在需要时检索它们?如果你有一些性能问题,这意味着你做错了什么,为了存储目的使用会话永远是一个坏主意。它意味着存储当前状态的手段。这不是数据存储!顺便说一句,'从数据库中检索一定数量的问题(问题的值将被定义)并将其存储在会话中维护的数据表中? – walther