開発環境では、PHPアクセラレータ(EACCELERATOR、APCなど)を使用する必要がありますか?
-
26-10-2019 - |
質問
質問はそれ自体を物語っていると思います。
私の懸念は、あちこちでいくつかのPHPファイルを変更することです。 Acceleratorは、変更されたファイルを再コンパイルする必要があることを知っていますか(私は彼らがそうすると思います、常識)?
ただし、この問題に関するドキュメントは見つかりませんでした。
とはいえ、開発環境にPHPアクセラレータをインストールするのに役立つでしょうか(LocalHostなど)?
解決
キャッシュをデバッグしない限り、開発のためにキャッシュをオフにする必要があります。
他のヒント
開発環境のベンチマークを希望しない限り、私はこの前の最適化を単に呼びます。
ほとんどのキャッシャーは更新されたファイルをチェックしますが、ファイルがキャッシュされている間は時間を浪費している可能性があります。
柔軟性のために開発を辞め、キャッシングの問題を排除します。それは少なくとも私がすることです。
アクセラレータは、ファイルが変更されているかどうかを確認します(まあ、私が経験しているのはAPCだけですが、他のものは似ていると思います)。ファイルが絶えず変更されている場合、アクセラレータはすべてのコードを常に読み直す必要があるため、利益は最小限になります。
所属していません StackOverflow