好吧,我有一个JavaScript对同一目录下的PHP文件进行HTTP请求。然后它返回它的输出。
让我们说有超过50多人同时做这个请求......它会减慢什么吗?是的,这可能看起来像一个愚蠢的问题 - 但很抱歉。 :|
谢谢。
答案 0 :(得分:1)
这实际上取决于您的后端代码。
我有一个拼字游戏类型的PHP文件,只是检查这个单词是否有效。这会进行数据库查找,并以true或false响应。听起来你的要求正在做一些非常相似的事情。你这样做的方式是最有效的方法之一,因为你只是检查结果,而不是整页重新加载。
结果通常不到20ms,负载不会特别增加那么多。但我的代码做得很少。
原则上,你正在做的事情很好。
答案 1 :(得分:1)
可能是的。有一些基本问题需要回答:
请注意,如果riddle.php访问可能需要锁定更新的任何共享资源(文件,数据库表),则第一个答案可能会有所不同。
答案 2 :(得分:1)
答案 3 :(得分:0)
一次处理多个请求将需要服务器资源。根据服务器和网络连接可以处理多少负载,它可能会或可能不会减慢速度。
答案 4 :(得分:0)
取决于几个因素。你在缓存你的网页吗?这会加快页面渲染速度。实际的riddle.php脚本有多快,数据库交互可能会陷入困境?托管文件的服务器的容量/内存是多少,与该服务器的连接速度是多少?你渲染了多少数据?所有这些都成了你的答案。最好的办法是写一些东西来模拟你的预期负荷并检查你的结果。