Zum Inhalt springen

Optimice el rendimiento de TYPO3 con Content Delivery Network (CDN)

El rendimiento de un sitio web puede mejorar considerablemente con nuestro servicio de CDN. Descubre todas las ventajas de una CDN en esta página.

"Las páginas web lentas son molestas" fue el tema de nuestra presentación en un acto celebrado en Stuttgart. Los visitantes esperan que el tiempo de carga sea breve, y cambian rápidamente de página si el proceso de carga tarda demasiado. Para los motores de búsqueda, el tiempo de carga también es un factor que influye en la clasificación.

Situación inicial

Para un rendimiento óptimo, utilizamos servidores de alto rendimiento con grandes reservas. Discos duros rápidos en funcionamiento paralelo, gran memoria RAM y una conexión gigabit a Internet garantizan tiempos de carga cortos.

Nuestras tarifas de alojamiento están diseñadas para 500.000 impresiones de páginas al mes, un servidor gestionado también puede hacer frente a 20 millones de impresiones de páginas. Todos los elementos del sitio web se suministran desde la ubicación de nuestro servidor en Alemania.

Ventajas de una CDN

Al utilizar una red de distribución de contenidos (CDN), los sitios web son entregados por servidores adicionales distribuidos por todo el mundo. Esto ofrece varias ventajas:

  • Al distribuir a varios servidores, se garantiza la accesibilidad incluso cuando se produce un gran número de solicitudes en un corto espacio de tiempo. Esto ocurre a menudo durante eventos o anuncios de televisión.
  • El contenido se entrega desde un servidor cercano al visitante. Esto reduce los tiempos de transmisión. Los llamados servidores edge se encuentran actualmente en 40 emplazamientos en todo el mundo.
  • Al externalizar las peticiones a muchos servidores, se reduce la carga de nuestros servidores, lo que a su vez redunda en un mejor rendimiento.

¿Qué proveedor de CDN?

A los operadores de sitios web les resulta casi imposible gestionar sus propios servidores en múltiples ubicaciones de todo el mundo. Se necesitarían grandes inversiones y contratos a largo plazo con centros de datos.

Empresas como Akamai, Amazon, Level3 o Limelight ofrecen redes de entrega de contenidos. Nos hemos decidido por Amazon Web Services para la entrega CDN. Según un estudio de Frost & Sullivan, el rendimiento es muy bueno en comparación.

Uso de TYPO3 con un CDN

Una página web está compuesta por el código HTML y un gran número de imágenes, archivos CSS y JavaScript, vídeos o documentos PDF. El archivo HTML contiene texto y navegación, mientras que el contenido de los demás archivos es estático.

Con la solución que ofrecemos, el archivo HTML se sigue entregando desde nuestros servidores en Alemania, pero todos los demás elementos se entregan a través de los servidores edge de la CDN. Esto se hace reescribiendo los enlaces a los elementos estáticos en un subdominio (por ejemplo, cdn.mi-dominio.com). El contenido de este subdominio se transfiere automáticamente a la CDN y se pone a disposición para su recuperación en todas las ubicaciones del mundo. Esto se hace de forma totalmente transparente, de modo que no es necesario realizar ningún otro cambio en el sitio web.

Si se realiza un cambio de texto o se añade nuevo contenido a un sitio web, está disponible inmediatamente en toda la CDN. Cuando se actualizan imágenes o documentos, también están disponibles inmediatamente, siempre que se utilice un nombre de archivo diferente. Los archivos se almacenan en caché en la CDN durante 24 horas por defecto, pero este periodo puede acortarse si es necesario.

Como la CDN sólo suministra contenido estático, las estadísticas como Piwik, Google Analytics y awstats siguen funcionando. Lo mismo se aplica a funciones como la búsqueda, formularios y otros contenidos dinámicos.

Para utilizar la CDN con TYPO3, basta con instalar y configurar una extensión y un subdominio. Si es necesario, la entrega a través de la CDN se puede detener en cualquier momento.

Costes de utilización de la CDN

La instalación de la CDN en TYPO3 tiene un coste único de 100 euros. El uso de la CDN cuesta 25 euros al mes, que ya incluye 100 GB de volumen de datos. El volumen de datos adicional se cobra a 2,50 euros por cada 10 GB. La facturación se realiza siempre al final de un mes natural.

Los costes se aplican por instalación TYPO3 o base de datos TYPO3. Si hay varios dominios en un proyecto, los costes sólo se aplican una vez por proyecto. Sin embargo, todos los dominios de un proyecto deben tenerse en cuenta para el volumen de datos.

El servicio CDN puede cancelarse en cualquier momento con un plazo de preaviso de 30 días. La reactivación tras la cancelación está sujeta a una cuota de alta reducida de 50 euros.

Todos los precios indicados incluyen el 19% de IVA.

Estimación del coste del CDN

Para estimar los costes previstos por el uso del servicio CDN, es necesario determinar la cantidad de datos que se necesitan actualmente. El volumen de datos actual puede consultarse para cada dominio en la opción Estadísticas del menú de clientes. Además del consumo del mes en curso, también pueden consultarse los datos de los últimos 12 meses.

Si tiene alguna duda sobre los costes estimados, también puede llamarnos.

Ejemplo de aplicación CDN: Portal de eventos

Cada verano, la manifestación cultural Extraschicht se celebra un fin de semana en la región del Ruhr. Un sábado de junio se celebran más de 200 actos en 80 lugares.

El sitio web del evento tiene un elaborado diseño visual. Además de imágenes y vídeos, también hay animaciones y archivos PDF con el programa del evento, información sobre viajes e informes de prensa. El sitio web está alojado en un paquete premium (30 euros/mes).

Volumen de datos

En 11 meses del año, el volumen de datos es de 100-200 GB. En el mes del acontecimiento, el volumen se eleva a más de 2.000 GB, de los cuales 200 GB se destinan al día del acontecimiento. Al fin y al cabo, ese día los visitantes quieren descargarse el programa del evento.

El resultado son más de 400.000 páginas vistas en un solo día. El servicio CDN de jweiland.net se utiliza para el proyecto desde 2013.

Solo se realiza una petición a nuestro servidor por solicitud de página, el volumen de datos de la página HTML es de unos 5 kB. Las 75 peticiones restantes de contenido estático (imágenes, CSS, Javascript, archivos PDF) con un volumen de datos de aproximadamente 2,5 MB se entregaron a través de varios servidores CDN.

Al utilizar el servicio CDN, el sitio web estuvo siempre totalmente accesible a alta velocidad. Los costes de utilización de la CDN en esta dimensión ascienden a 25 euros para 11 meses del año y a unos 175 euros para el mes del evento (incl. 19% de IVA).

El servicio TYPO3 CDN garantiza que el sitio web esté siempre disponible, incluso con muchos accesos simultáneos y para satisfacción de los visitantes.

Ejemplo de aplicación CDN: grupo activo globalmente

Un fabricante de maquinaria de construcción vende sus productos en todo el mundo. El sitio web contiene muchas descripciones de productos con imágenes y archivos PDF, que utilizan tanto los clientes finales como el departamento de ventas. Aproximadamente el 80% de las visitas proceden de fuera de Alemania.

Para garantizar que se pueda acceder al sitio web a alta velocidad en todo el mundo, todo el contenido estático (imágenes, PDF, CSS, Javascript) se entrega desde el más cercano de los 50 centros de datos distribuidos por todo el mundo. Sólo el código HTML propiamente dicho, que sólo representa alrededor del 1% del volumen de datos, se envía desde el centro de datos de Alemania. Para un visitante australiano, sólo hay que transferir unos pocos kilobytes de datos desde Alemania; la mayor parte se envía desde un centro de datos en Sydney.

Acceso rápido en todo el mundo

La cantidad de datos entregados a través de la CDN es de aproximadamente 500 GB al mes. Los costes de transferencia de datos son, por tanto, de unos 125 euros. Una alternativa sería operar servidores para alojamiento en muchos centros de datos de todo el mundo, pero los costes serían considerablemente superiores.

Aktualisiert: 17.07.2024