Tutorial HTML Intermedio
Tutorial HTML Nivel Intermedio del Bicentenario Capítulo 2 - ASP y PHP - ¿Qué son ASP y PHP?
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.



Registro al Newsletter
Mantente al día con tutoriales más cortos sobre desarrollo de sitios web.










Políticas de Privacidad
Términos de uso
Derechos Reservados ® 1997 - 2010 iMeil.
La reproducción de este tutorial, parcial o total, no es permitida, salvo autorización previa, por escrito, de iMeil.