1 Modularidad
Divide y vencerás... de cierto modo tal frase aquí se cumple, podemos descomponer un proceso complejo en procesos mas simples, disponemos de las siguientes alternativas:
Archivos Include
Procedimientos y funciones de usuario
2 Archivos Include
Mantener un portal cuya información debe cambiar todos los dias, mantenerlo de la forma tradicional (páginas estáticas) sería una tarea descomunal.
Por lo general la página principal de un portal está sectorizado usando tablas.
Cada celda podrá contener información que podría hallarse en un archivo sea html o php, como se logra la integración?, pues mediante el uso de un comando denominado "include".
Podemos tener por separado el encabezado de las páginas "encabezado.php":
ABC Travel
Turismo de Aventura
Bienvenido
El código sería:
ABC Travel
Turismo de Aventura
|
Bienvenido
|
Del mismo modo los créditos pueden hallarse en la página "pie.php":
Derecho Reservados
Cuyo código sería:
El menú de opciones "menu.htm":
Menú de opciones
Principal
Catálogo
Acerca de
Contáctenos
El código que corresponde:
Ahora construyamos la página "principal.php":
Bienvenidos!
Haga de su viaje la mejor Aventura
Vemos el código
Bienvenidos!
Haga de su viaje la mejor Aventura
|
La página contáctenos "contactenos.htm":
Contáctenos
Su correo
Su nombre
Mensaje
Cuyo código es:
Ahora integremos las porciones de código en una sola página "index.php":
$nombre = "Invitado";
include "encabezado.php"?>
$empresa = "ISTP MNB";
include "pie.php"?>
Al ejecutar debe obtener:
ABC Travel
Turismo de Aventura
Bienvenido Invitado
Menú de opciones
Principal
Catálogo
Acerca de
Contáctenos
Bienvenidos!
Haga de su viaje la mejor Aventura
ISTP MNB
Derecho Reservados
La página de contactenos sería "contactenos.php"
$nombre = "Invitado";
include "encabezado.php"?>
$empresa = "ISTP MNB";
include "pie.php"?>
ABC Travel
Turismo de Aventura
Bienvenido Invitado
Menú de opciones
Principal
Catálogo
Acerca de
Contáctenos
Contáctenos
Su correo
Su nombre
Mensaje
ISTP MNB
Derecho Reservados
Como verá modificar una sección de la página mediante el uso de archivos Include es sumamente simple.