私は本当にこれについてあらゆるところを調べました.答えがすでに存在する場合、私は盲目であることを知ってがっかりしています…</p>
良い。私は APC のユーザー キャッシュ機能に非常に興味があります。PHP レベルのキャッシュ システムとは異なり、APC では、キャッシュされた変数がハード ドライブではなくメモリに残るためです。これは速度に適しています。
とはいえ、効果についてはよくわからない使用例もあります。たとえば、ユーザーがログインしており、サイドバーとして動的メニューがあるサイトを取り上げます (各ユーザーには独自のメニューがあります)。
ユーザーレベルの変数 (メニューのコンテンツなど) をキャッシュする価値はありますか? このメニューは各ページでリロードされ、明らかに SQL リクエストと PHP 解析を作成しますが? それとも、各ユーザーが表すリクエストの量が少なすぎて違いはありませんか (1 分間に 50 ページをロードすることはありません)。
さらに、使用されるメモリも考慮する必要があります。これはサーバーのメモリを飽和させますか? ユーザーの数とメニューのデータの大きさに大きく依存すると思いますが、どれくらいの速さで成長するかはわかりません。
私はこれが多くの質問をすることを知っています、それからあなたの助けのために前もってthx :)