Önbellekleme: APC vs APCu vs OPcache


13

Biraz kafam karıştı ve APC , APCu ve OPcache arasındaki farkı bilmek istiyorum .

Kullanıyorum:

  • WHM VPS Apache 2.4
  • PHP 5.5
  • Fastcgi
  • İşlemci 6 vCores
  • Veri deposu
  • 8 Gio

APC gelişimi bildiğim kadarıyla durdu, özel bir sorunuz veya sorununuz mu var?
Wyck

Yanıtlar:


23

Karışıklık genellikle bu uzantıların yaklaşık iki ilişkili olmayan teknolojidir: opcode önbellekleme ve anahtar / değer veri deposu. WordPress için her ikisini de tercih edebilirsiniz. Opcode önbellekleme gerçekten PHP çalıştırmak için "normal" yoludur (ve bunun eksikliği aslında paylaşılan barındırma yolu sakat). Veri deposu daha iyi kalıcı önbellekleme için WordPress nesne önbellek eklentileri tarafından * (ve kullanılmalıdır) kullanılabilir.

Yani isminde olanlar:

  • APC opcode önbellek ve veri deposudur
  • APCu sadece veri deposu
  • OPcache sadece opcode önbellektir

APC daha eski olduğundan, şu anda muhtemelen OPCache ve bazı veri deposunu istersiniz, mutlaka APCu değil (mükemmel bir seçim olmasına rağmen).


U Cevap için teşekkürler, yani ben iyi anladıysanız OPcache & APCu kullanarak tavsiye. Her ikisi de kullanırsanız iyi 1 son soru bu benim sunucudan çok lapa bellek veya cpu almayacak mı? Teşekkürler
Dolomats

@Dolomats evet, bu uygun bir seçenek olurdu, ancak başka alternatifler de olurdu (sadece bağlam için).
Rarst

Waw 26s ve ben cevap aldım: d. yani sadece merakla ne önerebilir diğer alternatifler olabilir!
Dolomats

@Dolomats Memcache ve Redis, veri deposu için tipik alternatiflerdir. Opcode önbellekleme için de birkaç alternatif çözüm var, ancak nispeten popüler değil.
Rarst

Memcache popüler bu yüzden memcache APC ile aynı işi yapmak düşünüyordum sonra ben Memcache OPcode ile kullanabilirsiniz? ya da her ikisi yerine Memcache mi?
Dolomats
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.