¿Necesito memcached con Opcache?

2 minutos de lectura

No sé nada sobre el almacenamiento en caché aparte de haber leído que la gente usa APC/Opcache/Memcache/Memchached/Varnish… para hacer que PHP vaya más rápido 🙂

Entonces, probé APC la semana pasada ya que estaba en PHP5.4, pero luego actualicé mi PHP5.5 para poder usar Opcache. Entonces, ahora que Opcache está funcionando, necesito incluso hacer que mi sitio de wordpress sea más rápido, y dado que escuché que APC no es compatible con opcache, me gustaría saber si Memcached está bien para usar, ya que estoy casi seguro de que Varnish es Está bien porque no está relacionado con PHP.

Entonces, ¿el uso de memcached mejorará aún más mi sitio?

  • Considere usar memcached para el almacenamiento de sesiones de PHP.

    – JD Pace

    24 de julio de 2014 a las 1:13

  • @JDPace ¿Solo para sesiones? ¿Cómo? Tienes un enlace ?

    – robue-a7119895

    24 de julio de 2014 a las 1:14

  • php.net/manual/en/memcached.sessions.php — puedes hacerlo automáticamente con PHP.ini. Memcached es útil para muchas otras cosas, pero PHP Sessions sería una ganancia rápida si actualmente están almacenadas en archivos.

    – JD Pace

    24 de julio de 2014 a las 1:23

OPcache es para acelerar el acceso al código. memcached es para acelerar el acceso a los datos. Son completamente diferentes y completamente independientes.

  • Gracias por la respuesta. Es bueno saber que son diferentes y pueden trabajar juntos para mejorar la velocidad.

    – robue-a7119895

    24 de julio de 2014 a las 1:15

  • Sin embargo, puede usar opcache para acceder a los datos escribiendo datos en archivos php.

    – John

    20 de enero de 2020 a las 17:24

Si bien OpCache no es compatible con la funcionalidad de almacenamiento en caché del lado del usuario de APC, aún puede ser una herramienta útil, por lo que el módulo Pecl, APCU fue extraído del original. Es completamente compatible con el original, pero deja el caché de código zend para OpCache.

¿Ha sido útil esta solución?