SlideShare ist ein Scribd-Unternehmen logo
1 von 42
@MarcosRamajo
Optimiza el rendimiento de tu
Wordpress
#bbBIO
@MarcosRamajo
¿Por qué es necesario optimizar?
.
47%
de los usuarios esperan
que la página web cargue
en menos de 2 segundos.
40%
de los usuarios abandona
una página que tarda mas
de 2 segundos en cargar.
-1%
es la perdida de ingresos
para Amazon por una
décima de segundo.
Buena respuesta (página instantánea, sin retrasos)
Objetivos
Servidor debe responder rápido (no esté ocupado)
Objetivos
Reducir transferencias de datos (ahorra tiempo y dinero)
Objetivos
Conseguir un buen posicionamiento en buscadores
Objetivos
Objetivos
@MarcosRamajo
WordPress es el demonio
Cuidado con el síndrome de Diógenes
858,223,524 DOWNLOADS
no ayudan a los tiempos de
carga.
menor rendimiento
36,333 PLUGINS
Las plantillas (con plugins
empaquetados)
A mayor número de plugins
Plugimanía, plugiadicción,
plugidependencia, pluginitis.
@MarcosRamajo
Herramientas de medición
• Boomerang
• Pingdom Tools
• Google PageSpeed
• Yahoo! Yslow
• Web Page Test.
@MarcosRamajo
Las Métricas
0
1
2
3
4
5
Series 1 Series 2 Series 3
Número de peticiones
Tamaño
Tiempo de carga
First to byte
Start Render
Repeat view
@MarcosRamajo
Pingdom Tools
@MarcosRamajo
Google PageSpeed
@MarcosRamajo
Web Page Test
Velocidadvisual
1seg 5seg 10seg
- Colocar estilos CSS al principio (bajo <head>)
- Colocar posibles JS al final (sobre </body>)
- Eliminar JS duplicados y combinar si es posible
@MarcosRamajo
¿Dónde vamos a optimizar?
Caché
(gzip normalmente)
Compresión de contenido
03
Compresión de HTML
Compresión de CSS
Minify
Mejorar consultas a la BD
Mejoras en cargas
de imágenes
@MarcosRamajo
Configuración
No almacenar historial de entradas
define ('WP_POST_REVISIONS', false);
Vaciar la papelera
define ('EMPTY_TRASH_DAYS', 7);
Activar el Gzip de WordPress desde las
Opciones... /wp-admin/options.php
...allí busca el parámetro [gzipcompression] y lo
pones a “1”.
Mod Deflate…
@MarcosRamajo
Limpieza BD
• WP Optimize
• WP DBManager
• Optimize DB
@MarcosRamajo
Imágenes
Plugins Imágenes:
 WP Smush.it
 Regenerate Thumbnails
 EWWW Image Optimizer
 CW Image Optimizer
 Imsanity
 Hammy
A Manopla: Subir las imágenes
optimizadas
@MarcosRamajo
Minify
WP Minify
WP Minify Fix
WP Super Minify
Better WordPress Minify
@MarcosRamajo
Asincronía
Lazy load
Infinite Scroll
BJ Lazy load
@MarcosRamajo
Soluciones All in one
W3 Total Cache
WP Super Cache
WP Rocket
Falcon
@MarcosRamajo
Truco
Agregar Web Page Speed Checker
que te envía un mail si la nota de
page speed de tu página baja de
X valor.
---------------------
GT Metrix by Wordpress
@MarcosRamajo
Cache
• Quick Cache
• Hyper Cache
• WP Fastest Cache
• WP Fast Cache
• FLEXICACHE
@MarcosRamajo
Servidor
Existen diferentes tipos de sistemas de cache específicos para sitios web y servidores web,
estos son algunos ejemplos:
• Cache de página a nivel servidor: cache de Nginx, cache de Varnish
• OPCache para PHP en RAM del servidor: Zend OPCache, eAccelerator, APC, Xcache
• Cache de objetos en RAM del servidor: Memcached, APCu, Redis,
• Optimización Apache (mod_pagespeed, mod_ruid2)
@MarcosRamajo
Resumen Plugins
• Cache de página para WordPress: Flexicache, WP SuperCache, QuickCache,
WP Fastest Cache, W3 Total Cache.
• Cache de objetos para WordPress: EM Object Cache, Cachify, W3 Total Cache.
• Cache de bases de datos para WordPress: DB Cache Reloaded Fix, W3 Total Cache.
• Cache de widgets para WordPress: WP Widget Cache, W3 Total Cache.
• WP-FFPC: integración directa con Nginx
@MarcosRamajo
Nivel medio: Utiliza un CDN
• Por norma general no tiene porque ser necesario un CDN
• JetPack viene con un CDN gratis: Photon
• MaxCDN W3TotalCache
• Cloudflare (Plugin para WP, aunque recomiendo Sunny)
• Akamai
• Cloudfront
@MarcosRamajo
Nivel avanzado: Utiliza un servidor ligero
• Lighttpd: Servidor web optimizado para un alto rendimiento.
• Nginx: Potentísimo y ligero servidor web de alta eficiencia.
• Litespeed: Servidor web privativo de alto rendimiento y
compatibilidad.
• Cherokee: Servidor web de alto rendimiento, desarrollo español.
@MarcosRamajo
Nivel avanzado: Nginx como Proxy Inverso
• Como muchas veces ciertas aplicaciones sólo son compatibles con
Apache, se suelen utilizar dos servidores, uno ligero como proxy
inverso (que sirve el contenido estático) y otro «pesado» (Apache,
que sirve el contenido dinámico).
Aligerar carga del servidor
- Nginx recibe todas las peticiones
- Si se trata de contenido estático, lo sirve Nginx
- Si se trata de contenido dinámico, lo sirve Apache
@MarcosRamajo
Nivel avanzado: Cachear en la RAM
La idea es sencilla. En un sistema informático, la memoria RAM es el dispositivo de
almacenamiento más veloz.
Sistemas como Memcached o Redis, que cachean dicha información en memoria
RAM, consiguiendo un notable aumento de velocidad y rendimiento.
@MarcosRamajo
Esto no es una ciencia exacta
Caso de uso
11 Prototipo - sin optimizar – VPS Proveedor Conocido - PS 35/42 -
Imágenes optimizadas
WEBSITE
Caso de prueba
Desde New York
Desde Amsterdam
WEBSITE
Caso de prueba
Caso de uso
11 En Server Dedicado PS Frikitek 37/44
WEBSITE
Caso de prueba
Desde New York
Desde Amsterdam
WEBSITE
Caso de prueba
Caso de uso
22 Gzip - POST W3Total Cache
Caso de uso
22 Gzip - POST W3Total Cache
WEBSITE
Caso de prueba
Caso de uso
22 Gzip - POST W3Total Cache
Caso de uso
33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP
headers . Después de configurar correctamente el W3 Total Cache
Caso de uso
33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP
headers . Después de configurar correctamente el W3 Total Cache
Caso de uso
33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP
headers . Después de configurar correctamente el W3 Total Cache
Caso de uso
33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP
headers . Después de configurar correctamente el W3 Total Cache
Caso de prueba
WEBSITE
Caso de uso
44 Y ahora viene el CDN
Caso de uso
55 Algún retoque más y premio! Nota Si se puede hacer a mano, no
utilices un plugin
WEBSITE
Caso de prueba
@MarcosRamajo
Hola! Soy Marcos
¿Tienes
alguna
pregunta?

Weitere ähnliche Inhalte

Was ist angesagt?

Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apacheJavier Aroche
 
Seguridad y optimización en Magento
Seguridad y optimización en MagentoSeguridad y optimización en Magento
Seguridad y optimización en MagentoDevopensource
 
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadIván Campaña Naranjo
 
Como aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budgetComo aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budgetRaiola Networks
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacionGonzalo C.
 
Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Maximiliano Firtman
 
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressFernando Puente
 
AMP en profundidad
AMP en profundidad AMP en profundidad
AMP en profundidad Joseba Ruiz
 
Optimizacion de aplicaciones LAMP
Optimizacion de aplicaciones LAMPOptimizacion de aplicaciones LAMP
Optimizacion de aplicaciones LAMPmigueltonic
 
Datos para construir páginas fáciles y dinámicas
Datos para construir páginas fáciles y dinámicasDatos para construir páginas fáciles y dinámicas
Datos para construir páginas fáciles y dinámicasHostname Limitada
 
10 Claves para mejorar la seguridad de tu WP
10 Claves para mejorar la seguridad de tu WP10 Claves para mejorar la seguridad de tu WP
10 Claves para mejorar la seguridad de tu WPIñaki Arenaza
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalGerardo García Asensio
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance OptimizationMartín .
 
Branchcache presentacion (español)
Branchcache presentacion (español)Branchcache presentacion (español)
Branchcache presentacion (español)Kayel17
 
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016Fernando Puente
 
Aceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPAceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPJuan Belón Pérez
 

Was ist angesagt? (20)

Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apache
 
Seguridad y optimización en Magento
Seguridad y optimización en MagentoSeguridad y optimización en Magento
Seguridad y optimización en Magento
 
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
 
Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014
 
Como aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budgetComo aplicar técnicas WPO para optimizar el crawl budget
Como aplicar técnicas WPO para optimizar el crawl budget
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacion
 
Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020Hacking Web Performance en Español - JSConf México 2020
Hacking Web Performance en Español - JSConf México 2020
 
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
 
AMP en profundidad
AMP en profundidad AMP en profundidad
AMP en profundidad
 
Optimizacion de aplicaciones LAMP
Optimizacion de aplicaciones LAMPOptimizacion de aplicaciones LAMP
Optimizacion de aplicaciones LAMP
 
Performance en Drupal 7
Performance en Drupal 7Performance en Drupal 7
Performance en Drupal 7
 
Datos para construir páginas fáciles y dinámicas
Datos para construir páginas fáciles y dinámicasDatos para construir páginas fáciles y dinámicas
Datos para construir páginas fáciles y dinámicas
 
10 Claves para mejorar la seguridad de tu WP
10 Claves para mejorar la seguridad de tu WP10 Claves para mejorar la seguridad de tu WP
10 Claves para mejorar la seguridad de tu WP
 
Hosting
HostingHosting
Hosting
 
Optimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol DigitalOptimizar WordPress - Presentacion Caracol Digital
Optimizar WordPress - Presentacion Caracol Digital
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 
Branchcache presentacion (español)
Branchcache presentacion (español)Branchcache presentacion (español)
Branchcache presentacion (español)
 
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
 
Aceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPAceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHP
 

Andere mochten auch

Como son los sitios web son hackiados
Como son los sitios web son hackiados Como son los sitios web son hackiados
Como son los sitios web son hackiados Sucuri
 
Melhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressMelhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressJulian Fernandes
 
Como limpiar sitios WordPress hackiados #WCCR
Como limpiar sitios WordPress hackiados #WCCRComo limpiar sitios WordPress hackiados #WCCR
Como limpiar sitios WordPress hackiados #WCCRSucuri
 
Sucuri Webinar: Understand and Fix Google Blacklist Warnings
Sucuri Webinar: Understand and Fix Google Blacklist WarningsSucuri Webinar: Understand and Fix Google Blacklist Warnings
Sucuri Webinar: Understand and Fix Google Blacklist WarningsSucuri
 
Sucuri Webinar: How to Clean a Hacked Magento Website
Sucuri Webinar: How to Clean a Hacked Magento WebsiteSucuri Webinar: How to Clean a Hacked Magento Website
Sucuri Webinar: How to Clean a Hacked Magento WebsiteSucuri
 
Empregos com WordPress
Empregos com WordPressEmpregos com WordPress
Empregos com WordPressRafael Funchal
 
Como Limpar Seu Site WordPress
Como Limpar Seu Site WordPressComo Limpar Seu Site WordPress
Como Limpar Seu Site WordPressSucuri
 
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics ReportsSucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics ReportsSucuri
 
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...SimulationX
 
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...ESET
 
Operation Buhtrap - AVAR 2015
Operation Buhtrap - AVAR 2015Operation Buhtrap - AVAR 2015
Operation Buhtrap - AVAR 2015ESET
 
Is Linux/Moose endangered or extinct?
Is Linux/Moose endangered or extinct? Is Linux/Moose endangered or extinct?
Is Linux/Moose endangered or extinct? ESET
 
Bootkits: Past, Present & Future - Virus Bulletin
Bootkits: Past, Present & Future - Virus BulletinBootkits: Past, Present & Future - Virus Bulletin
Bootkits: Past, Present & Future - Virus BulletinESET
 
Visiting the Bear Den
Visiting the Bear DenVisiting the Bear Den
Visiting the Bear DenESET
 
The Myths vs. Realities: Considerations in Esthetic Crown Lengthening
The Myths vs. Realities: Considerations in Esthetic Crown LengtheningThe Myths vs. Realities: Considerations in Esthetic Crown Lengthening
The Myths vs. Realities: Considerations in Esthetic Crown Lengtheningtheaacd
 
Unpack your troubles*: .NET packer tricks and countermeasures
Unpack your troubles*: .NET packer tricks and countermeasuresUnpack your troubles*: .NET packer tricks and countermeasures
Unpack your troubles*: .NET packer tricks and countermeasuresESET
 
Accelerating LinkedIn’s Vision Through Innovation
Accelerating LinkedIn’s Vision Through InnovationAccelerating LinkedIn’s Vision Through Innovation
Accelerating LinkedIn’s Vision Through InnovationLinkedIn
 

Andere mochten auch (19)

Calidad en cosntruccion
Calidad en cosntruccionCalidad en cosntruccion
Calidad en cosntruccion
 
Como son los sitios web son hackiados
Como son los sitios web son hackiados Como son los sitios web son hackiados
Como son los sitios web son hackiados
 
Melhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressMelhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPress
 
Como limpiar sitios WordPress hackiados #WCCR
Como limpiar sitios WordPress hackiados #WCCRComo limpiar sitios WordPress hackiados #WCCR
Como limpiar sitios WordPress hackiados #WCCR
 
CFP
CFP CFP
CFP
 
Sucuri Webinar: Understand and Fix Google Blacklist Warnings
Sucuri Webinar: Understand and Fix Google Blacklist WarningsSucuri Webinar: Understand and Fix Google Blacklist Warnings
Sucuri Webinar: Understand and Fix Google Blacklist Warnings
 
Sucuri Webinar: How to Clean a Hacked Magento Website
Sucuri Webinar: How to Clean a Hacked Magento WebsiteSucuri Webinar: How to Clean a Hacked Magento Website
Sucuri Webinar: How to Clean a Hacked Magento Website
 
Empregos com WordPress
Empregos com WordPressEmpregos com WordPress
Empregos com WordPress
 
Como Limpar Seu Site WordPress
Como Limpar Seu Site WordPressComo Limpar Seu Site WordPress
Como Limpar Seu Site WordPress
 
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics ReportsSucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
Sucuri Webinar: Defending Your Google Brand Reputation and Analytics Reports
 
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...
 
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...
AVAR Sydney 2014: Lemming Aid and Kool Aid: Helping the Community to Help Its...
 
Operation Buhtrap - AVAR 2015
Operation Buhtrap - AVAR 2015Operation Buhtrap - AVAR 2015
Operation Buhtrap - AVAR 2015
 
Is Linux/Moose endangered or extinct?
Is Linux/Moose endangered or extinct? Is Linux/Moose endangered or extinct?
Is Linux/Moose endangered or extinct?
 
Bootkits: Past, Present & Future - Virus Bulletin
Bootkits: Past, Present & Future - Virus BulletinBootkits: Past, Present & Future - Virus Bulletin
Bootkits: Past, Present & Future - Virus Bulletin
 
Visiting the Bear Den
Visiting the Bear DenVisiting the Bear Den
Visiting the Bear Den
 
The Myths vs. Realities: Considerations in Esthetic Crown Lengthening
The Myths vs. Realities: Considerations in Esthetic Crown LengtheningThe Myths vs. Realities: Considerations in Esthetic Crown Lengthening
The Myths vs. Realities: Considerations in Esthetic Crown Lengthening
 
Unpack your troubles*: .NET packer tricks and countermeasures
Unpack your troubles*: .NET packer tricks and countermeasuresUnpack your troubles*: .NET packer tricks and countermeasures
Unpack your troubles*: .NET packer tricks and countermeasures
 
Accelerating LinkedIn’s Vision Through Innovation
Accelerating LinkedIn’s Vision Through InnovationAccelerating LinkedIn’s Vision Through Innovation
Accelerating LinkedIn’s Vision Through Innovation
 

Ähnlich wie Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo

Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Dani Reguera Bakhache
 
Optimización de aplicaciones PHP (server side)
Optimización de aplicaciones PHP (server side)Optimización de aplicaciones PHP (server side)
Optimización de aplicaciones PHP (server side)Oriol Jiménez
 
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
 
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
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerceFernando Puente
 
Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"SiteGround España
 
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?Martin Siniawski
 
El tamaño importa - JoomlaDay Sevilla 2015
El tamaño importa - JoomlaDay Sevilla 2015El tamaño importa - JoomlaDay Sevilla 2015
El tamaño importa - JoomlaDay Sevilla 2015Alejandro Domínguez
 
Presentación Congreso Internet del Mediterráneo
Presentación Congreso Internet del MediterráneoPresentación Congreso Internet del Mediterráneo
Presentación Congreso Internet del MediterráneoFernando Serer
 
Charla web performance optimization
Charla   web performance optimizationCharla   web performance optimization
Charla web performance optimizationEsteban Tundidor
 
Puntos clave para tener un wordpress rápido by Raiola Networks
Puntos clave para tener un wordpress rápido by Raiola NetworksPuntos clave para tener un wordpress rápido by Raiola Networks
Puntos clave para tener un wordpress rápido by Raiola NetworksRaiola Networks
 
Caso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoCaso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoSugerendo
 
Álvaro Fontela Cofundador Raiola Networks. Consultor Wordpress
Álvaro Fontela Cofundador Raiola Networks. Consultor WordpressÁlvaro Fontela Cofundador Raiola Networks. Consultor Wordpress
Álvaro Fontela Cofundador Raiola Networks. Consultor WordpressNetLab
 
Optimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryOptimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryGonzalo Chacaltana
 
Aceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPAceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPJuan Belón Pérez
 
Aceleradores PHP Final - Programador PHP
Aceleradores PHP Final - Programador PHPAceleradores PHP Final - Programador PHP
Aceleradores PHP Final - Programador PHPJuan Belón Pérez
 

Ähnlich wie Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo (20)

Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress
 
Optimización de aplicaciones PHP (server side)
Optimización de aplicaciones PHP (server side)Optimización de aplicaciones PHP (server side)
Optimización de aplicaciones PHP (server side)
 
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
 
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
 
Acelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPOAcelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPO
 
Escalando WordPress
Escalando WordPressEscalando WordPress
Escalando WordPress
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerce
 
Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"Evento de Partners SiteGround "Escalando WordPress"
Evento de Partners SiteGround "Escalando WordPress"
 
Escalabilidad de Websites
Escalabilidad de WebsitesEscalabilidad de Websites
Escalabilidad de Websites
 
Caché y WordPress
Caché y WordPressCaché y WordPress
Caché y WordPress
 
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?
Cómo volarle la peluca a tus usuarios con la velocidad de tu sitio?
 
El tamaño importa - JoomlaDay Sevilla 2015
El tamaño importa - JoomlaDay Sevilla 2015El tamaño importa - JoomlaDay Sevilla 2015
El tamaño importa - JoomlaDay Sevilla 2015
 
Presentación Congreso Internet del Mediterráneo
Presentación Congreso Internet del MediterráneoPresentación Congreso Internet del Mediterráneo
Presentación Congreso Internet del Mediterráneo
 
Charla web performance optimization
Charla   web performance optimizationCharla   web performance optimization
Charla web performance optimization
 
Puntos clave para tener un wordpress rápido by Raiola Networks
Puntos clave para tener un wordpress rápido by Raiola NetworksPuntos clave para tener un wordpress rápido by Raiola Networks
Puntos clave para tener un wordpress rápido by Raiola Networks
 
Caso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magentoCaso de estudio - Optimizacion en magento
Caso de estudio - Optimizacion en magento
 
Álvaro Fontela Cofundador Raiola Networks. Consultor Wordpress
Álvaro Fontela Cofundador Raiola Networks. Consultor WordpressÁlvaro Fontela Cofundador Raiola Networks. Consultor Wordpress
Álvaro Fontela Cofundador Raiola Networks. Consultor Wordpress
 
Optimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryOptimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-Memory
 
Aceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHPAceleradores Php Final - Programador PHP
Aceleradores Php Final - Programador PHP
 
Aceleradores PHP Final - Programador PHP
Aceleradores PHP Final - Programador PHPAceleradores PHP Final - Programador PHP
Aceleradores PHP Final - Programador PHP
 

Kürzlich hochgeladen

TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoWilsonChambi4
 
Calendario 2024 Santoral con fase lunar.pdf
Calendario 2024 Santoral con fase lunar.pdfCalendario 2024 Santoral con fase lunar.pdf
Calendario 2024 Santoral con fase lunar.pdfAsol7
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Roheimariagsg
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMNaza59
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)LeonardoDantasRivas
 
Portafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B HuizingaPortafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B Huizingagbhuizinga2000
 
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfEL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfCeciliaTernR1
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfBrbara57940
 
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASSENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASpaotavo97
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdfcnaomi195
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddabuitragoi
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Modernasofpaolpz
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxbarbaracantuflr
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOManuelBustamante49
 
Gabriela Marcano historia de la arquitectura 2 renacimiento
Gabriela Marcano historia de la arquitectura 2 renacimientoGabriela Marcano historia de la arquitectura 2 renacimiento
Gabriela Marcano historia de la arquitectura 2 renacimientoGabrielaMarcano12
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezNaza59
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHEgonzalezdfidelibus
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfslaimenbarakat
 
TRABAJO DESDE CASA REGION INSULAR.docx.pdf
TRABAJO DESDE CASA REGION INSULAR.docx.pdfTRABAJO DESDE CASA REGION INSULAR.docx.pdf
TRABAJO DESDE CASA REGION INSULAR.docx.pdfDamarysNavarro1
 
Curso Básico de Windows Word y PowerPoint.pdf
Curso Básico de Windows Word y PowerPoint.pdfCurso Básico de Windows Word y PowerPoint.pdf
Curso Básico de Windows Word y PowerPoint.pdfirisvanegas1990
 

Kürzlich hochgeladen (20)

TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
 
Calendario 2024 Santoral con fase lunar.pdf
Calendario 2024 Santoral con fase lunar.pdfCalendario 2024 Santoral con fase lunar.pdf
Calendario 2024 Santoral con fase lunar.pdf
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSM
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
 
Portafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B HuizingaPortafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B Huizinga
 
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfEL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
 
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASSENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidad
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptx
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
 
Gabriela Marcano historia de la arquitectura 2 renacimiento
Gabriela Marcano historia de la arquitectura 2 renacimientoGabriela Marcano historia de la arquitectura 2 renacimiento
Gabriela Marcano historia de la arquitectura 2 renacimiento
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth Bermúdez
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
 
TRABAJO DESDE CASA REGION INSULAR.docx.pdf
TRABAJO DESDE CASA REGION INSULAR.docx.pdfTRABAJO DESDE CASA REGION INSULAR.docx.pdf
TRABAJO DESDE CASA REGION INSULAR.docx.pdf
 
Curso Básico de Windows Word y PowerPoint.pdf
Curso Básico de Windows Word y PowerPoint.pdfCurso Básico de Windows Word y PowerPoint.pdf
Curso Básico de Windows Word y PowerPoint.pdf
 

Charla betabeers optimización y rendimiento en Wordpress - Marcos Ramajo

  • 1. @MarcosRamajo Optimiza el rendimiento de tu Wordpress #bbBIO
  • 2. @MarcosRamajo ¿Por qué es necesario optimizar? . 47% de los usuarios esperan que la página web cargue en menos de 2 segundos. 40% de los usuarios abandona una página que tarda mas de 2 segundos en cargar. -1% es la perdida de ingresos para Amazon por una décima de segundo.
  • 3. Buena respuesta (página instantánea, sin retrasos) Objetivos
  • 4. Servidor debe responder rápido (no esté ocupado) Objetivos
  • 5. Reducir transferencias de datos (ahorra tiempo y dinero) Objetivos
  • 6. Conseguir un buen posicionamiento en buscadores Objetivos
  • 8. @MarcosRamajo WordPress es el demonio Cuidado con el síndrome de Diógenes 858,223,524 DOWNLOADS no ayudan a los tiempos de carga. menor rendimiento 36,333 PLUGINS Las plantillas (con plugins empaquetados) A mayor número de plugins Plugimanía, plugiadicción, plugidependencia, pluginitis.
  • 9. @MarcosRamajo Herramientas de medición • Boomerang • Pingdom Tools • Google PageSpeed • Yahoo! Yslow • Web Page Test.
  • 10. @MarcosRamajo Las Métricas 0 1 2 3 4 5 Series 1 Series 2 Series 3 Número de peticiones Tamaño Tiempo de carga First to byte Start Render Repeat view
  • 14. Velocidadvisual 1seg 5seg 10seg - Colocar estilos CSS al principio (bajo <head>) - Colocar posibles JS al final (sobre </body>) - Eliminar JS duplicados y combinar si es posible
  • 15. @MarcosRamajo ¿Dónde vamos a optimizar? Caché (gzip normalmente) Compresión de contenido 03 Compresión de HTML Compresión de CSS Minify Mejorar consultas a la BD Mejoras en cargas de imágenes
  • 16. @MarcosRamajo Configuración No almacenar historial de entradas define ('WP_POST_REVISIONS', false); Vaciar la papelera define ('EMPTY_TRASH_DAYS', 7); Activar el Gzip de WordPress desde las Opciones... /wp-admin/options.php ...allí busca el parámetro [gzipcompression] y lo pones a “1”. Mod Deflate…
  • 17. @MarcosRamajo Limpieza BD • WP Optimize • WP DBManager • Optimize DB
  • 18. @MarcosRamajo Imágenes Plugins Imágenes:  WP Smush.it  Regenerate Thumbnails  EWWW Image Optimizer  CW Image Optimizer  Imsanity  Hammy A Manopla: Subir las imágenes optimizadas
  • 19. @MarcosRamajo Minify WP Minify WP Minify Fix WP Super Minify Better WordPress Minify
  • 21. @MarcosRamajo Soluciones All in one W3 Total Cache WP Super Cache WP Rocket Falcon
  • 22. @MarcosRamajo Truco Agregar Web Page Speed Checker que te envía un mail si la nota de page speed de tu página baja de X valor. --------------------- GT Metrix by Wordpress
  • 23. @MarcosRamajo Cache • Quick Cache • Hyper Cache • WP Fastest Cache • WP Fast Cache • FLEXICACHE
  • 24. @MarcosRamajo Servidor Existen diferentes tipos de sistemas de cache específicos para sitios web y servidores web, estos son algunos ejemplos: • Cache de página a nivel servidor: cache de Nginx, cache de Varnish • OPCache para PHP en RAM del servidor: Zend OPCache, eAccelerator, APC, Xcache • Cache de objetos en RAM del servidor: Memcached, APCu, Redis, • Optimización Apache (mod_pagespeed, mod_ruid2)
  • 25. @MarcosRamajo Resumen Plugins • Cache de página para WordPress: Flexicache, WP SuperCache, QuickCache, WP Fastest Cache, W3 Total Cache. • Cache de objetos para WordPress: EM Object Cache, Cachify, W3 Total Cache. • Cache de bases de datos para WordPress: DB Cache Reloaded Fix, W3 Total Cache. • Cache de widgets para WordPress: WP Widget Cache, W3 Total Cache. • WP-FFPC: integración directa con Nginx
  • 26. @MarcosRamajo Nivel medio: Utiliza un CDN • Por norma general no tiene porque ser necesario un CDN • JetPack viene con un CDN gratis: Photon • MaxCDN W3TotalCache • Cloudflare (Plugin para WP, aunque recomiendo Sunny) • Akamai • Cloudfront
  • 27. @MarcosRamajo Nivel avanzado: Utiliza un servidor ligero • Lighttpd: Servidor web optimizado para un alto rendimiento. • Nginx: Potentísimo y ligero servidor web de alta eficiencia. • Litespeed: Servidor web privativo de alto rendimiento y compatibilidad. • Cherokee: Servidor web de alto rendimiento, desarrollo español.
  • 28. @MarcosRamajo Nivel avanzado: Nginx como Proxy Inverso • Como muchas veces ciertas aplicaciones sólo son compatibles con Apache, se suelen utilizar dos servidores, uno ligero como proxy inverso (que sirve el contenido estático) y otro «pesado» (Apache, que sirve el contenido dinámico). Aligerar carga del servidor - Nginx recibe todas las peticiones - Si se trata de contenido estático, lo sirve Nginx - Si se trata de contenido dinámico, lo sirve Apache
  • 29. @MarcosRamajo Nivel avanzado: Cachear en la RAM La idea es sencilla. En un sistema informático, la memoria RAM es el dispositivo de almacenamiento más veloz. Sistemas como Memcached o Redis, que cachean dicha información en memoria RAM, consiguiendo un notable aumento de velocidad y rendimiento.
  • 30. @MarcosRamajo Esto no es una ciencia exacta
  • 31. Caso de uso 11 Prototipo - sin optimizar – VPS Proveedor Conocido - PS 35/42 - Imágenes optimizadas WEBSITE Caso de prueba Desde New York Desde Amsterdam WEBSITE Caso de prueba
  • 32. Caso de uso 11 En Server Dedicado PS Frikitek 37/44 WEBSITE Caso de prueba Desde New York Desde Amsterdam WEBSITE Caso de prueba
  • 33. Caso de uso 22 Gzip - POST W3Total Cache
  • 34. Caso de uso 22 Gzip - POST W3Total Cache WEBSITE Caso de prueba
  • 35. Caso de uso 22 Gzip - POST W3Total Cache
  • 36. Caso de uso 33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP headers . Después de configurar correctamente el W3 Total Cache
  • 37. Caso de uso 33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP headers . Después de configurar correctamente el W3 Total Cache
  • 38. Caso de uso 33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP headers . Después de configurar correctamente el W3 Total Cache
  • 39. Caso de uso 33 Add Headers. ETag, Last-Modified, Expires and Cache-Control HTTP headers . Después de configurar correctamente el W3 Total Cache Caso de prueba WEBSITE
  • 40. Caso de uso 44 Y ahora viene el CDN
  • 41. Caso de uso 55 Algún retoque más y premio! Nota Si se puede hacer a mano, no utilices un plugin WEBSITE Caso de prueba