05/08/2011, 02:37
|
| | Fecha de Ingreso: enero-2011 Ubicación: Madrid
Mensajes: 127
Antigüedad: 13 años, 10 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. |