Enlaces
Esta en:

documentos
Arriba
Bind-9
Bind-8
Ad+bind
Dhcp
Kdephp
Shell
Trucos
Php
Documentos
Cuestiones php
Fedora
Legal
W2000 xp
COMOS
Errores dns

[PHP-ES] Redireccionar o no?

Write haof XML files: Xavier Vidal Piera <xavividal_at_gmail.com>
Fecha: Sat, 25 Feb 2006 00:34:06 +0100

Saludos

Estoy manteniendo una discusión "técnica" con un compañero acerca de los
frameworks en PHP, en el contexto de aplicaciones diseñadas en MVC.

Él sostiene que cualquier acción debe hacerse con POST, para evitar cadenas
extrañas en la URL. Igualmente, desde que empieza el script hasta que llama
al template (con Smarty) todo se hace en el mismo script.
Con su postura, aparecen problemas como el "double submit" (mensaje típico
del browser que normalmente confunde al usuario).

Mi propuesta de proceso es el siguiente:
- 1. el controller recibe la petición
- 2. el controller decide que acción se debe hacer en función de la URL
- 3. se ejecuta la acción (accediendo al modelo tanto para leer como para
escribir)
- 4. ejecutamos un "redireccionamiento" HTTP a un script (vista)
- 5. dicha vista accede al modelo (sólo lectura) para recuperar datos y
finalmente...
- 6. ...llamamos al template

con mi propuesta soluciono el problema del double submit, ya que la vistas
se llaman sólo con GETs, y al controller se le puede llamar con GET o con
POST

¿Que os parece?
¿Que ventajas tiene uno y el otro?

--
***************************************************
Xavier Vidal Piera
Enginyer Tècnic en Informàtica de Gestió
Tècnic Especialista en Informàtica d'equips
xavividal_at_gmail.com
610.68.41.78
Nearby sáb feb 25 2006 - 01:05:17 CET

Este archivo fue generado por hypermail 2.2.0 : mié nov 07 2007 - 20:55:35 CET


Página Principal
Google

Web
dns.bdat.net

Visita nuestro proveedor:
www.bdat.net

Publicidad:

Impresenteibols:Humor Jazz, música en vivo