it-swarm-es.com

¿Qué tipo de sitios web no deberían usar un caché?

¿Hay algún momento en el que deberías usar el almacenamiento en caché? ¿Me gusta para las páginas actualizadas con frecuencia? O, ¿siempre deberías guardar en caché?

¿Por favor dar ejemplos y razones?

1
Kevin

Supongo que depende de lo que quieras decir con caché.

  1. Almacenamiento en caché de consultas de bases de datos: en muchos casos tiene sentido almacenar consultas en caché en Memcached o incluso en serie en el disco

  2. Almacenamiento en caché de fragmentos de página: si tiene partes de su página que son semidinámicas, a veces puede tener sentido conservarlas en la memoria o el disco en lugar de tener que volver a generarlas en cada carga de página

  3. Proxy inverso: una capa inteligente (o no tan inteligente) que almacena instantáneas de sus páginas completamente renderizadas y las presenta como páginas estáticas al cliente según las estrategias que establezca.

  4. Almacenamiento en caché del lado del cliente: a través de la elección inteligente de Expires y otros encabezados HTTP, puede asegurarse de que sus clientes solo soliciten archivos de su sitio según sea necesario

Todos estos juegan un papel en la optimización del sitio, y el uso está determinado por la dinámica de sus datos, si el cliente ha iniciado sesión y muchos otros factores. La respuesta simple es almacenar en caché siempre que pueda, al nivel que consuma la menor cantidad de recursos, sin comprometer la experiencia del usuario.

4
JasonBirch

Un sitio web que le indica la hora actual del día.

2
delete

Supongo que querías decir '¿no deberías usar el almacenamiento en caché?' de lo contrario, siempre debería usar el almacenamiento en caché para las páginas que lo necesitan. (mucha representación del lado del servidor y sql ...).

Se utiliza un caché para enviar páginas preprocesadas opuestas a hacer la lógica y las consultas de la base de datos para cada solicitud individual. acelera drásticamente todo. Una opción es borrar el caché con más frecuencia ... no necesariamente apagarlo si está apagado.

Hay momentos en los que no desea caché ... como un panel de administración o algo que debe actualizarse de inmediato, cada vez.

Se debe usar un caché para las páginas: eso no cambia mucho o php debe analizarlo constantemente si hay mucho trabajo para representar la página como llamadas a la base de datos o muchos scripts útiles. si se solicita mucho como una página de inicio.

1
WalterJ89