Universidad de MendozaTeleinformática ITemario  WWW Dinámica  CGI  Como se integra PHP en Apache.

Slides:



Advertisements
Presentaciones similares
Curso de PHP Tema 1: Introducción.
Advertisements

Scripting en el lado del Cliente
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
M.C. Rafael A. García Rosas.
Desarrollo de Aplicaciones Web
"java del lado del servidor" Servlet y JSP Java Server Pages.
Desarrollo de Aplicaciones para Internet
Introducción Tema Actividades de aprendizaje Actividades de aprendizaje Actividades de consolidación Actividades de consolidación Fuentes consultadas.
PHP: GENERALIDADES DE LA TECNOLOGÍA
Desarrollo de sitios web con PHP y MySQL
Mezclando PHP y HTML Programación en Internet II.
Mecanismo de petición y respuesta Prof. Manuel Blázquez Ochando
CGI.   Cuando el World Wide Web inició su funcionamiento como lo conocemos, empezando a tomar popularidad aproximadamente en 1993, solo se podía apreciar.
Historia de PHP Programación en Internet II. Historia de PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Laboratorio 1 JavaScript.
H ERRAMIENTAS DE WEB 2.0 CONTENIDO ¿Qué es la web 2.0Web 2.0 y educaciónTipos de herramientas web 2.0 Herramientas y ejemplos de aplicación ¿Dónde buscar.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Julio Carranza Rabih Safadi 1.
Portal Docente Virtual : Grupo Andaluz de Investigación: ‘Topología Computacional y Matemática Aplicada Proyecto Fin de Carrera Realizado por: Pablo Germán.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
Presentación de PHP Programación en Internet II.
Desarrollo de sitios web con
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
Antonio Becerra Terón Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones PHP para bases de datos.
Conozca a PHP Programación en Internet II. Conozca a PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa ¿Qué.
PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :
Dreamweaver CS4 Dinámico Apache, PHP y MySql Luis Felipe
introducción al lenguaje
Bases de datos con formato CDS/ISIS Segunda parte Ing. Eduardo Pleitez Valle Tegucigalpa. M.D.C, Nov Universidad Nacional Autónoma de Honduras Facultad.
JOSE NICOLAS ZAIRA SOFIA C. TORRES BRENDA GONZALEZ.
UNIDAD 7 WEB Y HTML.
Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA
Curso WEB II PROGRAMACIÓN PHP Ponente : María Rita Ramos León Velarde.
Act. #8 Equipo #2 Hipertexto Servidores web Protocolos http Lenguaje Html Lenguaje Dhtml Lenguaje Asp Lenguaje JAVA SCRIPT.
Cristian Fonnegra Marin
 Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Equipo 8 Integrantes  Kenia de León Cerda  Evelyn Villarreal Rios  Kemberly Yakziry Rodríguez Torres  Flor Yesenia Palomares Trejo  Valeria Rodríguez.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
RASMUS LERDORF T IPEAMOS LA URL EN EL NAVEGADOR. S E ENVÍA EL MENSAJE A TRAVÉS DE INTERNET A LA COMPUTADORA. WWW. LANACION. COM / PAGINA 1. HTML SOLICITANDO.
BARRA BARRA INSERTAR BARRA BARRA INSERTAR BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS VENTANA DE DOCUMENTODE.
Diseño Páginas Web.
Jorge De Nova Segundo. Clientes DNS Se puede considerar que un resolver es cualquier software capaz de preguntar a un servidor DNS e interpretar sus respuestas.
PHP con Bases de Datos Tema 1 Introducción a PHP
SEGURIDAD EN SERVIDORES WEB (APACHE).
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
 Es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante.
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 5: jQuery Ing. A. Lorena Ruhl Universidad Tecnológica Nacional Facultad Regional.
Desarrollo Web en Entorno Servidor
INSTALACION LAMP Linux sistema operativo Apache servidor web MySQL gestor de Bases de Datos P lenguaje de programación Copyright by Patrick Piñarete1.
[IGN + UPM] con financiación de la AECI Madrid, junio-julio de 2006 Miguel A. Manso Universidad Politécnica de Madrid Curso IDEs Instalación de software.
Java Script. Como habilitar JavaScript en tu navegador
Prof. Romero Brunil HTML Editores de Páginas Web Servidores Web (Apache, IIS) Servicios Web hosting Blogs Páginas Web Tema: Desarrollo Web.
TEMA 2 PHP. Introducción e Instalación índice 1. Introducción 6. Primera Prueba 2. Requisitos 3. ¿Qué es MySQL? 4. ¿Qué es Apache? 5. WAMPServer Raquel.
1.  Tomcat es un contenedor web basado en el lenguaje Java que actúa como motor de servlets y JSPs.  Se ha convertido en la implementación de referencia.
Bitnami Implantación de Aplicaciones Web. Bitnami Proyecto de código abierto. Descargar (versiones para Windows y GNU/Linux).
EXISTEN ACTUALMENTE JAVASCRIPT HTML VENTAJASDESVENTAJAS ES UN LENGUAJE ESTATICO PARA SITIOS WEB PHP LENGUAJE INTERPRETADO NO REQUIERE COMPILACION LENGUAJE.
Introducción En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor.
Introducción a PHP. ¿Qué es PHP? PHP:(Hypertext Preprocessor) es un lenguaje "open source" interpretado de alto nivel embebido en páginas HTML y ejecutado.
DINÁMICAS, ESTÁTICAS Y MIXTAS
Juan Pablo Vargas Beltrán 11B.  Es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas. 
Reto 2 HTML 5 DIAZ FLORES OMAR ISAAC DOMINGUEZ MELENDEZ JUAN CARLOS.
XAMPP Implantación de Aplicaciones Web. XAMPP Lite Descargar XAMPP Lite permite tener servicios “xAMP”
Identificación del lenguaje JavaScript. O JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado.
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
UNIDAD DE APRENDIZAJE PROGRAMACION WEB TEMA PHP DOCENTE ING. GUERRERO ULLOA GLEISTON ESTUDIANTES RESPONSABLES PÉREZ KEVIN CUASPUD ANDERSON RODRIGUEZ RANDY.
CRE ATU PAGINA WEB CON HTML
Programación al lado del servidor
Taller de Programacion Distribuida con PHP y MySQL TEMA 1: INTRODUCCIÓN ING: RUBEN TORRES BAZAN
Transcripción de la presentación:

Universidad de MendozaTeleinformática ITemario  WWW Dinámica  CGI  Como se integra PHP en Apache

Universidad de MendozaTeleinformática I WWW Dinámica  El contenido de las páginas es texto plano. Se puede editar en notepad.  Surge como una necesidad de actualización del contenido de los sitios web.  El dinamismo puede lograrse ejecutando scripts en el cliente o en el servidor.  Los sitios dinámicos se desarrollan del lado del servidor.  El contenido de las páginas se empezó a generar dinámicamente ejecutando programas externos al servidor web. Para ello existe el estándar CGI.

Universidad de MendozaTeleinformática ICGI  El servidor que implementa CGI es capaz de diferenciar una petición “especial” e invocar el programa externo.  Cada llamado a un script externo implica:  Invocar un nuevo proceso en el sistema  El tiempo y uso de CPU a veces es mayor para invocar el programa que la ejecución en si de lo que queremos resolver.  Las ejecuciones concurrentes pueden inutilizar al servidor.

Universidad de MendozaTeleinformática I WWW Dinámica  Los lenguajes no estaban pensados para el desarrollo web.  En el código había que incluir el código HTML de la página resultante.  En 1994 Rasmus Lerdorf crea la primer versión de PHP  En 1997 se presenta PHP versión 3  Los servidores incluyen módulos para ejecutar lenguajes de scripts

Universidad de MendozaTeleinformática I ¿Como se integra PHP en Apache? En Linux: Cargando el módulo  LoadModule php5_module /usr/lib/apache2/modules/libphp5.so Indicando que extensión se va a redirigir al intérprete   AddType application/x-httpd-php.php.phtml.php3  AddType application/x-httpd-php-source.phps 

Universidad de MendozaTeleinformática I ¿Como se integra PHP en Apache? En Windows Cargando el módulo  LoadModule php5_module "c:/wamp/php/php5apache2_2.dll" Indicando que extensión se va a redirigir al intérprete  AddType application/x-httpd-php.php  AddType application/x-httpd-php.php3

Universidad de MendozaTeleinformática I Servidor Web Servidor IP index.html Busco en Document Root C:\Apache\www\index.html URI Extensión de index.html ? Paso 3 Paso 1 Paso 4 Paso 2

Universidad de MendozaTeleinformática I Servidor Web Servidor IP index.php URI Extensión de index.php ? Paso 3 Paso al interprete PHP index.php Paso 4 El intérprete ejecuta el script Paso 5 El intérprete devuelve el resultado Paso 6 Paso 1 Paso 7 Busco en Document Root C:\Apache\www\index.php Paso 2