Si tu servidor de alojamiento web es apache puedes mejorar la velocidad de
tu sitio estableciendo el tiempo de la caché insertando dentro del archivo htaccess de la raíz de tu
aplicación web:
# Optimización caché navegador
<FilesMatch "\.(ico|pdf|flv|jpg|JPG|jpeg|png|gif|js|css|swf)$">
Header set Expires "Wed, 15 Apr 2020 20:00:00 GMT"
Header set Cache-Control "public"
</FilesMatch>
En estas líneas lo que estamos estableciendo es habilitar la caché para los ficheros que contienen las extensiones indicadas "\.(ico|pdf|flv|jpg|JPG|jpeg|png|gif|js|css|swf)$". En el ejemplo se indica también el tiempo en el que expirará la caché para los archivos indicados: el miércoles 15 de abril del 2020 a las 20:00 horas.
Blog sobre mejoras de rendimiento en los sitios web y temas relacionados. Velocidad de carga y optimización en servidores iis y apache
Mostrando entradas con la etiqueta apache. Mostrar todas las entradas
Mostrando entradas con la etiqueta apache. Mostrar todas las entradas
viernes, 12 de abril de 2013
miércoles, 10 de abril de 2013
Habilitar compresión gzip o deflate editando .htaccess en sitio web con apache
Para habilitar la compresión antes de nada es fundamental saber si el servidor apache donde está alojado tu sitio web permite la compresión.
Si es así entonces en muchas ocasiones podremos aumentar la velocidad del sitio modificando el archivo .htaccess en la raíz de tu aplicación e insertar esto:
# Compresión GZIP con mod_gzip
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
# Compresión GZIP con mod_deflate
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css text/javascript application/x-javascript application/javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
</IfModule>
En esta configuración podremos incluir o excluir las extensiones de archivo que creamos convenientes.
Si es así entonces en muchas ocasiones podremos aumentar la velocidad del sitio modificando el archivo .htaccess en la raíz de tu aplicación e insertar esto:
# Compresión GZIP con mod_gzip
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
# Compresión GZIP con mod_deflate
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css text/javascript application/x-javascript application/javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
</IfModule>
En esta configuración podremos incluir o excluir las extensiones de archivo que creamos convenientes.
Suscribirse a:
Entradas (Atom)