BunnyCDN es un CDN ultrarrápido que es asequible para cualquier propietario de un sitio web, independientemente de la escala para sobrecargar rendimiento del sitio web, posicionamiento en buscadores, fiabilidad, conversiones, seguridad y experiencia de usuario. Antes de conocer BunnyCDN, analicemos la necesidad genérica de CDN para aplicaciones web.
¿Por qué necesitamos CDN?
Red de entrega de contenidos o CDN es un método innovador para aumentar el tiempo de carga de la página web al reducir la distancia entre el punto de corte del contenido web y el visitante. Básicamente, el proveedor de CDN mantiene copias en caché de los contenidos web como Imágenes, Videos, CSS, Javascript archivos en múltiples centros de datos en todo el mundo y sirve esos archivos a cada visitante desde el centro de datos más cercano al visitante.
Como ejemplo, supongamos que estamos alojando nuestro sitio web en un servidor en Melbourne, Australia. Ahora un visitante llega a nuestro sitio web desde Londres, Reino Unido. En este escenario, el visitante tiene que negociar y comunicarse con un servidor que se encuentra a más de 10,000 millas de distancia de su ubicación. Esto definitivamente afectará el tiempo de carga de nuestro sitio web para este visitante en particular debido a la mayor distancia. Con la ayuda de los proveedores de CDN, podemos permitir que el visitante reciba la mayor parte de nuestro contenido web desde un punto de servicio de datos en Londres, Reino Unido. Como resultado de la menor distancia al visitante que el primer escenario, el visitante experimentará una significativa mejor tiempo de carga.
Cloudflare, Stackpath (anteriormente conocido como MaxCDN), KeyCDN, Amazon CloudFront y Fastly son los pioneros y los principales actores en la guerra de mercado de CDN. Especialmente Cloudflare es un proveedor de servicios súper increíble que almacena en caché todo el sitio web, incluidos los archivos HTML, imágenes, CSS, JavaScripts junto con la minificación / compresión final de esos archivos.
La necesidad de CDN es crucial para blogs, comercio electrónico, agencias de publicidad, juegos en línea o casi cualquier sitio web, a menos que esté alojado en un servidor de sitio web en un país / ubicación específico donde los visitantes / clientes específicos solo puedan existir.
BunnyCDN es un reproductor de CDN de tendencia en la ciudad desde 2015. Es un reproductor muy rápido, confiable y proveedor de CDN asequible. El mayor profesional que hemos identificado como usuarios de BunnyCDN es su simplicidad con una interfaz de usuario elegante y bien organizada sin mucha jerga. Proporcionan casi todas las funciones que un súper CDN ofrece a sus usuarios. Incluso si no eres un amigo tecnológico, puedes dominar el manejo de BunnyCDN en pocos minutos. A continuación, profundicemos en las características, beneficios y uso de BunnyCDN.
Beneficios y características de BunnyCDN
Los mayores beneficios de BunnyCDN sobre otros proveedores son increíblemente precios rentables y interfaz de usuario súper simple / tablero de instrumentos pero con todas las capacidades poderosas que se requieren. Cuando nos preocupamos por el precio asequible de BunnyCDN, otro hecho a destacar es la capacidad de habilitar el servicio CDN solo para un continente o continentes específicos según lo deseado por el usuario sin pagar por el ancho de banda mundial. BunnyCDN es un muy SEO amigable y altamente asegurado Proveedor de CDN.
Las características notables de BunnyCDN son,
- HTTP / 2 servicio CDN compatible.
- Nombre de host CNAME personalizado bajo su dominio como la URL de CDN con un clic Encriptemos SSL implementación de forma gratuita.
- Protección de hotlinking para contenidos web. (Especialmente para imágenes)
- Protección de sobregiro de ancho de banda para evitar costos de CDN inasequibles.
- Compresión de archivos con Brotli y GZip.
- Purga instantánea archivos o zonas enteras.
- IP lista negra característica para filtrar el tráfico sucio a su aplicación.
- Bloque de campo fácil, si no desea permitir que su sitio web sea visible para los visitantes de un país específico.
- Más de 35 centros de datos globales como contenido que sirve puntos para su contenido web a los visitantes.
- Capacidad de curación automática o Robustez cuando ocurrió un error.
- 99.99% de tiempo de actividad garantizar.
- Anycast DNS Servicio
Y muchos más.
Por el momento, BunnyCDN ofrece contenido de 35 centros de datos mundiales ubicados en diferentes ciudades como Londres, Amsterdam, París, Oslo, Chicago, Nueva York, Miami, Auckland, Bangalore, Melbourne, Bangkok, Tokio, Singapur y muchos más, como se muestra a continuación. . Este número de centro de datos puede aumentar en el futuro al permitir que los clientes de BunnyCDN estén más cerca de sus visitantes. BunnyCDN ha revisado por muchos webmasters y especialistas en SEO como el mejor CDN para tráfico australiano.
Otra gran característica de BunnyCDN es su detallado Inicio sesión y estadísticas de monitoreo de uso y rendimiento.
Sin BunnyCDN vs.Con BunnyCDN (Prueba de rendimiento)
Vamos a probar un WordPress sitio web basado como la instancia de prueba sin BunnyCDN y con BunnyCDN. El sitio web está alojado en un servidor en la nube alimentado por Océano digital en Londres, Reino Unido. Estamos usando supercool Flama de nube DNS como proveedor de servicios DNS. La herramienta de prueba que vamos a utilizar en esta actividad es la Prueba de velocidad del sitio web de Pingdom herramienta. Que comiencen las pruebas.
Como se mencionó anteriormente, estamos probando un sitio web alojado en Londres desde el servidor Pingdom en Sydney. Según esta configuración de prueba, el resultado de rendimiento de este sitio web sin conejitoCDN Esta abajo.
Cuando estamos probando el sitio con BunnyCDN en el mismo entorno de prueba. Podemos ver claramente un gran impulso de la velocidad del sitio desde 4,23 segundos a 1,80 segundos.
Entonces, ¿no es eso una promesa milagrosa de la velocidad del rayo de BunnyCDN?
Integrando BunnyCDN para su sitio web (paso a paso)
Antes de todos los pasos de integración, debe crear su propia cuenta BunnyCDN. Estan ofreciendo 15 días gratis Servicio CDN para nuevos usuarios con 1000 GB de ancho de banda CDN. Entonces, sin esperar más, vaya al sitio web de BunnyCDN y regístrese ahora. No se le cobrará en este período de prueba y no es necesario adjuntar ninguna opción de pago en este período de tiempo. Después de crear la cuenta, siga los siguientes pasos.
Configurar una zona para su sitio web en BunnyCDN
Ir «Zona de extracción«En el panel de BunnyCDN a través del menú de pestañas en el lado izquierdo. Luego haga clic en «+ AGREGAR UNA ZONA PULL«Para configurar una nueva zona de extracción para el sitio web.
Después de eso, serás dirigido a Configuración de zona de extracción. Ahí tienes que hacer algunas cosas.
- Seleccione un Nombre para tu zona de tiro. Esto debería ser un identificador único en BunnyCDN y el nombre se utiliza para crear la URL de CDN que BunnyCDN proporciona como un subdominio de b-cdn.net.
- Luego debe poner la URL en vivo del sitio web en el URL de origen sección. En nuestro caso, es https://test.nerdynaut.com
Es mejor quedarse en el «Nivel Premium«. Sin embargo, si su sitio contiene archivos grandes, «Nivel de volumen”Ofrecerá un mejor rendimiento y precios con descuento como cliente a gran escala.
Tú también puedes seleccione las regiones que desea habilitar y deshabilitar el impulso de BunnyCDN en la configuración de la zona. Esto es muy útil si su grupo de visitantes enfocado no es la comunidad mundial. Después de seleccionar las opciones deseadas, presione el botón «+ AGREGAR UNA ZONA PULL«Para crear la nueva zona de extracción.
El siguiente paso habitual para llevar a cabo es integrar BunnyCDN a su sitio web. Pero antes de ese paso, veamos cómo usar BunnyCDN bajo un subdominio del dominio de su sitio web sin usar la URL de CDN proporcionada por BunnyCDN bajo el dominio b-cdn.net.
Configurar un nombre de host CDN personalizado en su dominio (Opcional)
Usar un nombre de host CDN bajo un subdominio de su propio dominio es una buena práctica para Posicionamiento en buscadores (SEO) y marca. Para realizar esta tarea, puede hacer clic en «Pull Zones«En el menú de la pestaña del lado derecho y haga clic en su nombre de zona de extracción que se enumera allí.
Ahora puede ver el nombre de host proporcionado por BunnyCDN para su zona de extracción. Debajo ‘Nombre de host’, Existe la opción de agregar un nombre de host personalizado. Antes de completar, debe seleccionar un subdominio para que funcione como la URL CDN de su sitio y crear un registro CNAME para conectar su subdominio a BunnyCDN.
Puede usar cualquier subdominio como nombre de host de CDN que no sea el subdominio del sitio en vivo. Los subdominios más comunes que se usan para CDN son,
- cdn.example.com
- assets.example.com
- static.example.com
Después de seleccionar un subdominio, debe ir al editor DNS de su dominio y crear un CNAME grabar bajo el subdominio seleccionado. En el registro CNAME, el valor debe ser su nombre de host dado BunnyCDN (ejemplo.b-cdn.net) y BunnyCDN recomienda usar «3600«Como el valor TTL. Si está utilizando Cloudflare, debe usar la nube gris para omitir el almacenamiento en caché de Cloudflare para la URL de CDN.
Después de crear el registro CNAME, puede poner el nombre de host deseado en ese formulario y hacer clic en «AÑADIR«Para configurar el nombre de host personalizado.
Ahora su nombre de host personalizado aparecerá en la lista Nombres de host vinculados. Si tu sitio es un HTTPS sitio debe habilitar SSL en su nombre de host personalizado haciendo clic en «HABILITAR«Debajo de SSL. Ahí tienes la opción de subir tu certificación SSL propia u obtener un certificado gratuito de Encriptemos SSL. Seleccione la opción relevante allí.
Configurar BunnyCDN en el sitio web
Este paso depende totalmente de la Sistema de gestión de contenidos (CMS) sobre la cual se construyó su sitio web. BunnyCDN ha lanzado complementos para integrar su servicio fácilmente en la mayoría de las plataformas comunes como WordPress e instrucciones detalladas paso a paso en Centro de soporte BunnyCDN para otras plataformas
Dado que nuestro sitio de prueba es un sitio web basado en WordPress, ahora nos estamos centrando en WordPress. Aunque hay un complemento fácil desarrollado por BunnyCDN para integrar su servicio CDN en WordPress, vamos a utilizar el complemento de almacenamiento en caché que estamos utilizando en nuestro sitio web para lograr el objetivo. Casi todos Complemento de almacenamiento en caché de WordPress como WP Rocket admite la integración CDN. En nuestro caso, como usuario de Impresionante Cloudways gestionado alojamiento en la nube, estamos utilizando su plugin de almacenamiento en caché de WordPress «Breeze» para integrar BunnyCDN en nuestro sitio web.
La tarea es muy fácil. Solo necesita colocar el nombre de host CDN de BunnyCDN en el complemento de almacenamiento en caché como se muestra a continuación. El complemento también nos permite excluir archivos específicos del servicio CDN cuando se produce dicho requisito.
Verificación de la implementación de CDN
Verificar CDN también es muy fácil. Todo lo que necesita hacer es después de implementar todos los pasos anteriores, solo visite su sitio web y ver la fuente de la página web. Si está utilizando Google Chrome, el método abreviado de teclado para ver la fuente de una página web es ‘Ctrl’ + ‘u’. Puede ver que los archivos de imagen, CSS y javascript se están publicando desde el nombre de host de CDN como se muestra a continuación si la configuración de CDN es precisa.
Mejores prácticas en BunnyCDN
BunnyCDN no solo tiene las características básicas que ofrece cada servicio de CDN. La forma correcta de decir este hecho es que BunnyCDN proporciona todas las opciones necesarias para satisfacer las necesidades de CDN de los usuarios. Hay algunas opciones que podemos usar para aprovechar al máximo BunnyCDN como se menciona a continuación.
Forzar SSL
Si su sitio web es completamente HTTPS, puede obligar a BunnyCDN a servir contenido solo a través de HTTPS. Puede habilitar esta función desde ‘Pull Zones’>‘Su zona’>‘Nombre de host’Pestaña. En el Nombres de host vinculados lista, verá la opción para habilitar ‘Forzar SSL«En su nombre de host.
Se recomienda utilizar encabezados canónicos en las solicitudes de CDN para evitar problemas de indexación duplicada en Google y otros motores de búsqueda como resultado del almacenamiento en caché de CDN. Esta es una característica muy útil para los propietarios y gerentes de sitios web que realmente se preocupan por el SEO. Esta función se puede habilitar desde ‘Pull Zones’>‘Su zona’>‘Encabezamiento’Pestaña.
Establecer el límite de ancho de banda mensual
Existe la posibilidad de que se le facture, ya que no se espera que a finales de mes como resultado del tráfico inesperado. Si establece un límite de ancho de banda mensual, BunnyCDN deshabilitará el servicio CDN cada mes si el tráfico alcanza el límite máximo. Puede establecer el límite de ancho de banda mensual desde ‘Pull Zones’>‘Su zona’>‘Límites de red’Pestaña.
Conclusión
BunnyCDN es uno de los mejores servicios de CDN que ofrece un servicio confiable a un precio asequible. Es muy fácil de manejar y el usuario no necesita hacer un gran esfuerzo para integrar BunnyCDN en sus sitios web. Grandes marcas web o sitios web personales, BunnyCDN es un gran lugar para anclar para ajustar su sitio web para lograr un mayor rendimiento. Definitivamente, es un CDN sin problemas para todos.