Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/07/2013, 15:14
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: Productos sitio tipo ebay - Mysql o archivos

Depende de cómo montes el sistema de caché.
Si el número de productos que tienes es alta, y la probabilidad de que un producto se vea es más o menos la misma para cualquier producto, y la caché la generas bajo demanda, la caché no te va a ayudar mucho.Al revés, empeorará la situación, ya que vas a estar generando caché, almacenándola,etc, para un producto que a lo mejor no se vuelve a ver hasta dentro de mucho tiempo, o va a ser sacado de la caché antes de que se vuelva a ver.
Por lo tanto, la caché tienes que cargarla a priori, no bajo demanda, y en un soporte donde entren todos los productos...Lo cual, básicamente, significa en archivo.Y, ya que estamos, pre-formateada como html.
Ahora bien...Antes de ir a ficheros, me aseguraría muy muy muy mucho de que las queries son correctas, los índices están bien en mysql, haría explain de todas las queries una por una, y optimizaría todo, antes de hacer nada de eso.Si todo está realmente bien en mysql, con unos esclavos bien configurados, y queries optimizadas, es extraordinariamente raro que tengas que usar cachés de productos (donde , fundamentalmente, estás haciendo muchos accesos por primary key).