我正在开发一个网站,用户可以在其中创建一组问题和答案。我会有一些数据,例如:
Question1: "What's your name?";
Right answer: "Emiliano";
Wrong answers: ["Luke", "Mathew"]
Question2: "What's your favourite color?";
Right answer: "Green";
Wrong answers: ["Blue", "Black"]ù
...and so on.
我希望给一些用户创建自己的测试机会。 我的解决方案必须关注性能(在我上一次的测验网站中,我同时在线有10k用户)。 我能怎么做? 我以为我可以从我的数据中生成静态html页面(这是我们从现在开始的方式,但是现在我们的测验是由我们而不是用户生成的,所以我们每天生成2个测验,在这两个测验中我们能够使用一些像PHP这样的昂贵性能工具。 我已经读过我可以使用node.js来生成我的页面服务器端,但是有一些方法可以生成客户端吗?我不想尽可能长时间使用我的服务器。
我需要生成像
这样的页面www.mysite.com/user-name/1.html
www.mysite.com/user-name/2.html
www.mysite.com/user-name/3.html
www.mysite.com/user-name/result.html
其中1.html包含Question1数据等。
另外,如果我能以另一种“简单”的方式做到这一点,请告诉我。 谢谢你和抱歉如果我写了一些毫无意义的事情(以防我知道我犯了什么错误),第一周用Javascript(和编码)。