Cuando ejecutamos un sitio web grande y muy activo, la velocidad se convierte en un factor crítico. Lo último que desearás es que se caiga el servidor que almacena tu sitio; por lo tanto, cualquier herramienta que permita acelerar tu sitio web en WordPress será muy buena idea.
En esta entrada te explicamos cómo acelerar tu sitio web con el servicio CDN gratuito de jsDelivr para WordPress:
¿Qué es un CDN (Content Delivery Network)?
Un servicio de «Content Delivery Network» es una red de servidores que replican el contenido de un sitio web entre varias máquinas, esto permitirá que tu sitio esté siempre disponible y que sea accesible de una forma más rápida.
jsDelivr un CDN grauito:
jsDelivr es un servicio gratuito de «Content Delivery Network» donde los desarrolladores de JavaScript pueden alojar sus archivos, y los usuarios pueden acelerar sus sitios web mediante la descarga de todos sus plugins con JavaScript. Un servicio similar es cdnjs.com, el cual ofrece alojamiento para bibliotecas JavaScript. jsDelivr, por su parte, ofrece alojamiento para elementos JavaScript y jQuery, su infraestructura cuenta con 13 ubicaciones que permitirán acelerar la carga de tu sitio web.
¿Cómo puedo integrar jsDelivr a mi sitio web en WordPress?
Hoy en día podemos integrar jsDelivr a WordPress a través de su nueva API con el plugin: «jsDelivr – WordPress CDN Plugin»
Algunas razones para utilizar jsDelivr:
Algunas razones por las que debes considerar la integración de jsDelivr en tu sitio web en WordPress son:
- Permite acelerar tu sitio web
- Ahorro significativo en el uso de ancho de banda
- Elimina las peticiones adicionales del servidor
- No existen límites de ancho de banda
jsDelivr – WordPress CDN Plugin:
jsDelivr es fácil de utilizar, a través de su plugin para WordPress: «jsDelivr – WordPress CDN Plugin«, el servicio de CDN se encarga de escanear tu sitio para detectar qué elementos pueden ser descargados.
Además, «jsDelivr – WordPress CDN Plugin» puede realizar otras tareas, entre las cuales se encuentran:
- Mover los archivos seleccionados a la sección «pie de página»
- Ofrece compatibilidad con «W3 Total Cache» y «WP Super Cache»
- Permite una sincronización automática con la base de datos
- Permite seleccionar los archivos que deseas cargar desde la red CDN
- Ofrece soporte de protocolo «HTTPS»
- Permite el uso del servicio de CDN de Google para la carga de elementos jQuery
¿Cómo utilizar jsDelivr?
El plugin es fácil de utilizar, las instrucciones básicas son muy sencillas:
» Paso 1: Instalar y activar plugin
«jsDelivr – WordPress CDN Plugin»
» Paso 2: Configuración
Ve a la sección «Settings» (Ajustes) > elige «jsDelivr CDN» y haz clic en «Scan Website» (Escanear Sitio Web):
Existe un problema con la última versión, el plugin da la impresión que el escaneo del sitio pareciera nunca terminar. Sólo debes debes esperar un poco y actualizar la página, así verás los resultados del escaneo.
» Paso 3: Habilitar scripts
Habilita todos los scripts que deberán ser descargados desde el servicio CDN, revisa con detenimiento cada uno de ellos para habilitarlos o deshabilitarlos:
» Paso 4: Guardar la configuración y activar el plugin
Listo! ahora la descarga de todos los scripts seleccionados se hará desde el servicio CDN. Comprueba la descarga de esos scripts a través de la herramienta «Ver código fuente» en tu explorador.
Hecha un vistazo a todas las páginas que utilizan scripts para asegurarte de que funcionen correctamente. Si detectas algún problema, deshabilita el script en cuestión para utilizar la versión local en tu servidor.
Comentarios finales:
Configurar y utilizar un CDN como método de entrega principal debe ser prioridad para los usuarios de WordPress con sitios que reciben una buena cantidad de visitas. jsDelivr es un plugin que merece una oportunidad, ya que permitirá mejorar la experiencia de los visitantes, y lo mejor de todo es que es gratis!
Mokodedios dice
Información sumamente útil. Muchas gracias por el post iré a darme una vuelta a ver que mas encuentro… XD
Estella Vidal dice
Un placer Mokodedios! mucho éxito en tu proyecto 😉
Faby dice
Muchas gracias, mi sitio quedo mucho mas rapido, te lo agradesco de verdad, saludos
Estella Vidal dice
Genial @Faby, feliz blogging 😉
fuji dice
me habia echo mucha ilusion encontrar en¡sta info, pero al instalarlo me ha salido todo con X rojas y no he conseguido nada, pero gracias por la info tan bien explicada.
saludos
Estella Vidal dice
Hola @fuji, tu problema puede deberse a que jsDelivr alberga versiones antiguas de esos plugins 🙁 . Otra alternativa que te sugiero utilizar es «Cloudflare«, un servicio gratuito que puedes integrar a WordPress para agilizar los tiempos de carga y al mismo tiempo proteger tu sitio web.
Un saludo 🙂