Integración Amazon S3 en wordpress + W3 Total Cache

Integración Amazon S3 en wordpress  + W3 Total Cache

Hace algo más de 3 semanas que he contratado el servicio de Amazon Simple Storage Service (Amazon S3).

Lo conocía desde hace bastante tiempo pero nunca lo he llegado a probar. Ahora por temas laborales estoy trasteando y probándolo para mi uso y disfrute personal 🙂 pero también como I+D para una futura integración en la empresa.

Para integrar S3 en WordPress es super sencillo. Tan sólo necesitas instalar el plugin W3 Total Cache.

En uno de mis artículos comentaba la importancia de tener varios sistemas de cache, entre ellos cachear las páginas para que éstas se sirvan más rápido y para WordPress hay bastantes plugins de cacheo. El que yo estaba usando se llama Quick Cache pero llega un momento que ese plugin no da para más y no es hasta recomendable instalarlo. Leer el artículo:  plugin cache en wordpress. Mejora la velocidad de tu blog… y el SEO

Pues a partir de tener la limitación y las restricciones del plugin Quick Cache decidí pasarme a W3 Total Cache, recomendado y usado por sites tales como: mattcutts.com, mashable.com, smashingmagazine.com, makeuseof.com, yoast.com, kiss925.com, pearsonified.com, lockergnome.com, johnchow.com, ilovetypography.com, webdesignerdepot.com, css-tricks.com y otros muchos.

Desde que tenía ese plugin instalado mejoró aún más el tiempo de respuesta y la carga de las páginas. Ojala tuviera en el servidor compartido instalado memcached y entonces la velocidad y el rendimiento sería muchísimo mejor, pero bueno con un buen sistema de cacheo en disco tampoco esta mal.

Volviendo al tema de s3 y la integración de este servicio de AWS en WordPress, estuve buscando algunos plugins para integrar todo el blog con S3, hasta que descubrí que el propio plugin de W3 Total Cache trae un sistema de integración con diferentes plataformas CDN, entre ellas S3 de AWS. De manera que enviar “todo”  tu blog a S3 es “coser y cantar”. Una vez que configuras tu cuenta y tu bucket, se muestran varios links donde puedes enviar a S3 toda tu galería de fotos, tus css, tus js, tus templates, los archivos wp-includes, los elementos cacheados por el propio plugin tales como css y js comprimidos y optimizados

En conclusión que he vuelto a mejorar la velocidad de carga de las páginas, aunque de momento no podré solventar el problema de la lentitud de respuesta del servidor compartido. Con esta integración mejoro ligeramente el SEO, ya que uno de los factores a tener en cuenta es que los elementos estáticos como CSS, JS y sobre todo imágenes se puedan cargar desde diferentes servidores. Es una mejora que se incluye en las recomendaciones de Page Speed y es algo que también resulta obvio, ya que si distribuyes la carga de los elementos por varios servidores, éstos estarán menos sobrecargados, la respuesta será más rápida y en definitiva la carga de la página mucho mayor. A mayor velocidad de carga de la página mejor experiencia del usuario. Mejor experiencia de usuario, mejor valorados por el Sr. Google.

Otro factor interesante para contratar S3 son sus precios:

Fijación de precios de almacenamiento

Almacenamiento estándar Almacenamiento de redundancia reducida
Primer TB/mes $0,140 por GB $0,093 por GB
Siguientes 49 TB/mes $0,125 por GB $0,083 por GB
Siguientes 450 TB/mes $0,110 por GB $0,073 por GB
Siguientes 500 TB/mes $0,095 por GB $0,063 por GB
Siguientes 4000 TB/mes $0,080 por GB $0,053 por GB
Por encima de 5000 TB/mes $0,055 por GB $0,037 por GB

Fijación de precios de solicitud

Esquema de precios
Solicitudes para PONER, COPIAR, PUBLICAR o LISTAR $0,01 por cada 1.000 solicitudes
OBTENER y todas las demás solicitudes † $0,01 por cada 10.000 solicitudes
No se cobrarán las solicitudes eliminadas

Fijación de precios de transferencia de datos

Esquema de precios
Transferencia entrante de datos
Todas las transferencias de datos entrantes $0,000 por GB
Transferencia saliente de datos
Primer GB/mes $0,000 por GB
Hasta 10 TB/mes $0,120 por GB
Siguientes 40 TB/mes $0,090 por GB
Siguientes 100 TB/mes $0,070 por GB
Siguientes 350 TB/mes $0,050 por GB

Más info en: http://aws.amazon.com/es/s3/

Tags de búsquedas:

amazon s3 y worpdress,cachehelper android,como usar amazon s3 wordpress,integración amazon wordpress,integrar amazon s3,pasar wordpress a amazon s3,s3 total cache

Noticias relacionadas »

4 comentarios en Integración Amazon S3 en wordpress + W3 Total Cache

  1. / Responder

    Muchas gracias por tu articulo, yo tengo instalado el plugin W3 Total Cache en mi web sin embargo lo tengo desactivado, no me dado el tiempo para realizar una configuración decente del mismo y tengo como CDN Cloudflare, pero al igual que tu por necesidades de que ahora estoy hospedando mi propio auto-respondedor el cual se integra con S3 creo que sera momento de activar el plugin W3 y probar el CDN de amazon.

  2. Marie
    / Responder

    Gracias, muy util

  3. / Responder

    Gracias por el articulo venia buscando desde hace un buen rato!

  4. Pingback: Como crear un CDN con Amazon CloudFront y W3 Total Cache | Abraham Laria

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

10$ gratis con Digital Ocean »

Este blog está funcionando con Digital Ocean,
para todos los lectores 10$ gratis! para probar el cloud a través del siguiente enlace.


Ir a Digital Ocean

¡Comparte este artículo! »

Sígueme en Facebook »

  • Luis (4 días)
    Hola Pedro, muchas gracias por transmitirnos tu conocimiento. Te comento…
  • Senado.es: Vuelta al año 2000 - Yorokobu (2 semanas)
    […] desarrollador Pedro Ventura explica en su blog cómo alternativas…
  • Pedro Ventura (2 semanas)
    Hola Edwer La manera de como hacerlo viene explicada en…
  • Rodrigo (2 semanas)
    Tengo una duda, como hago para no repetir el tweet?…
  • Jorge (2 semanas)
    Tambien se puede vaciar un archivo con "true > archivo",…
  • RODRIGUEZ FERIA EDWER ANDREI (2 semanas)
    Hola, lo primero es felicitarte por tan buen ainformacion. Estoy…

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Archivo »

Leer entrada anterior
Cakephp aumentar el tiempo de session timeout

Problema, tus usuarios, los administradores o editores que tienen que hacer login a una sección de la web y después...

Cerrar