Tema: MVC en PHP
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2009, 16:53
Fenris
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 4 meses
Puntos: 2
Exclamación MVC en PHP

Hola

Estoy comenzando a aprender esto de patrones en PHP (MVC, registry, Singleton, Router,FronController), y tengo muchas dudas que quisera me ayudan a resolver.
Con ejemplos si fuese posible por favor.
  • En el action de esos formularios debo colocar por ejemplo index.php?controlador=nombreControlador&accion=Acc ion?
    Como proceso esa URL con Router y mod_rewrite?
    Las validaciones de esos formularios las hago en el mismo controlador? y como envio envio errores a la vista en caso de que haya dejado campos vacios?
  • Recomiendan usar registry o solo sesiones?
  • Tengo que instanciar Registry en el FrontController y en esa clase ir guardando informacion para luego poder recuperarla en los demas controladores?
  • En los links del menu tengo que colocar la ruta a las vistas? en ese caso se usa Router, esa peticion la toma el FrontController o simplemente se llama a agregar.php en las vistas. Como y donde(FrontController o Vista) controlo si el usuario no esta logeado de modo que no acceda a la vista y sea redireccionado al index para que se logee.
  • Como se crea el htaccess para rutear las peteciones al index.php donde recibo el controlador y la accion, y otra cosa esto siempre es asi o sea siempre se reciben solo 2 parametros.
  • Que informacion se almacena en la clase Registry?

A medida que vaya teniendo mas dudas se las hire preguntando. Espero haber sido claro lo que pasa es que tengo tantas dudas que no se si estan bien planteadas.

Saludos