PHP ページのキャッシュは同時実行の問題をどのように解決しますか?
フレームは使用しません。大量の情報を読み取った後、それらはすべて静的ファイルを生成してそこに配置し、有効期限が切れていない場合は、このファイルの内容を直接読み取ります。これはオンラインのルームリストであるため、毎分更新され、多くのアクセスがあります。
現在、問題が 2 つあります。
1. ファイルの生成中に人が訪れた場合、ファイルは空になりますか?
2. マニュアルの file_put_contents メソッドを読むと、「書き込み時に排他ロックを取得するための LOCK_EX」をロックできますが、問題は、人がアクセスすることを想定して、生成中にロックも追加されることです。ロックが解除されるまで待ってから読み取りますか、それともエラーが報告されますか? 。
答えてください、ありがとうございました。