キャッシング:APC vs APCu vs OPcache


13

私は少し混乱しているので、APCAPCuOPcacheの違いを知りたいです

私は使用しています:

  • WHM VPS Apache 2.4
  • PHP 5.5
  • Fastcgi
  • プロセッサー6 vCore
  • 8ジオ

私の知る限り、APCの開発は停止していますが、特定の質問や問題がありますか?
ワイク

回答:


23

通常、これらの拡張機能は、オペコードキャッシングとキー値データストアという2つの無関係なテクノロジーに関するものであるため、混同されます。WordPressの場合、両方が必要です。オペコードキャッシングは、実際にはPHPを実行するための「通常の」方法です(そして、それがないことは、本質的に共有ホスティングの方法に障害があります)。データストアは、永続的なキャッシュを改善するために、WordPressオブジェクトキャッシュプラグインで使用できます(そして使用する必要があります)。

あなたが名前を付けたものから:

  • APCはオペコードキャッシュおよびデータストアです
  • APCuは唯一のデータストアです
  • OPcacheはopcodeキャッシュのみです

APCは古いので、現時点では、必ずしもAPCuではなく、OPcacheとデータストアが必要になる可能性があります(ただし、完全に適切な選択です)。


答えてくれてありがとう、だから私がよく理解していたら、OPcacheとAPCuを使用することをお勧めします。それは良い最後の1つの質問です。これを両方使用すると、サーバーからメモリまたはCPUがマッシュになりませんか?ありがとう
ドロマト

@Dolomatsはい、それは実行可能なオプションですが、他の選択肢もあります(コンテキストのためだけ)。
15年

ワウ26代と私は答えを得た:d。好奇心だけで、あなたが提案する他の選択肢があります!
ドロマート

@Dolomats MemcacheとRedisは、データストアの典型的な代替手段です。オペコードキャッシングの代替ソリューションもいくつかありますが、比較的一般的ではありません。
15年

Memcacheは人気があり、MemcacheがAPCと同じ動作をすることを考えていたので、OpcodeでMemcacheを使用できますか?または両方の代わりにMemcacheだけですか?
ドロマート
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.