1923.ro es un sitio de fans dedicado al club de fútbol Rapid Bucarest. Puedes encontrar noticias y actualizaciones sobre el equipo, entrevistas con algunos de los jugadores y también puedes comprar.
Dragos (el propietario del sitio) ha optado por nuestra solución de alojamiento para ver si podemos solucionar algunos problemas que tenía con este blog, concretamente la aparición de la pantalla blanca, la llamada WSOD (pantalla blanca de la muerte), que ocurre con bastante frecuencia cuando usando WordPress.
La pantalla blanca de la muerte de WordPress puede ser el resultado de varias cosas:
- WordPress alcanza el límite de memoria asignada a un
PHP guion - complemento o tema mal escrito
- un problema con la configuración del servidor
- caracteres no deseados en el tema funciones.php o wp-config.php
Veamos cómo ayudamos a nuestros amigos del fútbol a tener un blog de WordPress más rápido y sin errores.
Antes
Antes de pasar a nuestros servidores, el blog se cargaba en un promedio de 3,6 segundos, tenía 108 solicitudes y un tamaño de página de aproximadamente 3800 KB, de los cuales 3404,5 KB eran imágenes.
Google Page Speed Insights proporcionó
- optimizar imágenes
- eliminar Javascript y CSS que bloquean el procesamiento en el contenido de la mitad superior de la página
- reduce el tiempo de respuesta del servidor a menos de 200 ms
Estaba claro que las fotografías eran el principal problema pero además el servidor que alojaba el blog no era el mejor.
Optimización de blogs
Buscamos imágenes de muy alta resolución, les cambiamos el tamaño y utilizamos el complemento Smushit para optimizar todas las fotos del sitio.
Implementamos Lazy Load, un complemento de WordPress que carga gradualmente las imágenes, que se muestran solo cuando el usuario se desplaza.
Ahora, en lugar de cargar 3 MB de fotos, solo son unos 780 K.
Implementamos una combinación de caché de página y caché de base de datos para que WordPress funcione menos, consuma menos recursos, sirva páginas más rápido y pueda mantener un mayor tráfico.
Después
Después de optimizar las imágenes, configurar la carga diferida y la implementación de caché, mejoramos la velocidad de carga del blog a 1,4 segundos desde 3,60 segundos como era inicialmente.
Una nueva prueba de Google PageSpeed Insights muestra una puntuación de 92/100.
Otras recomendaciones
Muestre extractos y una miniatura en lugar de publicaciones completas en las páginas de archivo.
Eso haría las páginas más pequeñas (en cuanto a KB).
Otro problema está relacionado con el complemento de Facebook, un complemento que agrega algunas características sociales al sitio y que tiene un impacto negativo: 90,6 % de la velocidad de carga del sitio.
Creemos que este complemento estaba generando errores pero, desafortunadamente, casi todos los complementos que agregan comentarios de Facebook que probamos tuvieron un impacto negativo en el rendimiento (algunos menos, otros más).
Como regla general, según nuestra experiencia personal con los complementos de comentarios, es mejor seguir con los comentarios predeterminados de WordPress; puede que no se vean muy bien, pero al menos no sabotean su sitio web.
Hay una optimización más profunda por hacer, como eliminar Javascript y CSS que bloquean el procesamiento en el contenido de la mitad superior de la página. Si construye su sitio web con un enfoque minimalista y no lo infla, esto no hace una gran diferencia, pero en algunos casos puede valer la pena implementarlo.
Eso es todo. Si necesita una auditoría y optimización de rendimiento, póngase en contacto.
Deja un comentario