ファイルが存在するかどうかを調べ、 "真"の文を検索する際に、PHPで "真偽"を見つける最も効率的な方法は何ですか?PHP読み込みファイル対SQL効率
たとえば、1秒ごとに実行され、条件が真/偽であるかどうかを検出するデーモンスクリプト。 trueの場合、DBに保存するか、 "condition.param.true"のようなファイル名を作成することができます
たとえば、1,000個の他のスクリプトが数秒ごとに同じ条件を見つけようとしているとします。 「コントロールボット」が条件を見つけたほうが速いので、true/falseを報告してください。これらのスクリプトは、ファイルが存在するかどうか、またはDBに「真」が含まれているかどうかを確認する必要があります。
サーバーの遅れを最小限に抑えることができますか?
if (file_exists($filename)) {
echo "True";
}
それとも
Query($params);
if ($result == 'true') {
echo "True";
}
まったく別のことをしていることを考えると、まったく類似しているわけではありませんが、答えはあなた自身のシステムにほとんど依存しています。別のサーバー上のdbは遅延を導入しますが、db結果キャッシングは同じデータに対する通常のクエリの処理を改善することができます –
これは測定するだけです。当初、心配する価値のあるマイクロ最適化のようなものではありません。 – pvg