【发布时间】:2018-06-28 21:13:16
【问题描述】:
我有一个程序来测试候选人的打字速度。他们基本上跟随字符串 3 分钟。 3 分钟后,我将字符串放入 php 中的数组中并按顺序进行比较。
此代码有类似的串行错误; 1-当候选人在行之间跳转时,如上下顺序会混淆算法并错误计算匹配的单词。 2- 在一个会话中,我们有 100 名候选人打字。这意味着我的 wampserver 将需要 100 个请求来同时比较大字符串。它导致不回应某些候选人。这将需要我们重新测试这些候选人,因为我们无法从 wampserver 获得结果。
由于我需要将结果保存在 mysql 中,我正在考虑将计算作业加载到浏览器中的 javascript 中,并且只将结果发送到 wampserver 以将这些结果写入 mysql。
我正在寻找解决这些问题的替代方法至少 5 个月,在这里我愿意接受任何建议。
我应该在 javascript 中通过将字符串拆分为单词到数组并进行比较来进行计算吗? 或者我应该把它保存在 php wampserver 但如何解决这些即时 100 个请求运行顺利。
提前致谢。
【问题讨论】:
-
你可能应该写一个javascript版本的打字速度算法,然后通过ajax将结果保存到mysql
-
那么除了将整个字符串拆分为数组并逐字检查之外,还有什么方法可以按顺序匹配单词并计算正确(匹配)的单词?
标签: javascript php compare match