Bueno, voy a plantear un tema que puede ser un poco de tonto y de principiante: el caso es que estoy comentando con un compañero las diferentes posibilidades para programar una página en PHP (a pelo sin utilizar frameworks, etc.) para consultar o editar o eliminar un serie de datos, por ejemplo la típica ficha de una agenda contactos. Posibilidades:
1- Hacer cada vista en un página diferente (nuevo.php, consultar.php, editar.php, eliminar.php)
Pros: código PHP mínimo con sólo las condiciones necesarias (if's)
Contras: código HTML cuadruplicado, haciendo 4 veces el mismo trabajo si hay que cambiarlo.
2- Hacer todas las vistas en una sola página (detalle.php)
Pros: código HTML sin cuadruplicar (igual para todos).
Contras: puede derivar que se escriban muchas condiciones y más código PHP para comprobar la acción que se quiera realizar (nuevo, consultar, editar y eliminar).
¿Cuál creéis que es lo más adecuado, fácil de mantener o más elegante?
Salu2.


Citar
