Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2010, 12:31
Avatar de pabx
pabx
 
Fecha de Ingreso: noviembre-2008
Ubicación: Montevideo, Uruguay
Mensajes: 16
Antigüedad: 16 años
Puntos: 0
Respuesta: implementar reglas de ruteo

Buenas,

Mi experiencia en temas de ruteo se basa en un framework que estoy implementando. Ahí un request no es recibido directamente por un controller si no que hay "alguien" que recibe en request, lo procesa y llama al controller correcto (dependiendo de la url), esto lo hace el paquete de ruteo. Un concejo: que la url no sea una ruta física a un controller (archivo php en tu servidor), si no que sea una ruta lógica que recibe el ruteador y la transforma a una ruta física para saber que controller debe ejecutar, por ejemplo en mi framework la url es así:

/dir_instalacion/component/controller/accion/params...

y los controllers están físicamente en /dir_instalacion/coponent/controllers/controller.php

Para darte una idea de lo que puedes hacer: http://www.simplewebportal.net/yupp_framework_php_doc/10_custom_url_mappings.html

Si no puedes directamente ver el codigo del framework: http://code.google.com/p/yupp/downloads/list

Saludos.