La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "Universidad de MendozaTeleinformática ITemario  WWW Dinámica  CGI  Como se integra PHP en Apache."— Transcripción de la presentación:

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

2 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.

3 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.

4 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

5 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 

6 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

7 Universidad de MendozaTeleinformática I Servidor Web Servidor IP 15.200.30.21 http://www.srv.com/index.html 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

8 Universidad de MendozaTeleinformática I Servidor Web Servidor IP 15.200.30.21 http://www.srv.com/index.php 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


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

Presentaciones similares


Anuncios Google