Saltar al contenido

W3 total cache cloudfront

julio 17, 2022

Aws wordpress

La forma más fácil de utilizar una CDN con su sitio es con el plugin Jetpack, que está incluido y activado por defecto. Como alternativa, utilice el plugin W3TC con el servicio AWS CloudFront como su CDN.

El plugin Jetpack implementa una funcionalidad para mejorar el rendimiento del sitio web a través de Site Accelerator, un servicio de aceleración y edición de imágenes diseñado y construido por Automattic. Esta plataforma ofrece los siguientes servicios:

Confirma que Site Accelerator está alojando tus archivos estáticos e imágenes navegando a tu sitio de WordPress e inspeccionando las URLs de CSS e imágenes en la consola de tu navegador. Si Site Accelerator está funcionando, verá la URL de la CDN para cada recurso en lugar de la URL o la dirección IP de su dominio.

Confirme que CloudFront aloja sus archivos estáticos e imágenes navegando por su sitio de WordPress e inspeccionando las URL de CSS e imágenes en la consola del navegador. Debería ver la URL de CloudFront para cada recurso en lugar de la URL o la dirección IP de su dominio.

W3 total cache s3

Nota: Esta entrada de blog fue publicada originalmente el 6 de noviembre de 2017 por Ronan Guilfoyle en el blog de AWS Startups.  Recientemente creamos este nuevo canal de blog dedicado a las redes y la entrega de contenido y queríamos reunir algunas de nuestras publicaciones más recientes para facilitar la referencia. Estamos muy contentos de poder ofrecerle nuevos contenidos de forma regular en el futuro.

Los blogs y la producción de contenidos se han convertido en la herramienta de marketing elegida por muchas empresas emergentes y un buen número de fundadores se encuentran eligiendo WordPress para potenciar sus mensajes. WordPress, que ya es el sistema de gestión de contenidos (CMS) elegido por el 28% de la web, es la mayor herramienta de blogging autoalojada del mundo y quizás el único proyecto de código abierto que utilizan Harvard Law, Walt Disney Company, el sitio oficial de Suecia y Rackspace.

  Oxygenbuilder

Ahora bien, si usted ha buscado previamente en Internet consejos para acelerar su sitio de WordPress, es posible que haya encontrado una serie de guías para la configuración de CloudFront con consejos variados y a veces contradictorios. Hoy, este post explicará definitivamente cómo dar a su sitio o blog de WordPress un impulso de rendimiento, para cualquier configuración razonablemente estándar. (Esta solución también incluirá los beneficios del estándar AWS Shield, como la protección contra los ataques DDoS más comunes, a un precio inicial y sin coste adicional). Sin embargo, si su sitio tiene algún plugin adicional instalado, es posible que desee ejecutar algunas pruebas adicionales por si acaso los plugins hacen que WordPress se comporte de una manera que no he probado.

Cloudfront wordpress

¿Quieres configurar una CDN con tu sitio de WordPress pero no estás seguro de la CDN de Max? ¿Enamorado de Amazon Web Services? En este tutorial cubrimos exactamente cómo configurar Amazon Cloudfront con los plugins W3 Total Cache y WP Super Cache.

Lo primero que tienes que hacer es registrarte en una cuenta de Amazon Web Services. Simplemente vaya a su sitio web y regístrese para obtener una cuenta. El proceso es completamente sencillo, prácticamente idéntico a cualquier otro proceso de registro en línea para un servicio de pago en línea.

Lo mejor es que, si te registras por primera vez, tienes derecho a un año completo de servicio gratuito, incluido CloudFront, hasta cierto punto. En el caso de los sitios de gran volumen, es posible que se agote rápidamente, pero en el caso de los sitios más pequeños puede durar todo el año.

  Vesta cp

Si quiere añadir un CNAME para que la url de los archivos suministrados por la CDN tenga un aspecto más bonito, puede hacerlo. Pero también tendrá que configurarlo desde su panel de DNS o dentro de su panel de servidor, por ejemplo cPanel.

Ahora pasemos a cómo integrar CloudFront fácilmente con el plugin de WordPress W3 Total Cache. Hay dos maneras de hacerlo. La primera forma utiliza la función de espejo genérico, y es extremadamente fácil de configurar. La segunda opción utiliza la configuración personalizada de W3TC para CloudFront, y es un poco más sofisticada y lleva más tiempo de configuración.

Plugin de Amazon para wordpress

Recuerda que en el post anterior te pedí que anotaras algunos elementos: ID de la clave de acceso, Clave secreta de acceso y Nombre de host de CloudFront/su CNAME. Necesitarás esta información más adelante, así que asegúrate de tenerla a mano.

Utilizaré un certificado SSL para mi sitio web y también necesitaré un certificado para mi sitio CDN. Esto significa que tendré que pedir un certificado gratuito a Amazon para utilizarlo con mi sitio CDN de CloudFront. Para obtener más detalles sobre los certificados SSL, consulte la entrada de mi blog sobre el tema.

Puede sonar extraño si no vives en el Este de los Estados Unidos, pero asegúrate de seleccionar US EAST (N. Virginia) (ver la flecha púrpura). De lo contrario, los certificados de Amazon NO funcionarán con CloudFront. A continuación, haga clic en Solicitar un certificado.

Introduzca el nombre de su dominio en el cuadro de texto Nombre de dominio. Si necesita varias direcciones de dominio, haga clic en el botón Añadir otro nombre a este certificado para exponer otro cuadro de texto Nombre de dominio. Por último, haga clic en el botón Revisar y solicitar.

  Megamenu

Consejo: Si utiliza CNAME para su contenido CDN, deberá solicitar un certificado comodín. Amazon enviará un correo electrónico al webmaster del dominio, que en mi caso sería webmaster@cdn.gathian.com, PERO no hay ningún servidor de correo para cdn.garthian.com. En su lugar, solicité un certificado comodín para *.garthian.com, para que el correo electrónico fuera a la dirección de correo electrónico correcta.

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad