Cuando se trata de la velocidad de la página, los usuarios no solo disfrutan de los sitios rápidos, sino que lo esperan. En 2010, Google declaró que el sitio web debe cargarse completamente en dos segundos para retener a los visitantes, y este punto de referencia sigue siendo ampliamente aceptado. Lo que sea termina y empiezas a perder nuevos usuarios y conversiones.
Cuando las fracciones de segundo importan, es una buena idea evaluar cada aspecto de su sitio web para saber qué afecta los tiempos de carga. Hay muchas cosas que se pueden optimizar: alojamiento, contenido, almacenamiento en caché, pero ¿qué pasa con un sistema de gestión de contenido?
En esta publicación, describiré el papel que juega su CMS rendimiento del sitio web. Veremos cuatro CMS populares: CMS Hub, WordPress, Drupal y Joomla, y cómo optimizar el rendimiento de cada uno.
Pero primero, ¿un CMS es necesariamente más rápido que los demás?
¿Existe tal cosa como el «CMS más rápido»?
En resumen, no. No hay un CMS que pueda demostrarse que es el «más rápido». Esto se debe a que hay influencias más significativas involucradas.
Muchas cosas afectan el rendimiento de su sitio web para un usuario determinado. Del lado del cliente, hay factores como el dispositivo, la velocidad de conexión y la ubicación geográfica. También hay factores como la cantidad de contenido en su sitio, la cantidad de secuencias de comandos (tanto internas como externas) que se ejecutan en sus páginas y, quizás lo más importante, su alojamiento.
Con todo lo que afecta la velocidad del sitio, su sistema de administración de contenido es relativamente bajo en la lista. Al buscar el CMS adecuado, hay criterios más importantes a considerar, como el costo, la escalabilidad, la seguridad y el ajuste general con lo que desea lograr.
Cuando se trata de velocidad, se trata más de lo que hace con su CMS que con el CMS de su elección. Un «CMS rápido» autoproclamado puede quedarse atrás en manos débiles, mientras que cualquier CMS popular puede funcionar bien siguiendo los pasos correctos.
Ahora analicemos cuatro sistemas de administración de contenido: CMS Hub, WordPress, Drupal y Joomla, en términos de cómo funcionan sus sitios y qué puede hacer para mantener su CMS funcionando lo más rápido posible.
Centro CMS
Centro CMSEl sistema de gestión de contenido de HubSpot es uno de los más avanzados del mercado y ofrece velocidad, seguridad e integración con el software de marketing, ventas y servicios de HubSpot.
El CMS Hub está diseñado para escalar empresas que no desean buscar complementos y complementos para aumentar su rendimiento. Incluye varias medidas integradas de optimización del rendimiento, que incluyen:
- Almacenamiento en caché del navegador y del servidor: CMS Hub implementa automáticamente el almacenamiento en caché del servidor y del navegador para entregar páginas, scripts y hojas de estilo más rápido, y actualiza automáticamente los encabezados de vencimiento.
- Minificación de JavaScript y CSS: La minificación es el proceso de eliminar caracteres innecesarios en código CSS y JavaScript (JS), incluidos comentarios, saltos de línea y espacios. Estos caracteres ayudan a las personas a interpretar el código, pero el navegador no los necesita para leerlos. CMS Hub minimiza el código JS y CSS para archivos más pequeños y un análisis más rápido.
- Compresión GZIP: Los archivos HTML, CSS y JS se comprimen con GZIP, lo que reduce el tamaño de los archivos cargados hasta en un 70 %.
- Compresión de archivos de imagen: CMS Hub comprime las imágenes a medida que se cargan, lo que da como resultado archivos de imagen más pequeños sin una disminución notable de la calidad. CMS también elimina los metadatos de los archivos JPEG y PNG.
- HTTP / 2: Todos los sitios atendidos por CMS Hub se sirven mediante HTTP/2, la versión del protocolo HTTP que reduce la latencia.
Además de lo que ya está incluido en CMS Hub, hay pasos adicionales que puede seguir para exprimir el rendimiento adicional.
Primero, el CMS Hub le permite cargar imágenes de forma perezosa. Cuando esta opción está habilitada para una imagen, la carga de la imagen se retrasa hasta que el usuario la desplaza, dando la apariencia de una carga de página de inicio más rápida. Consulta las instrucciones de HubSpot en edición de imágenes en módulos de texto enriquecido para más información.
HubSpot también permite a los propietarios de sitios web habilitar páginas móviles aceleradas (AMP) en sus publicaciones de blog. AMP es un formato de página creado por Google, diseñado para un alto rendimiento en dispositivos móviles. Es fácil de hacer en CMS Hub: consulte Artículo de la base de conocimiento sobre cómo habilitar AMP aprender cómo.
Finalmente, hay otros ajustes que puedes hacer si no te importa editar el código. Estos cambios incluyen posponer JS innecesario y otras técnicas de optimización de imágenes. Ver el tutorial para desarrolladores para más información.
WordPress
DE 64% de participación en el mercado de CMSWordPress es un sistema de gestión de contenido para la mayoría de los nuevos administradores de sitios. Y por una buena razón: WordPress CMS es flexible, fácil de aprender y, sobre todo, gratuito y de código abierto. Cualquiera que busque lanzar su primer sitio web o blog organizacional probablemente lo haya considerado.
Sin embargo, la falta de una etiqueta de precio está asociada con un compromiso. En primer lugar, ejecutar un sitio de WordPress en realidad no es gratis; aún debe pagar por el alojamiento, el dominio y los complementos premium.
El hecho de que WordPress le deje la mayor parte del rendimiento a usted también es relevante aquí. Esto no significa que WordPress CMS sea una mala elección. Sin embargo, tener el sitio web más rápido posible requiere un pequeño esfuerzo adicional de tu parte.
El primer y más importante factor a considerar cuando se trata de rendimiento es el alojamiento. Dado que su proveedor de alojamiento posee y mantiene el hardware real en el que se ejecuta su sitio, es una buena idea elegir un proveedor y un plan que pueda manejar el volumen de tráfico esperado, así como uno que le permita cambiar los planes a medida que su sitio escala.
Si está dentro de su presupuesto, elija un proveedor de alojamiento de WordPress administrado: estos proveedores se especializan en alojar sitios de WordPress y han configurado sus servidores para entregar sus sitios de WordPress de la manera más eficiente posible. También hacen seguridad, copias de seguridad y actualizaciones, y obtendrá soporte de WordPress.
Después de eso, los propietarios de sitios web pueden aprovechar un enorme ecosistema de complementos de WordPress de terceros. Hay un complemento para casi cualquier cosa que desee lograr, incluido un mejor rendimiento. Considere la optimización de imágenes de alta calidad y los complementos de almacenamiento en caché (pero tenga en cuenta que muchos hosts administrados prohíben los complementos de almacenamiento en caché porque entran en conflicto con la configuración de su servidor).
Sin embargo, esta no es una licencia para descargar todos los complementos que pueda imaginar: demasiados complementos reducirán el rendimiento, especialmente para los complementos de baja calidad. Mantenga solo los complementos que usa y considere limitarlos si nota alguna degradación del rendimiento.
Lo mismo ocurre con los temas de WordPress. Aquellos que están mal codificados o están llenos de funciones requerirán más scripts y hojas de estilo de los necesarios. Evite estos temas si es posible y opte por un tema de WordPress ligero y de carga rápida en su lugar.
Drupal
Drupal es un CMS de código abierto dirigido a programadores y programadores experimentados. Conocido por su robusta funcionalidad, flexibilidad, seguridad y gran comunidad, Drupal CMS también es valorado por su capacidad para manejar el tráfico pesado de grandes sitios web. Esta es otra excelente opción para sitios web y aplicaciones web que pretenden escalar, siempre que tenga al menos un desarrollador disponible.
Dada la complejidad de Drupal, el equipo escribió documentación para cómo optimizar el escalado de Drupal para el rendimientoque enlaza con páginas que se relacionan con diferentes aspectos de su sitio Drupal. Aquí mencionaré algunos a los que vale la pena prestar especial atención.
Todos los servicios de Drupal deben usar el almacenamiento en caché, que es el almacenamiento temporal de páginas web para que puedan descargarse más rápido en el futuro. Drupal incluye varios métodos nativos de almacenamiento en caché entre los que puede alternar; consulte Documentación de almacenamiento en caché de Drupal aprender cómo.
Entonces Drupal ofrece una forma de reducir la carga de imágenes en sus páginas. En la configuración de imagen de Drupal puedes cambiar la calidad de las imagenes en tu sitio. También hay módulos de optimización de imágenes que le brindan más control sobre la compresión, el escalado y la carga diferida de imágenes.
Drupal también recomienda optimizar la base de datos MySQL. Además de limpiar la base de datos regularmente para mantener las cosas claras, Drupal sugiere cambios que puede realizar en los archivos de la base de datos subyacente para mejorar el rendimiento.
Por último, al igual que con WordPress, es aconsejable limitar la cantidad de extensiones que implementará en su sitio. Cada módulo de Drupal significa que se consumen más recursos en su servidor, así que considere deshabilitar los módulos que no necesita en absoluto; siempre puede reactivarlos más tarde.
Joomla
Joomla es otro CMS gratuito muy conocido, visto como un compromiso en el mercado de código abierto entre la flexibilidad de Drupal y la facilidad de uso de WordPress. Los propietarios de sitios web tienen la opción de modificar ellos mismos el PHP base o cambiar de CMS sin código.
Joomla ofrece algunas funciones de rendimiento listas para usar, incluido el almacenamiento en caché que se puede activar en la configuración del sistema; consulte Documentación de caché de Joomla para obtener instrucciones sobre cómo habilitar el almacenamiento en caché de páginas, el almacenamiento en caché de visualización y el almacenamiento en caché de módulos.
Luego puede aplicar la compresión GZIP a sus archivos para llegar a los visitantes más rápido. Por debajo Sistema > Configuración global > Servidorcambiar Comprimir página gzip abajo Sí.
Finalmente, aproveche Extensiones de rendimiento de Joomla para otras optimizaciones. Existen muchas opciones de terceros que pueden encargarse de tareas como la compresión de imágenes, la carga diferida de imágenes, la optimización de bases de datos, la minimización de código y el aplazamiento de secuencias de comandos innecesarias.
Al igual que otros sistemas CMS, Joomla funciona mejor cuando usa extensiones con moderación. Elimine las extensiones no utilizadas y audite cada una de las que está utilizando actualmente para determinar si vale la pena la carga en su servidor.
Aprovecha al máximo tu CMS
Si bien no existe un sistema de administración de contenido objetivamente «más rápido» en el mercado, hay varios pasos que puede seguir para convertir cualquier CMS en una máquina bien engrasada detrás de un sitio web rápido.
Si bien las funciones de rendimiento integradas son una ventaja, le recomendamos que verifique cómo los diferentes CMS se adaptan a sus necesidades. Después de todo, pasará la mayor parte del tiempo con él, por lo que debería funcionar para usted.








