PHP に永続的な変数、つまり最終的な変更不可能な変数を保存することは可能ですが、ページを要求しているすべてのユーザーが読み取ることができますか?
たとえば、大きな (不変の) 単語リストから始めて、ページで辞書を使用する必要があります。これを行う最善の方法は何ですか?
- ページが読み込まれるたびに単語リストをオンザフライでツリーに変換すると、計算リソースが完全に無駄になり、ページの読み込みごとに数秒かかります。
- ツリーをサブフォルダーとしてファイル システムに配置して使用するの
file_exists()
は十分高速ですが、1 ワードあたり 4KB を使用するため、ディスク スペースが無駄になります。 - ページの読み込みごとに何千ものルックアップが必要なため、単語をデータベースに入れることはできません。
この辞書を保存する適切な方法は何でしょうか?