Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2011, 02:37
summermojito
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 127
Antigüedad: 13 años, 3 meses
Puntos: 14
Respuesta: incluir el id en la url amigable?

Las urls cuanto más sencillas y naturales sean mejor. Como solución a la carga de la base de datos puedes montarte una tabla que relacione el id con el título de la URL. Ejemplo:

Tabla URL: idurl, nombreurl, idpagina

Donde cada vez que se cargue una página se haga una consulta para saber con el nombre pasado por URL qué idpagina es el que le corresponde.

Además, si usas sistemas de cacheo de queries (tipo memcached por ejemplo) puedes cachear durante mucho tiempo esas consultas puesto que no son valores que vayan a cambiar. Son siempre fijos. De esta manera reduces el tiempo de consulta a BBDD y mejoras la velocidad de carga.
__________________
Ayudas Accesibilidad

Faston