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.