例如,我有一个.php创建一个临时文件,服务器同时收到多个.php的请求。
服务器如何安排请求?
它们是否会一个接一个地不间断地执行,还是应该总是为我的临时文件分配一个随机名称?
答案 0 :(得分:5)
答案 1 :(得分:1)
这取决于您的网络服务器。但在我知道的大多数情况下,无法保证请求的服务顺序,并且出于性能原因,许多Web服务器都设置了多线程,这意味着两个请求可以相互并行运行。
您可以查看tempnam()函数:http://php.net/manual/en/function.tempnam.php