Uso del Cache para mejorar el rendimiento de Apache 🥇 Foro Hosting y Alojamientos Web 🗺️

Foro de Hosting y Alojamientos Web Foro de Hosting y Alojamientos Web: Proveedores de Alojamiento Web, problemas de Hosting, Paneles de Control, Aplicaciones Web
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 2 Mensajes y 36615 Lecturas
Último Mensaje:
Autor Mensaje

Imagen: Aforo
Experto
Experto
Registrado:
13-02-2008
Mensajes: 137

Votos: 0 👍
Responder citando

EnlacesAsunto: Uso del Cache para mejorar el rendimiento de Apache

Publicado:
Usando el módulo mod_expire, se puede solicitar al "cliente" del navegador (Explorer, Mozilla, Opera...) que haga uso de su "cache" y que no refresque las imágenes (u otro tipo de ficheros) en cada carga de página.

Este ahorro se basa en no tener que recargar las imagenes, iconos y otros graficos de los menus de una web, las ojas de estilo CSS, los javascript y otra información que ya se cargo en una ocasión anterior o cada vez que cambiamos de pagina.

El ancho de banda consumido, el tiempo de recarga de las páginas y el uso de CPU se reducen considerablemente, observandose una mejora sustancial en el comportamiento del Servidor Web y en la rapidez de navegación que percibe el usuario.

Podemos actuar sobre los ficheros de configuración del servidor Apache (afectando a todo el servidor) o también podriamos actuar sobre un fichero .htaccess que solo afectan a los directorios que cuelgan de él.

En este apartado solo vamos a tratar el caso de la modificación de la configuración del Servidor.
Dejamos para otra ocasión el tratar la modificación de las cabeceras, headers, mediante el fichero .htaccess

Primero comprobamos que nuestro Apache está corriendo con el módulo "expires_module" definido en el fichero de configuración "httpd.conf". Por defecto este modulo se instala en todos los servidores Apache 2.X , aunque en Apache 1.X es un modulo opcional a introducir.

Vamos a editar el fichero httpd.conf e introduciremos:

Quote::

ExpiresActive On
ExpiresByType text/css "access plus 1 day"
ExpiresByType application/javascript "access plus 1 day"
ExpiresByType image/gif A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/png "access plus 30 days"


Después reiniciamos el servidor.

Por ejemplo, la línea "ExpiresByType image/gif A2592000" quiere decir que pida a los navegadores que mantengan en cache cualquier grafico de tipo "gif" durante un mes, después del momento de acceso al fichero (última carga).
El dato A2592000 viene expresado en segundos y con esta cantidad ponemos el parametro Expires a un mes (si alguien tiene dudas que haga la multiplicación) mientras la "A" antepuesta indica que el plazo de expiración parte del el momento de acceso, pero también podriamos haber escogido otro formato:
ExpiresByType image/gif "access plus 1 month"



------
URL Relacionadas:

www.debianhelp.co.uk/ ...errors.htm ( persolanización de errores y ejemplo con .htaccess )
atmail.com/view_article.php?num=298 (Guia sencilla para aprovechar el modulo Expires de Apache y ahorrar ancho de banda en la carga de imagenes)


Última edición por Aforo el Sab Dic 29, 2012 1:29 am, editado 1 vez
Ir arriba Aforo
Compartir:

Imagen: Aforo
Experto
Experto
Registrado:
13-02-2008
Mensajes: 137

Votos: 0 👍
Responder citando

EnlacesAsunto: Uso de modulo Expires para mejorar el rendimiento de Apache

Publicado:
En un servidor Centos 5.x con Plesk 8.2 el directorio donde esta alojado httpd.conf es:
/etc/httpd/conf

Luego reiniciar el servidor con:

Quote::

[root@server1 conf]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
[root@server1 conf]#


Última edición por Aforo el Lun Jul 16, 2018 9:34 pm, editado 2 veces
Ir arriba Aforo
Compartir:
Mostrar mensajes de anteriores:
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 2 Mensajes y 36615 Lecturas - Última modificación: 30/10/2010


RSS: Foro Hosting y Alojamientos Web RSS - Últimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro

Últimas búsquedas por topics: Telefonica - Hosting


Mostrar/Ocultar Add