SlideShare una empresa de Scribd logo
1 de 16
PUNTOS CLAVE PARA TENER
UN WORDPRESS RÁPIDO
Álvaro Fontela Sánchez
Raiola Networks
OPTIMIZACIÓN DE WORDPRESS
¿Quién soy y que hago?
Mi nombre es Alvaro Fontela
Soy consultor Wordpress especializado en
seguridad y rendimiento.
También soy uno de los co-fundadores de
Raiola Networks.
Wordpress…
¿Qué es Wordpress?
¿Qué es Wordpress?
• Wordpress es el CMS mas usado del mercado
actualmente, tanto para crear webs, blogs o
tiendas online.
• La gran cuota de mercado de Wordpress hace
que tenga una comunidad muy grande y
bastante participativa.
• Wordpress esta desarrollado en PHP y esta
preparado para ampliar sus funcionalidades
con plugins y themes.
Wordpress y su rendimiento
• Wordpress esta desarrollado en PHP, ese
código PHP hay que procesarlo, y consume
recursos del servidor.
• Para que una web creada con Wordpress
cargue rápido, el PHP debe procesarse rápido
o no procesarse.
• También tenemos que intentar que se realice
el menor numero de peticiones posibles y de
la forma mas optimizada posible.
• Plugin o sistema de cache.1
• Optimizar el HTML, JS y CSS.2
• Optimización de las imágenes.3
• Implementación de un CDN.4
Puntos clave para optimizar Wordpress
• Plugin o sistema de cache.1
• Existen múltiples plugins de cache para Wordpress,
además existen sistemas de cache a nivel servidor.
• Un sistema de cache guarda una copia procesada de
la web para servirla sin tener que ejecutar todo el
código.
• Con un plugin o sistema de cache ahorramos
recursos de proceso del servidor, pero también
mejoramos los tiempos de carga.
• Algunos de los plugins de cache mas conocidos y
recomendados son W3 Total Cache o WP Rocket.
• Plugin o sistema de cache.1
En el siguiente ejemplo podemos ver la mejora de
velocidad de carga simplemente implementando WP
Rocket con un OPCache a nivel servidor:
ANTES
DESPUES
• Optimizar el HTML, JS y CSS.2
• Optimizar el HTML, JS y CSS consiste en reducir el
tamaño de los archivos y combinarlos para reducir
las peticiones necesarias para cargar la web.
• Minificar es el proceso de limpiar los archivos
HTML, JS y CSS para hacer que pesen menos.
• Combinar es el proceso de unir varios archivos
HTML, JS y CSS del mismo tipo en 1 archivo.
• Minificar y combinar es un proceso complejo y con
algunos themes para Wordpress da problemas.
• Optimizar el HTML, JS y CSS.2
• Existen múltiples plugins para minificar y combinar
código HTML, CSS y JS en Wordpress.
• Autoptimize es una excelente opción para cubrir
estas necesidades, pero otros plugins de cache
como W3 Total Cache o WP Rocket también
incluyen este tipo de funcionalidades.
• En algunos casos, realizar este proceso puede dar
problemas, debemos revisar que todo esta correcto
al realizarlo, normalmente en los themes complejos
no se puede minificar ni combinar el CSS ni el JS.
• Optimización de imágenes.3
• Cuanto mas pequeño sea el tamaño de las
imágenes, menos pesara la pagina en conjunto y
mas rápido cargara.
• Las imágenes se pueden optimizar bastante sin
llegar a perder calidad.
• Para Wordpress existen plugins como EWWW Image
Optimizer o WP Smush que permiten optimizar las
imágenes desde el back-end o al subirlas.
• Existen plugins de optimización mas potentes como
Imagify, TinyPNG o Kraken.io, que permiten obtener
imágenes mucho mas optimizadas, pero son
soluciones Premium.
• Optimización de imágenes.3
En el siguiente ejemplo puedes ver la diferencia entre
el antes y el después de optimizar las imágenes de una
web.
En este caso la optimización se realizo con EWWW
Image Optimizer y con Imagify.
ANTES DESPUES
• Sistemas de CDN4
• Un CDN es un sistema de distribución de contenidos
que se encarga de servir archivos estáticos
(imágenes, videos, documentos) de una web desde
servidores ubicados en una zona geográfica cercana
al visitante.
• Un CDN es la solución perfecta para mejorar la
velocidad de carga de una web en TODO EL
MUNDO.
• Existen cientos de servicios CDN, algunos de pago y
algunos gratuitos, evidentemente los mejores son
los de pago: a destacar Amazon CloudFront y
CloudFlare
• Sistemas de CDN4
Este es un ejemplo de una web con el CDN de CloudFlare.
El servidor se encontraba en Madrid y el test de carga se
hizo desde California, con y sin CDN:
Además los servicios CDN por proxy inverso como
CloudFlare, hacen optimizaciones para reducir el numero
de peticiones y reducir el peso de la web.
¿Qué hemos conseguido?
Resumen y conclusiones
Siguiendo 4 puntos básicos, hemos conseguido
reducir drásticamente el tiempo de carga y el
consumo de recursos de una web:
Antes Después

Más contenido relacionado

La actualidad más candente

7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
7 plugins OPTIMIZACIÓN Y RENDIMIENTO WordpressMauricio Nava
 
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress   josé antonio esteve sáez - meetup wp murciaWpo para wordpress   josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress josé antonio esteve sáez - meetup wp murciaJose Antonio Esteve Saez
 
WordPress - Batalla Práctica | BatallaFriki.com
WordPress - Batalla Práctica | BatallaFriki.comWordPress - Batalla Práctica | BatallaFriki.com
WordPress - Batalla Práctica | BatallaFriki.comwpmalaga
 
Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apacheJavier Aroche
 
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...JuanKa Díaz - jdevelopia
 
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressWPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressRaiola Networks
 
Curso Blog Marketing con Wordpress 01 requisitos blog
Curso Blog Marketing con Wordpress 01 requisitos blogCurso Blog Marketing con Wordpress 01 requisitos blog
Curso Blog Marketing con Wordpress 01 requisitos blogDavid Vaquero
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...JuanKa Díaz - jdevelopia
 
De Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgDe Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgralcocer
 
¿Para qué necesito un Servidor Dedicado?
¿Para qué necesito un Servidor Dedicado?¿Para qué necesito un Servidor Dedicado?
¿Para qué necesito un Servidor Dedicado?Nominalia
 
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.Presentación del la Segunda Semana del Curso de Wordpress para Negocios.
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.formacioninterlat2011
 
Revender Hosting con un Servidor Dedicado
Revender Hosting con un Servidor DedicadoRevender Hosting con un Servidor Dedicado
Revender Hosting con un Servidor DedicadoNominalia
 

La actualidad más candente (19)

7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
7 plugins OPTIMIZACIÓN Y RENDIMIENTO Wordpress
 
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress   josé antonio esteve sáez - meetup wp murciaWpo para wordpress   josé antonio esteve sáez - meetup wp murcia
Wpo para wordpress josé antonio esteve sáez - meetup wp murcia
 
WordPress - Batalla Práctica | BatallaFriki.com
WordPress - Batalla Práctica | BatallaFriki.comWordPress - Batalla Práctica | BatallaFriki.com
WordPress - Batalla Práctica | BatallaFriki.com
 
Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014
 
Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apache
 
Word pres
Word presWord pres
Word pres
 
Hosting WordPress
Hosting WordPress
Hosting WordPress
Hosting WordPress
 
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
 
Peso de las páginas
Peso de las páginasPeso de las páginas
Peso de las páginas
 
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressWPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress
 
Curso Blog Marketing con Wordpress 01 requisitos blog
Curso Blog Marketing con Wordpress 01 requisitos blogCurso Blog Marketing con Wordpress 01 requisitos blog
Curso Blog Marketing con Wordpress 01 requisitos blog
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
 
De Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgDe Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.org
 
¿Para qué necesito un Servidor Dedicado?
¿Para qué necesito un Servidor Dedicado?¿Para qué necesito un Servidor Dedicado?
¿Para qué necesito un Servidor Dedicado?
 
Wordpress
WordpressWordpress
Wordpress
 
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.Presentación del la Segunda Semana del Curso de Wordpress para Negocios.
Presentación del la Segunda Semana del Curso de Wordpress para Negocios.
 
Revender Hosting con un Servidor Dedicado
Revender Hosting con un Servidor DedicadoRevender Hosting con un Servidor Dedicado
Revender Hosting con un Servidor Dedicado
 
Cómo crear un blog
Cómo crear un blogCómo crear un blog
Cómo crear un blog
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 

Destacado

500’s Demo Day Batch 15 >> Cirrus Identity
500’s Demo Day Batch 15 >> Cirrus Identity500’s Demo Day Batch 15 >> Cirrus Identity
500’s Demo Day Batch 15 >> Cirrus Identity500 Startups
 
500 Kobe Pre-Accelerator Demo Day >> Analytica
500 Kobe Pre-Accelerator Demo Day >> Analytica500 Kobe Pre-Accelerator Demo Day >> Analytica
500 Kobe Pre-Accelerator Demo Day >> Analytica500 Startups
 
500’s Demo Day Batch 16 >> iGrow
500’s Demo Day Batch 16 >> iGrow500’s Demo Day Batch 16 >> iGrow
500’s Demo Day Batch 16 >> iGrow500 Startups
 
Advertising on Reddit w/ Brent Csutoras Aug 2016
Advertising on Reddit w/ Brent Csutoras Aug 2016Advertising on Reddit w/ Brent Csutoras Aug 2016
Advertising on Reddit w/ Brent Csutoras Aug 2016Search Engine Journal
 
500 Demo Day Batch 18: Digital Outposts
500 Demo Day Batch 18: Digital Outposts500 Demo Day Batch 18: Digital Outposts
500 Demo Day Batch 18: Digital Outposts500 Startups
 
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...Dell EMC World
 
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...The Anatomy of Growth: How a well-implemented CRM system is essential to sust...
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...Business Marketing Association (SoCal BMA)
 

Destacado (8)

500’s Demo Day Batch 15 >> Cirrus Identity
500’s Demo Day Batch 15 >> Cirrus Identity500’s Demo Day Batch 15 >> Cirrus Identity
500’s Demo Day Batch 15 >> Cirrus Identity
 
Manthan's Resume
Manthan's ResumeManthan's Resume
Manthan's Resume
 
500 Kobe Pre-Accelerator Demo Day >> Analytica
500 Kobe Pre-Accelerator Demo Day >> Analytica500 Kobe Pre-Accelerator Demo Day >> Analytica
500 Kobe Pre-Accelerator Demo Day >> Analytica
 
500’s Demo Day Batch 16 >> iGrow
500’s Demo Day Batch 16 >> iGrow500’s Demo Day Batch 16 >> iGrow
500’s Demo Day Batch 16 >> iGrow
 
Advertising on Reddit w/ Brent Csutoras Aug 2016
Advertising on Reddit w/ Brent Csutoras Aug 2016Advertising on Reddit w/ Brent Csutoras Aug 2016
Advertising on Reddit w/ Brent Csutoras Aug 2016
 
500 Demo Day Batch 18: Digital Outposts
500 Demo Day Batch 18: Digital Outposts500 Demo Day Batch 18: Digital Outposts
500 Demo Day Batch 18: Digital Outposts
 
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...
MT147_Thinking Windows 10? Think simple, scalable, and secure deployments wit...
 
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...The Anatomy of Growth: How a well-implemented CRM system is essential to sust...
The Anatomy of Growth: How a well-implemented CRM system is essential to sust...
 

Similar a Puntos clave para tener un wordpress rápido by Raiola Networks

Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksRaiola Networks
 
Cómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPressCómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPresswebempresa.com
 
Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Dani Reguera Bakhache
 
Presentacion optimiza tu vps
Presentacion optimiza tu vpsPresentacion optimiza tu vps
Presentacion optimiza tu vpsservidoresdedic
 
Rendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressRendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressLibreCon
 
Wordpress como el CMS más completo en la actualidad
Wordpress como el CMS más completo en la actualidadWordpress como el CMS más completo en la actualidad
Wordpress como el CMS más completo en la actualidadJosé Luis Arriaza Sanjurjo
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalGerardo García Asensio
 
Caso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoCaso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoSugerendo
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerceFernando Puente
 
Antonio Torres - WPO Wordpress - EN@E Digital Meeting
Antonio Torres - WPO Wordpress - EN@E Digital MeetingAntonio Torres - WPO Wordpress - EN@E Digital Meeting
Antonio Torres - WPO Wordpress - EN@E Digital MeetingENAE Business School
 
Mejorar WPO en WordPress
Mejorar WPO en WordPressMejorar WPO en WordPress
Mejorar WPO en WordPressAntonio Torres
 
Un proyecto web de 0 a 100
Un proyecto web de 0 a 100Un proyecto web de 0 a 100
Un proyecto web de 0 a 100Antonio Gonzalez
 
Clase sobre Optimización de Wordpress
Clase sobre Optimización de WordpressClase sobre Optimización de Wordpress
Clase sobre Optimización de WordpressJuan Ignacio Alberola
 
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBFOptimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBFDarío BF
 
Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
Charla betabeers optimización y rendimiento en Wordpress - Marcos RamajoCharla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
Charla betabeers optimización y rendimiento en Wordpress - Marcos RamajoMarcos Ramajo
 
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Asociación Webmasters Cantabria
 
Adrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido
 

Similar a Puntos clave para tener un wordpress rápido by Raiola Networks (20)

Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola Networks
 
Como mejorar-la-velocidad-de-tu-wordpress
Como mejorar-la-velocidad-de-tu-wordpressComo mejorar-la-velocidad-de-tu-wordpress
Como mejorar-la-velocidad-de-tu-wordpress
 
Cómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPressCómo mejorar la velocidad de tu WordPress
Cómo mejorar la velocidad de tu WordPress
 
Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress
 
Presentacion optimiza tu vps
Presentacion optimiza tu vpsPresentacion optimiza tu vps
Presentacion optimiza tu vps
 
Rendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPressRendimiento y velocidad, acelera tu sitio WordPress
Rendimiento y velocidad, acelera tu sitio WordPress
 
Wordpress como el CMS más completo en la actualidad
Wordpress como el CMS más completo en la actualidadWordpress como el CMS más completo en la actualidad
Wordpress como el CMS más completo en la actualidad
 
Acelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPOAcelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPO
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol Digital
 
Caso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoCaso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magento
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerce
 
Antonio Torres - WPO Wordpress - EN@E Digital Meeting
Antonio Torres - WPO Wordpress - EN@E Digital MeetingAntonio Torres - WPO Wordpress - EN@E Digital Meeting
Antonio Torres - WPO Wordpress - EN@E Digital Meeting
 
Mejorar WPO en WordPress
Mejorar WPO en WordPressMejorar WPO en WordPress
Mejorar WPO en WordPress
 
Wordpress
WordpressWordpress
Wordpress
 
Un proyecto web de 0 a 100
Un proyecto web de 0 a 100Un proyecto web de 0 a 100
Un proyecto web de 0 a 100
 
Clase sobre Optimización de Wordpress
Clase sobre Optimización de WordpressClase sobre Optimización de Wordpress
Clase sobre Optimización de Wordpress
 
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBFOptimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
Optimiza WordPress y a correr - WordCamp Cantabria 2015 - @DarioBF
 
Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
Charla betabeers optimización y rendimiento en Wordpress - Marcos RamajoCharla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo
 
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
Mejora el rendimiento de tu WordPress [Javier Casares - @JavierCasares]
 
Adrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptxAdrián Garrido - WPO para WordPress.pptx
Adrián Garrido - WPO para WordPress.pptx
 

Puntos clave para tener un wordpress rápido by Raiola Networks

  • 1. PUNTOS CLAVE PARA TENER UN WORDPRESS RÁPIDO Álvaro Fontela Sánchez Raiola Networks OPTIMIZACIÓN DE WORDPRESS
  • 2. ¿Quién soy y que hago? Mi nombre es Alvaro Fontela Soy consultor Wordpress especializado en seguridad y rendimiento. También soy uno de los co-fundadores de Raiola Networks.
  • 4. ¿Qué es Wordpress? • Wordpress es el CMS mas usado del mercado actualmente, tanto para crear webs, blogs o tiendas online. • La gran cuota de mercado de Wordpress hace que tenga una comunidad muy grande y bastante participativa. • Wordpress esta desarrollado en PHP y esta preparado para ampliar sus funcionalidades con plugins y themes.
  • 5. Wordpress y su rendimiento • Wordpress esta desarrollado en PHP, ese código PHP hay que procesarlo, y consume recursos del servidor. • Para que una web creada con Wordpress cargue rápido, el PHP debe procesarse rápido o no procesarse. • También tenemos que intentar que se realice el menor numero de peticiones posibles y de la forma mas optimizada posible.
  • 6. • Plugin o sistema de cache.1 • Optimizar el HTML, JS y CSS.2 • Optimización de las imágenes.3 • Implementación de un CDN.4 Puntos clave para optimizar Wordpress
  • 7. • Plugin o sistema de cache.1 • Existen múltiples plugins de cache para Wordpress, además existen sistemas de cache a nivel servidor. • Un sistema de cache guarda una copia procesada de la web para servirla sin tener que ejecutar todo el código. • Con un plugin o sistema de cache ahorramos recursos de proceso del servidor, pero también mejoramos los tiempos de carga. • Algunos de los plugins de cache mas conocidos y recomendados son W3 Total Cache o WP Rocket.
  • 8. • Plugin o sistema de cache.1 En el siguiente ejemplo podemos ver la mejora de velocidad de carga simplemente implementando WP Rocket con un OPCache a nivel servidor: ANTES DESPUES
  • 9. • Optimizar el HTML, JS y CSS.2 • Optimizar el HTML, JS y CSS consiste en reducir el tamaño de los archivos y combinarlos para reducir las peticiones necesarias para cargar la web. • Minificar es el proceso de limpiar los archivos HTML, JS y CSS para hacer que pesen menos. • Combinar es el proceso de unir varios archivos HTML, JS y CSS del mismo tipo en 1 archivo. • Minificar y combinar es un proceso complejo y con algunos themes para Wordpress da problemas.
  • 10. • Optimizar el HTML, JS y CSS.2 • Existen múltiples plugins para minificar y combinar código HTML, CSS y JS en Wordpress. • Autoptimize es una excelente opción para cubrir estas necesidades, pero otros plugins de cache como W3 Total Cache o WP Rocket también incluyen este tipo de funcionalidades. • En algunos casos, realizar este proceso puede dar problemas, debemos revisar que todo esta correcto al realizarlo, normalmente en los themes complejos no se puede minificar ni combinar el CSS ni el JS.
  • 11. • Optimización de imágenes.3 • Cuanto mas pequeño sea el tamaño de las imágenes, menos pesara la pagina en conjunto y mas rápido cargara. • Las imágenes se pueden optimizar bastante sin llegar a perder calidad. • Para Wordpress existen plugins como EWWW Image Optimizer o WP Smush que permiten optimizar las imágenes desde el back-end o al subirlas. • Existen plugins de optimización mas potentes como Imagify, TinyPNG o Kraken.io, que permiten obtener imágenes mucho mas optimizadas, pero son soluciones Premium.
  • 12. • Optimización de imágenes.3 En el siguiente ejemplo puedes ver la diferencia entre el antes y el después de optimizar las imágenes de una web. En este caso la optimización se realizo con EWWW Image Optimizer y con Imagify. ANTES DESPUES
  • 13. • Sistemas de CDN4 • Un CDN es un sistema de distribución de contenidos que se encarga de servir archivos estáticos (imágenes, videos, documentos) de una web desde servidores ubicados en una zona geográfica cercana al visitante. • Un CDN es la solución perfecta para mejorar la velocidad de carga de una web en TODO EL MUNDO. • Existen cientos de servicios CDN, algunos de pago y algunos gratuitos, evidentemente los mejores son los de pago: a destacar Amazon CloudFront y CloudFlare
  • 14. • Sistemas de CDN4 Este es un ejemplo de una web con el CDN de CloudFlare. El servidor se encontraba en Madrid y el test de carga se hizo desde California, con y sin CDN: Además los servicios CDN por proxy inverso como CloudFlare, hacen optimizaciones para reducir el numero de peticiones y reducir el peso de la web.
  • 16. Resumen y conclusiones Siguiendo 4 puntos básicos, hemos conseguido reducir drásticamente el tiempo de carga y el consumo de recursos de una web: Antes Después