たとえば、私はテンポラリファイルを作成する.phpを持っており、サーバはその.phpに対して複数の同時リクエストを受け取ります。PHPの同時リクエストとテンポラリファイル
どのようにサーバーが要求をスケジュールするのですか?
これらは、中断されずに1つずつ実行されますか、または私はいつも私の一時ファイルにランダムな名前を割り当てるべきですか?
たとえば、私はテンポラリファイルを作成する.phpを持っており、サーバはその.phpに対して複数の同時リクエストを受け取ります。PHPの同時リクエストとテンポラリファイル
どのようにサーバーが要求をスケジュールするのですか?
これらは、中断されずに1つずつ実行されますか、または私はいつも私の一時ファイルにランダムな名前を割り当てるべきですか?
ウェブサーバーによって異なります。しかし、私が知っているほとんどの場合、リクエストが配信される順序は保証されておらず、パフォーマンス上の理由から、多くのWebサーバーはマルチスレッドでセットアップされているため、2つの要求が互いに並行して実行される可能性があります。
あなたは、関数tempnam()をチェックアウトすることができます:http://php.net/manual/en/function.tempnam.php
これはまさに[ 'TMPFILE()'](http://www.php.net/manual/en/function.tmpfile.php)でありますそうするように設計されています。 –
要求は1つずつ実行されず、並列に実行され、システムのリソースを共有します。要求が実行される順序についての前提はありません。 – Yaniro