首页 >后端开发 >php教程 >php页面执行时间过长,影响其他用户同步同时访问,咋办?

php页面执行时间过长,影响其他用户同步同时访问,咋办?

WBOY
WBOY原创
2016-06-23 13:27:491096浏览

我现在的情况是这样的:
页面long_execute.php面每访问一次都会有较长的执行时间(生成报表),假如在生成时,但还未结束,另一个用户也要访问的话,是不是这个用户就要等待 前一个用户访问结束(也就是上一次的报表生成必须完成),才能成功访问?我自己测试是这样的。。
那么有什么办法能解决这个吗?
问题即:php 运行时间过长 影响其他用户同时访问怎么办?


回复讨论(解决方案)

理论上是不会影响的,你要找出等待的原因

我觉得每个用户会话都是独立的,别的用户在访问什么,不会影响我的访问啊,比如我和许多人一起访问https://www.baidu.com/index.php,如果有人网速很慢一直没刷出来,会影响我的访问吗?应该不会吧。如果会影响的话,那谁还用百度啊

我觉得每个用户会话都是独立的,别的用户在访问什么,不会影响我的访问啊,比如我和许多人一起访问https://www.baidu.com/index.php,如果有人网速很慢一直没刷出来,会影响我的访问吗?应该不会吧。如果会影响的话,那谁还用百度啊


就像版主说的,你要找出等待的原因

理论上是不会影响的,你要找出等待的原因


哦,是吗?那我再好好试试。。
稍后给结果

我觉得每个用户会话都是独立的,别的用户在访问什么,不会影响我的访问啊,比如我和许多人一起访问https://www.baidu.com/index.php,如果有人网速很慢一直没刷出来,会影响我的访问吗?应该不会吧。如果会影响的话,那谁还用百度啊


抱歉,的确是我自己测试错了的!
谢谢您!
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn