Está en la página 1de 9

TALLER DE PHP

TALLER DE PHP
1 2 3 4 5 6 Introduccin Historia y desarrolladores Plataformas soportadas Bases de datos soportadas Delimitadores, fin de lnea y comentarios Variables 7 8 9 10 11 12 Constantes Operadores Comparaciones If then else Ciclos Switch case 13 14 15 16 17 18 Funciones Include y Require Variables de sistema Formularios y URL Sesiones y Cookies MySql

1. Introduccin a PHP
PHP es el acrnimo de Hipertext Preprocesor. Es un lenguaje de programacin multiplataforma ejecutado del lado del servidor, es rpido, con una gran variedad de libreras de funciones y documentacin amplia en lnea. Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, donde es procesada la pgina para posteriormente ser enviada al navegador web del cliente. El cliente solamente recibe una pgina web con cdigo HTML resultante de la ejecucin del intrprete de PHP. Nota: Puede contener algunos scripts de otros lenguajes (Javascript, Applets, etc.)

1. Introduccin a PHP
Cliente

Cliente

Internet

Servidor Web

Base de Datos

Cliente Servidor de Aplicaciones

1. Introduccin a PHP
Servidor Web
Solicita una pgina al servidor Es una pgina PHP

La pgina HTML se enva al cliente

Cliente
La pgina se ejecuta para convertirse en cdigo html

.html

.php

1. Introduccin a PHP
Breve historia de PHP
Creado por Rasmus Lerdorf para uso personal en 1994 PHP = Personal Hypertext Processor Versin actual: PHP 4 Es un mdulo que se aade al servidor web y fue concebido inicialmente para Apache

Por qu PHP?
Por sus ventajas: es potente, fcil de aprender, de libre distribucin, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Dispone de abundante soporte en la Web

1. Introduccin a PHP
Requisitos
Servidor web Apache (http://www.apache.org) PHP (http://www.php.net) MySQL (http://www.mysql.com).

Otras utilidades
Herramientas para la gestin de MySQL: PHPMyAdmin (http:// www.phpmyadmin.net) Editores de PHP: PhpEdit (http://www.phpedit.com) Manuales de PHP y MySQL

2. Historia y Desarrolladores
Fechas Inicio del desarrollo en otoo de 1994 PHP Versin 1 (primer semestre 1995) PHP Versin 2 (1995-1997) PHP Versin 3 (1997-2000) PHP Versin 4 (segundo trimestre de 2000) PHP Versin 5 (primer semestre 2004) Equipo de Desarrollo (195 personas con acceso al CVS) Zeev Suraski y Andi Gutmans (Israel) Shane Caraveo (Florida) Stig Bakken (Norway) Andrei Zmievski (Lincoln, Nebraska) Sascha Schumann (Dortmund, Germany) Thies C. Arntzen (Hamburg, Germany) Jim Winstead (Los Angeles) Sam Ruby (Raleigh, NC) Rasmus Lerdorf (San Francisco)

3. Plataformas soportadas
Plataformas (actualidad): UNIX (todas las variantes) Win32 (NT/95/98/2000/XP/2003) HP-UX Mac (WebTen) OS/2 BeOS Servidores: Apache (UNIX,Win32) CGI fhttpd ISAPI (MS IIS, Zeus) NSAPI (Netscape iPlanet) Java servlet AOLServer Roxen Plataformas (en desarrollo): OS/390 AS/400

Servidores (en desarrollo): Apache 2.0 WSAPI (O'Reilly WebSite) phttpd thttpd

También podría gustarte