Tabla de Contenidos
Seguramente sabes que WordPress es una de las plataformas de publicación más populares y su ritmo de crecimiento sigue en alza. Según algunos estudios, WordPress potencia más del 24% de la web, lo que convierte a WordPress en la plataforma web más exitosa en la actualidad.
Es fácil de instalar y rápido de aprender, tiene una interfaz limpia con todos los plugins potentes que puedas imaginar para convertir tu instalación básica de WordPress en un sitio web corporativo profesional completo.
Sin embargo, WordPress todavía tiene un gran problema: su rendimiento. WP incluye algunos mecanismos nativos de almacenamiento en caché pero no son tan buenos como otras soluciones de terceros como W3 Total Cache o WP Super Cache, que pueden marcar una gran diferencia cuando WordPress comienza a tener más de 1000 publicaciones y 10000 visitas por día.
Si buscas obtener más rendimiento para tu instalación de WordPress, tendrás que cambiar el antiguo servidor web Apache, al todopoderoso Nginx , un servidor web que impulsa los sitios web más activos en Internet, y que se ha convertido en una de las principales opciones para desarrolladores y administradores de sistemas que buscan un mejor rendimiento del sitio web y del servidor.
Nginx puede ofrecerte un nuevo mundo de posibilidades para tus proyectos, acelerando tu rendimiento hasta en un 200% comparado con las instalaciones tradicionales de Apache. El uso de recursos de Nginx es muy bajo, te permite ejecutarlo solo o como proxy, también tiene grandes capacidades de caché de alto rendimiento y está 100% integrado con diferentes aplicaciones y lenguajes de programación más populares. Y, por supuesto, este incluye la plataforma de blogs número uno: WordPress.
Si bien puedes ejecutar WordPress por completo sin ningún tipo de plugin de Nginx, requiere cierta experiencia y horas de tu tiempo. Es por eso que algunas personas están encantadas de hacer que tu experiencia con WordPress sea aún más fácil cuando trabajas con Nginx en el back-end.
Hoy te mostraremos los mejores plugins de WordPress para Nginx, para hacerte la vida más fácil cuando tienes la potencia de este fantástico servidor web.
Los 4 mejores plugins del servidor Nginx para Wordpress
Nginx Helper
Este plugin de Nginx para WordPress incluye cosas realmente geniales a tu administración de Wordpress al eliminar el index.php de los enlaces permanentes usando Wordpres + Nginx. También añade soporte para redis-cache con el nginx-srcache-module , además admite nginx fastcgi_cache_purge y proxy_cache_purce cache purging. También permite configurar los ajustes de Nginx Purging.
W3 Total Cache
Probablemente el plugin de rendimiento de Wordress más popular que se ha creado, te permite configurar diferentes tipos de cachés como Caché de página, Caché de base de datos, caché del navegador y mucho más. Y, por supuesto, incluye soporte nativo de Nginx. Cuando instales el plugin, este detectará que estás utilizando Nginx y ejecutará algunas operaciones para crear un archivo llamado nginx.conf en la raíz del directorio público de tu sitio web. Nginx.conf será la parte clave de la optimización de WordPress + Nginx, ya que el 90% de la configuración de almacenamiento en caché se coloca ahí.
Nginx Cache Controller
Es un plugin que proporciona algunas funciones para obtener un mejor control de caché sobre la función Nginx proxy_cache. Te permite enviar X-ACCEL-EXPIRES en el encabezado, también permite especificar el tiempo de caché disponible, y añade una opción de caché clara en la barra de menú de administración para una rápida limpieza del caché. Algunas otras funciones: Nginx proxy_cache purga automática cuando publicas un artículo nuevo o alguien te envía un comentario a las entradas del blog, y obtienes la dirección IP de tus visitas al incluir la variable HTTP_X_FORWARDED_FOR en tus encabezados.
Nginx Cache
Este genial plugin te permite purgar la caché de Nginx (FastCGI, Proxy, uWSGI) automáticamente cuando el contenido cambia o puedes hacerlo manualmente desde el panel de WordPress.
Los requisitos para utilizar el complemento son: La API del sistema de archivos debe funcionar sin pedir credenciales. Nginx y PHP necesitan ejecutarse bajo el mismo usuario, o el usuario de PHP necesita acceso de escritura a la ruta de caché de Nginx.
Según nuestra experiencia, la forma más útil y rápida de integrar Nginx con WordPress es usar el complemento W3 Total Cache, que también incluye purga, integración con Memcached, integración de CDN con los proveedores mas populares como MaxCDN , Amazon, Akamai y mucho más. Aquí puedes ver una lista de CDN gratuitos.
Conclusión
Dominar Nginx no es una tarea fácil, tendrás que leer gran parte de su documentación para entender cómo funciona y puede llevar mucho tiempo. Mientras empiezas a comprender Nginx, puede ser realmente útil obtener ayuda de los plugins que pueden ayudarte a administrar tu integración de Wordpres + Nginx, lo que te permite administrar elementos de Nginx como caché y caducidad directamente desde tu panel de control de WordPress.
Si conoces algún otro plugin de WordPress que pueda ser útil para los usuarios de Nginx, por favor compártelo usando el formulario de comentarios de abajo.
Deja una respuesta