Active Server Pages, mejor conocido y referenciado como ASP, y PHP son un tipo de codificación web
empleado para el desarrollo y generación de sitios web y aplicaciones para los mismos.
Debido a que este Tutorial no será una historia ni curso de ASP o PHP, indicaré para qué se
utilizarán en el transcurso de este tutorial y, principalmente, dentro del desarrollo del sitio
web prediseñado.
- Construir páginas dinámicas
ASP y PHP son un código que se activa desde el lado del servidor. Es decir, los navegadores
nada tienen qué ver con la forma en que se procesa cada línea de ASP y de PHP para presentar
los resultados en pantalla (ventana del navegador).
Debido a esta característica, ASP y PHP pueden implementar includes
y definir variables para que los contenidos de una página
o sitio web sean dinámicos.
La programación que mueve a ASP es
VBasic,
pero para este tutorial no necesitarás conocer sobre ese lenguaje de programación, ya que será
utilizado, en forma exclusiva, para el armado y estructura de la página. PHP es más bien un
tipo de codificación similar a JavaScript, con una sintaxis que ha heredado de C, Java y Perl.
Algunas personas tratan a PHP como un lenguaje de programación.
- Rápida y fácil actualización de contenidos
Con el uso de los includes, la actualización de los contenidos es sumamente sencilla y
fácil. Al implementar CSS en forma externa, la actualización se facilita aún más.
Durante el transcurso del desarrollo del sitio prediseñado podrás comprenderlo.
- Código compartido
Con el uso de los includes y las variables de ASP y PHP, podrás utilizar el mismo código en
diferentes páginas... lo cual representa un ahorro de tiempo enorme.
Aprenderás, durante el desarrollo del sitio del Capítulo 3,
cómo "programar" algunas partes de las páginas, mediante los includes y las variables,
para evitar reescribir el mismo código varias veces.
- Generación de plantillas (templates)
Las plantillas, mejor conocidas en el mundo de internet como templates (pronúncialo "templeits"),
nos permiten generar páginas en forma casi inmediata, lo único a modificar son algunas partes de
las variables y el contenido de la página.
Este aspecto es algo sumamente útil cuando ya te encuentras en un nivel avanzado en el desarrollo
de sitios y utilizas bases de datos para la carga de los contenidos.
El desarrollo del sitio prediseñado que he preparado para ser utilizado en el
Capítulo 3, te permitirá conocer sobre el cómo
generar este tipo de templates para facilitar tus labores de expansión y actualización
de tu sitio web.
Estas serán, principalmente, las diferentes acciones que ASP y PHP tomarán durante el desarrollo de
este tutorial.
No. Nuestro enfoque es guiarte más allá del
Tutorial Básico y no presentar
código de ASP o PHP que puedes copiar y pegar en tu sitio web. Ese tipo de código, que copias y pegas,
es muy común para el desarrollo de aplicaciones o servicios en sitios, entre los que se encuentran los
formularios de registro y contacto, que requieren de un script para poder ser procesados. Por tal motivo,
ten por seguro que no encontrarás nada de ese tipo y lo que aquí conocerás debe ser muy bien aprendido si
deseas pavonearte de tu sitio web.
En el futuro Tutorial Avanzado ya se podrá encontrar un poco de este tipo de código, pero ese
tutorial estará enfocado a presentar más avances de CSS dentro de los sitios web, en lugar de meterse
al ignominioso mundo de desarrollo (programación principalmente basada en bases de datos) de sitios web.
Pasemos a conocer cómo se
instala IIS para poder
hacer uso de páginas ASP y para convertir a nuestra PC en un servidor local.