Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2014, 11:00
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: Rendimiento y optimización sistema web

Cita:
Supongamos que mi web tiene un leftbar donde tienen que verse categorías que tengo en una base de datos (Mysql).

Cuando un visitante entra, ¿conviene que la primera vez consulte las categorías a la bd y almacenar la consulta en una variable de sesion para no volver a realizar esa consulta o simplemente es mejor en cada pagina por la que se desplaza hacer la peticion a la base de datos?

En resumen, hacer siempre peticiones a la bd, o conviene ir almacenando los registros devueltos?

Muchas gracias.
Aparte de las recomendaciones que te sugieren es importante tambien la versión de php que estés ejecutando y que utilices algún Optimizador de código como APC y Zend OPCache el ultimo ya viene integrado por defecto desde php 5.5
Tambien es importante que hagas cache de archivos lo puedes hacer mediante el envío de headers o mejor aun implementando un reverse proxy como varnish
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.