gpt4 book ai didi

php - 我应该使用 php mysql 或 json 文件来检索数据?

转载 作者:行者123 更新时间:2023-11-29 21:11:52 26 4
gpt4 key购买 nike

我正在使用 php 和 mysql 开发基于 MCQ 的在线考试系统。

我的数据库结构如下:

tests table -> Store data when admin create

questions table -> store questions with 5 option and ans

testtaken table -> store data of user give exam (inserting 1 row when user give new test)

ans table-> store ans given by user

现在,在用户端,我正在使用来自数据库的直接 MySQL 查询,并使用 jquery ui 选项卡显示 200 个问题。

在过去的几周里,我从各处分析了许多在线考试的内容。我得出的结论是,对于大约 200 个或更多的问题,我将从数据库创建一次 .JSON 文件。当用户每次进行考试时,它不会进入数据库并从 JSON 文件中获取数据。

那么我的决定是好的还是每次都使用直接的 mysql 查询?我这样做是为了将来,因为当许多用户同时进行测试时,mysql 会加载缓慢。

提前致谢

EDIT : - I cant use php pagination with ajax Because we have timer in exam page so user may lose time at time of loading question using pagination ( May be possible internet problem so high time waste for users ).

最佳答案

改进你的数据库设计你会感觉更好。例如,您可以只存储用户的通过失败,或者只保留可能在另一个带有 user_id 的表中的错误答案。此外,即使您创建了一个文件,它也是不安全的。再次强调,只需与发送数据进行比较并检索真/假值。

关于php - 我应该使用 php mysql 或 json 文件来检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36299106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com