SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
caslro
OPTIMIZANDO EL ENTORNO
Usar un servidor con PHP7
Servidor con sistemas de caché de PHP como Memcache o
Memcached
Usar un chero .htaccess optimizado:
Tiempos de expiración
Activar mod_de ate (compresión gzip)
# Comprimir la salida
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/javascript text/javascript appl
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
# Add correct content-type for fonts
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-opentype .otf
AddType application/x-font-woff .woff
ExpiresActive On
ExpiresByType image/png "access plus 12 days"
ExpiresByType image/jpeg "access plus 12 days"
ExpiresByType image/gif "access plus 12 days"
ExpiresByType image/svg+xml "access plus 12 days"
ExpiresByType image/x-icon "access plus 12 days"
ExpiresByType application/x-shockwave-flash "access plus 12 days"
ExpiresByType avideo/mp4 "access plus 12 days"
ExpiresByType text/css "access plus 12 days"
ExpiresByType text/javascript "access plus 12 days"
ExpiresByType application/javascript "access plus 12 days"
ExpiresByType application/x-javascript "access plus 12 days"
# Add a far future Expires header for fonts
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-opentype "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
OPTIMIZACIÓN BÁSICA JOOMLA!
Activar el caché de Joomla! (En la con guración global)
Caché progresiva o conservacional (para sitios muy
grandes)
Activar la Compresión GZip (si no tenemos mod_de ate en
.htaccess)
Activar modos de producción de la plantilla
Desactivar plugins que no usemos (Importante desactivar
nder y plugins de sistema)
OPTIMIZANDO LAS IMÁGENES
El mayor problema de un sitio web son las imágenes no
optimizadas
Compressor.io o similares
Extensiones que optimizan imágenes
Imágenes para cada dispositivo con XT Adaptive Images
de Extly
Scripts de servidor que optimizan las imágenes
OPTIMIZANDO EL CONTENIDO
Evitar comentarios HTML en nuestro contenido ¡Y en la
plantilla!
Minimizar CSS, JS y HTML
JCH Optimize nos soluciona casi todos los problemas
COMPROBANDO RESULTADOS
No podemos mejorar lo que no podemos medir
GT Metrix nos da varias medidas interesantes
¡¡YO ES QUE ESTOY MU LOCO!!
Haz que toda tu página sea AMP
No cargues CSS ni Javascript externos
Usa la caché del navegador del usuario
¡MUCHAS GRACIAS!
https://extensions.hepta.es
https://manualesjoomla.es
@HeptaExtensions
@carcam
@manualesjoomla

Mais conteúdo relacionado

Mais procurados

II Congreso Ecommaster - Taller de Magento
II Congreso Ecommaster - Taller de MagentoII Congreso Ecommaster - Taller de Magento
II Congreso Ecommaster - Taller de MagentoEcommaster
 
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
 
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
 
Á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 Web (+ HTML5)
Optimización Web (+ HTML5)Optimización Web (+ HTML5)
Optimización Web (+ HTML5)Rodrigo Ayala
 
Cómo jugar a overwatch servidor chino con bajo ping
Cómo jugar a overwatch servidor chino con bajo pingCómo jugar a overwatch servidor chino con bajo ping
Cómo jugar a overwatch servidor chino con bajo pingMeng Zhou
 
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
 
Ataque masivo a WordPress con ILLOWP
Ataque masivo a WordPress con ILLOWPAtaque masivo a WordPress con ILLOWP
Ataque masivo a WordPress con ILLOWPQuantiKa14
 
BROWSER O BUSCADORES
BROWSER O BUSCADORESBROWSER O BUSCADORES
BROWSER O BUSCADORESAstricita15
 
Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Rodrigo Ayala
 
Multiplica tu productividad usando un preprocesador de css
Multiplica tu productividad usando un preprocesador de cssMultiplica tu productividad usando un preprocesador de css
Multiplica tu productividad usando un preprocesador de cssLeonidas Esteban González
 
Taller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMPTaller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMPYannick Warnier
 
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
 
0094 rodrigo zubeldía alphasoluciones
0094 rodrigo zubeldía alphasoluciones0094 rodrigo zubeldía alphasoluciones
0094 rodrigo zubeldía alphasolucionesGeneXus
 
Como Acelerar La Carga De Joomla
Como Acelerar La Carga De JoomlaComo Acelerar La Carga De Joomla
Como Acelerar La Carga De Joomlajafrague1
 

Mais procurados (20)

II Congreso Ecommaster - Taller de Magento
II Congreso Ecommaster - Taller de MagentoII Congreso Ecommaster - Taller de Magento
II Congreso Ecommaster - Taller de Magento
 
Performance
Performance Performance
Performance
 
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
 
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
 
Á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 Web (+ HTML5)
Optimización Web (+ HTML5)Optimización Web (+ HTML5)
Optimización Web (+ HTML5)
 
Cómo jugar a overwatch servidor chino con bajo ping
Cómo jugar a overwatch servidor chino con bajo pingCómo jugar a overwatch servidor chino con bajo ping
Cómo jugar a overwatch servidor chino con bajo ping
 
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
 
Ataque masivo a WordPress con ILLOWP
Ataque masivo a WordPress con ILLOWPAtaque masivo a WordPress con ILLOWP
Ataque masivo a WordPress con ILLOWP
 
BROWSER O BUSCADORES
BROWSER O BUSCADORESBROWSER O BUSCADORES
BROWSER O BUSCADORES
 
Comparacion de broser
Comparacion de broserComparacion de broser
Comparacion de broser
 
Cloud Hosting
Cloud HostingCloud Hosting
Cloud Hosting
 
Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011Workshop "Técnicas de optimización web" en Webprendedor 2011
Workshop "Técnicas de optimización web" en Webprendedor 2011
 
Itt+lateral
Itt+lateralItt+lateral
Itt+lateral
 
Multiplica tu productividad usando un preprocesador de css
Multiplica tu productividad usando un preprocesador de cssMultiplica tu productividad usando un preprocesador de css
Multiplica tu productividad usando un preprocesador de css
 
Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014Carlos Pascual #WPvalladolid 2014
Carlos Pascual #WPvalladolid 2014
 
Taller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMPTaller de optimizacion de servidores web tipo LAMP
Taller de optimizacion de servidores web tipo LAMP
 
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...
 
0094 rodrigo zubeldía alphasoluciones
0094 rodrigo zubeldía alphasoluciones0094 rodrigo zubeldía alphasoluciones
0094 rodrigo zubeldía alphasoluciones
 
Como Acelerar La Carga De Joomla
Como Acelerar La Carga De JoomlaComo Acelerar La Carga De Joomla
Como Acelerar La Carga De Joomla
 

Semelhante a Un sitio superrápido con joomla!

WPO - Murcia Meetup Day #MMD17
WPO - Murcia Meetup Day #MMD17WPO - Murcia Meetup Day #MMD17
WPO - Murcia Meetup Day #MMD17Javier Agudo
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacionGonzalo C.
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerceFernando Puente
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRvalgreens
 
High performance Web Sites
High performance Web SitesHigh performance Web Sites
High performance Web SitesopenfinanceDev
 
Symfony2: Optimización y rendimiento
Symfony2: Optimización y rendimientoSymfony2: Optimización y rendimiento
Symfony2: Optimización y rendimientoRaul Fraile
 
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogWPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogAlfonso Moure Ortega
 
Presentación extensiones interesantes joomla
Presentación extensiones interesantes joomlaPresentación extensiones interesantes joomla
Presentación extensiones interesantes joomlaMadBlake
 
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
 
Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apacheJavier Aroche
 
Curso WPO - Web Performance Optimization 2013
Curso WPO - Web Performance Optimization 2013Curso WPO - Web Performance Optimization 2013
Curso WPO - Web Performance Optimization 2013Pablo Martinez Fernandez
 
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
 
MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!SergioIglesiasNET
 
Html5 - El futuro de la web
Html5 - El futuro de la webHtml5 - El futuro de la web
Html5 - El futuro de la webJoan Fernández
 

Semelhante a Un sitio superrápido con joomla! (20)

Los 10 mandamientos del WPO
Los 10 mandamientos del WPOLos 10 mandamientos del WPO
Los 10 mandamientos del WPO
 
WPO - Murcia Meetup Day #MMD17
WPO - Murcia Meetup Day #MMD17WPO - Murcia Meetup Day #MMD17
WPO - Murcia Meetup Day #MMD17
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacion
 
WPO para proyectos WooComerce
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerce
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGR
 
Joomla! sitio web en 30 minutos (Flisol GT 2011)
Joomla! sitio web en 30 minutos (Flisol GT 2011)Joomla! sitio web en 30 minutos (Flisol GT 2011)
Joomla! sitio web en 30 minutos (Flisol GT 2011)
 
High performance Web Sites
High performance Web SitesHigh performance Web Sites
High performance Web Sites
 
Symfony2: Optimización y rendimiento
Symfony2: Optimización y rendimientoSymfony2: Optimización y rendimiento
Symfony2: Optimización y rendimiento
 
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blogWPO para bloggers de viaje: mejora el tiempo de carga de tu blog
WPO para bloggers de viaje: mejora el tiempo de carga de tu blog
 
Presentación extensiones interesantes joomla
Presentación extensiones interesantes joomlaPresentación extensiones interesantes joomla
Presentación extensiones interesantes joomla
 
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?
 
Sacándole el jugo a apache
Sacándole el jugo a apacheSacándole el jugo a apache
Sacándole el jugo a apache
 
Wordpress
WordpressWordpress
Wordpress
 
Curso WPO - Web Performance Optimization 2013
Curso WPO - Web Performance Optimization 2013Curso WPO - Web Performance Optimization 2013
Curso WPO - Web Performance Optimization 2013
 
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
 
S2-PD2-1.2 Web Forms
S2-PD2-1.2 Web FormsS2-PD2-1.2 Web Forms
S2-PD2-1.2 Web Forms
 
MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!
 
SEO para Prestashop
SEO para PrestashopSEO para Prestashop
SEO para Prestashop
 
Html5 - El futuro de la web
Html5 - El futuro de la webHtml5 - El futuro de la web
Html5 - El futuro de la web
 
Performance en Drupal 7
Performance en Drupal 7Performance en Drupal 7
Performance en Drupal 7
 

Mais de Carlos M. Cámara

Develop your Mobile app with Flutter and Joomla 4
 Develop your Mobile app with Flutter and Joomla 4  Develop your Mobile app with Flutter and Joomla 4
Develop your Mobile app with Flutter and Joomla 4 Carlos M. Cámara
 
Venta por valor de una web joomla
Venta por valor de una web joomlaVenta por valor de una web joomla
Venta por valor de una web joomlaCarlos M. Cámara
 
WebServices y automatizaciones en PrestaShop
WebServices y automatizaciones en PrestaShopWebServices y automatizaciones en PrestaShop
WebServices y automatizaciones en PrestaShopCarlos M. Cámara
 
Joomla! en 10 minutos - JoomlaDay Sevilla 2015
Joomla! en 10 minutos  - JoomlaDay Sevilla 2015Joomla! en 10 minutos  - JoomlaDay Sevilla 2015
Joomla! en 10 minutos - JoomlaDay Sevilla 2015Carlos M. Cámara
 
Building a complete conference or event site
Building a complete conference or event siteBuilding a complete conference or event site
Building a complete conference or event siteCarlos M. Cámara
 
Gestión de eventos en Joomla con JEvents
Gestión de eventos en Joomla con JEventsGestión de eventos en Joomla con JEvents
Gestión de eventos en Joomla con JEventsCarlos M. Cámara
 
Taller de Jevents del Joomla! Day Spain 2012
Taller de Jevents del Joomla! Day Spain 2012Taller de Jevents del Joomla! Day Spain 2012
Taller de Jevents del Joomla! Day Spain 2012Carlos M. Cámara
 
Plataforma de sensores Bio Mems basada en Cantilevers
Plataforma de sensores Bio Mems basada en CantileversPlataforma de sensores Bio Mems basada en Cantilevers
Plataforma de sensores Bio Mems basada en CantileversCarlos M. Cámara
 
Sistemas Empotrados: Android
Sistemas Empotrados: AndroidSistemas Empotrados: Android
Sistemas Empotrados: AndroidCarlos M. Cámara
 
Presentación Linux en Tiempo Real
Presentación Linux en Tiempo RealPresentación Linux en Tiempo Real
Presentación Linux en Tiempo RealCarlos M. Cámara
 

Mais de Carlos M. Cámara (15)

Develop your Mobile app with Flutter and Joomla 4
 Develop your Mobile app with Flutter and Joomla 4  Develop your Mobile app with Flutter and Joomla 4
Develop your Mobile app with Flutter and Joomla 4
 
Introducción a GTD
Introducción a GTDIntroducción a GTD
Introducción a GTD
 
Venta por valor de una web joomla
Venta por valor de una web joomlaVenta por valor de una web joomla
Venta por valor de una web joomla
 
WebServices y automatizaciones en PrestaShop
WebServices y automatizaciones en PrestaShopWebServices y automatizaciones en PrestaShop
WebServices y automatizaciones en PrestaShop
 
Joomla! en 10 minutos - JoomlaDay Sevilla 2015
Joomla! en 10 minutos  - JoomlaDay Sevilla 2015Joomla! en 10 minutos  - JoomlaDay Sevilla 2015
Joomla! en 10 minutos - JoomlaDay Sevilla 2015
 
Building a complete conference or event site
Building a complete conference or event siteBuilding a complete conference or event site
Building a complete conference or event site
 
Gestión de eventos en Joomla con JEvents
Gestión de eventos en Joomla con JEventsGestión de eventos en Joomla con JEvents
Gestión de eventos en Joomla con JEvents
 
Taller de Jevents del Joomla! Day Spain 2012
Taller de Jevents del Joomla! Day Spain 2012Taller de Jevents del Joomla! Day Spain 2012
Taller de Jevents del Joomla! Day Spain 2012
 
Resumen Beca Leonardo
Resumen Beca LeonardoResumen Beca Leonardo
Resumen Beca Leonardo
 
Plataforma de sensores Bio Mems basada en Cantilevers
Plataforma de sensores Bio Mems basada en CantileversPlataforma de sensores Bio Mems basada en Cantilevers
Plataforma de sensores Bio Mems basada en Cantilevers
 
Sistemas Empotrados: Android
Sistemas Empotrados: AndroidSistemas Empotrados: Android
Sistemas Empotrados: Android
 
Duffy Boats Fuel Cells
Duffy Boats Fuel CellsDuffy Boats Fuel Cells
Duffy Boats Fuel Cells
 
Presentación Linux en Tiempo Real
Presentación Linux en Tiempo RealPresentación Linux en Tiempo Real
Presentación Linux en Tiempo Real
 
Evolucion imagenes medicina
Evolucion imagenes medicinaEvolucion imagenes medicina
Evolucion imagenes medicina
 
Ingenieros
IngenierosIngenieros
Ingenieros
 

Último

La electricidad y la electrónica.pdf.iluw
La electricidad y la electrónica.pdf.iluwLa electricidad y la electrónica.pdf.iluw
La electricidad y la electrónica.pdf.iluwDanielaEspaa3
 
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024Mariano Cabrera Lanfranconi
 
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdf
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdfCuadernillo de Comunicación 1. Primer grado de Primaria.pdf
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdfRosaAmeliaLlacsahuan
 
Perspectivas en ciberseguridad para el año 2024
Perspectivas en ciberseguridad para el año 2024Perspectivas en ciberseguridad para el año 2024
Perspectivas en ciberseguridad para el año 2024Educática
 
PRESENTACION DE "CASO NOKIA" // PDF.EDU.
PRESENTACION DE "CASO NOKIA" // PDF.EDU.PRESENTACION DE "CASO NOKIA" // PDF.EDU.
PRESENTACION DE "CASO NOKIA" // PDF.EDU.SARA BUENDIA RIOJA
 
Taller Evaluativo Tecnologías Web 2.0.docx
Taller Evaluativo Tecnologías Web 2.0.docxTaller Evaluativo Tecnologías Web 2.0.docx
Taller Evaluativo Tecnologías Web 2.0.docxSANTIAGOREYES92
 
Violencia sexual a través de Internet [ICAS 2024]
Violencia sexual a través de Internet [ICAS 2024]Violencia sexual a través de Internet [ICAS 2024]
Violencia sexual a través de Internet [ICAS 2024]QuantiKa14
 

Último (7)

La electricidad y la electrónica.pdf.iluw
La electricidad y la electrónica.pdf.iluwLa electricidad y la electrónica.pdf.iluw
La electricidad y la electrónica.pdf.iluw
 
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024
Charla eCommerce Day Bolivia 2024 - Comercio Electrónico en Bolivia 2024
 
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdf
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdfCuadernillo de Comunicación 1. Primer grado de Primaria.pdf
Cuadernillo de Comunicación 1. Primer grado de Primaria.pdf
 
Perspectivas en ciberseguridad para el año 2024
Perspectivas en ciberseguridad para el año 2024Perspectivas en ciberseguridad para el año 2024
Perspectivas en ciberseguridad para el año 2024
 
PRESENTACION DE "CASO NOKIA" // PDF.EDU.
PRESENTACION DE "CASO NOKIA" // PDF.EDU.PRESENTACION DE "CASO NOKIA" // PDF.EDU.
PRESENTACION DE "CASO NOKIA" // PDF.EDU.
 
Taller Evaluativo Tecnologías Web 2.0.docx
Taller Evaluativo Tecnologías Web 2.0.docxTaller Evaluativo Tecnologías Web 2.0.docx
Taller Evaluativo Tecnologías Web 2.0.docx
 
Violencia sexual a través de Internet [ICAS 2024]
Violencia sexual a través de Internet [ICAS 2024]Violencia sexual a través de Internet [ICAS 2024]
Violencia sexual a través de Internet [ICAS 2024]
 

Un sitio superrápido con joomla!

  • 2. OPTIMIZANDO EL ENTORNO Usar un servidor con PHP7 Servidor con sistemas de caché de PHP como Memcache o Memcached Usar un chero .htaccess optimizado: Tiempos de expiración Activar mod_de ate (compresión gzip)
  • 3. # Comprimir la salida AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/javascript text/javascript appl BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html # Add correct content-type for fonts AddType application/vnd.ms-fontobject .eot AddType application/x-font-ttf .ttf AddType application/x-font-opentype .otf AddType application/x-font-woff .woff ExpiresActive On ExpiresByType image/png "access plus 12 days" ExpiresByType image/jpeg "access plus 12 days" ExpiresByType image/gif "access plus 12 days" ExpiresByType image/svg+xml "access plus 12 days" ExpiresByType image/x-icon "access plus 12 days" ExpiresByType application/x-shockwave-flash "access plus 12 days" ExpiresByType avideo/mp4 "access plus 12 days" ExpiresByType text/css "access plus 12 days" ExpiresByType text/javascript "access plus 12 days" ExpiresByType application/javascript "access plus 12 days" ExpiresByType application/x-javascript "access plus 12 days" # Add a far future Expires header for fonts ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-opentype "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year"
  • 4. OPTIMIZACIÓN BÁSICA JOOMLA! Activar el caché de Joomla! (En la con guración global) Caché progresiva o conservacional (para sitios muy grandes) Activar la Compresión GZip (si no tenemos mod_de ate en .htaccess) Activar modos de producción de la plantilla Desactivar plugins que no usemos (Importante desactivar nder y plugins de sistema)
  • 5. OPTIMIZANDO LAS IMÁGENES El mayor problema de un sitio web son las imágenes no optimizadas Compressor.io o similares Extensiones que optimizan imágenes Imágenes para cada dispositivo con XT Adaptive Images de Extly Scripts de servidor que optimizan las imágenes
  • 6. OPTIMIZANDO EL CONTENIDO Evitar comentarios HTML en nuestro contenido ¡Y en la plantilla! Minimizar CSS, JS y HTML JCH Optimize nos soluciona casi todos los problemas
  • 7. COMPROBANDO RESULTADOS No podemos mejorar lo que no podemos medir GT Metrix nos da varias medidas interesantes
  • 8. ¡¡YO ES QUE ESTOY MU LOCO!! Haz que toda tu página sea AMP No cargues CSS ni Javascript externos Usa la caché del navegador del usuario