Caching: APC vs APCu vs OPcache


13

Saya agak bingung dan saya ingin tahu perbedaan antara APC , APCu , dan OPcache .

Saya menggunakan:

  • WHM VPS Apache 2.4
  • PHP 5.5
  • Fastcgi
  • Prosesor 6 vCores
  • RAM
  • 8 Gio

Pengembangan APC telah berhenti sejauh yang saya tahu, apakah Anda memiliki pertanyaan atau masalah tertentu?
Wyck

Jawaban:


23

Penggabungan biasanya karena ekstensi ini adalah tentang dua teknologi yang tidak terkait: caching opcode dan penyimpanan data nilai-kunci. Untuk WordPress Anda lebih baik menginginkan keduanya. Caching opcode benar-benar cara "normal" untuk menjalankan PHP (dan kekurangannya pada dasarnya adalah cara shared hosting yang lumpuh). Penyimpanan data dapat * (dan harus) digunakan oleh plugin cache objek WordPress untuk caching persisten yang lebih baik.

Jadi dari yang Anda sebutkan:

  • APC adalah cache opcode dan penyimpanan data
  • APCu hanya menyimpan data
  • OPcache hanya opcode cache

Karena APC lebih tua, saat ini Anda mungkin menginginkan OPcache dan juga beberapa penyimpanan data, belum tentu APCu (walaupun itu adalah pilihan yang baik-baik saja).


Terima kasih atas jawaban Anda, Jadi jika saya mengerti dengan baik Anda sarankan menggunakan OPcache & APCu. itu bagus hanya 1 pertanyaan terakhir ini tidak akan mengambil jadi bubur memori atau cpu dari server saya jika saya menggunakan keduanya? Terima kasih
Dolomats

@ Molom ya, itu akan menjadi pilihan yang layak, tetapi akan ada alternatif lain juga (hanya untuk konteks).
Paling lambat

Waw 26s dan saya mendapat jawaban: d. jadi hanya dengan rasa ingin tahu apa yang bisa menjadi alternatif lain yang Anda sarankan!
Dolomats

@Dolomats Memcache dan Redis adalah alternatif khas untuk penyimpanan data. Ada beberapa solusi alternatif untuk caching opcode juga, tetapi tidak sepopuler itu.
Paling lambat

Memcache populer sedang dipikirkan sehingga memcache melakukan pekerjaan yang sama dengan APC maka saya dapat menggunakan Memcache dengan OPcode? atau hanya Memcache, bukan keduanya?
Dolomats
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.