Professional Documents
Culture Documents
[Conallen 99]
http
Servidor Web Cliente - Navegador
distribuye despliega
documento Web
Web Server
Solicitud
Respuesta
Internet
HTTP Request
Internet
Browser
ISP
? Web
DNS Server
HTTP/HTTPS Request
html
Web Server
application html
Header HTTP
+ HTML (apache /IIS
/etc.)
php
HTML php
php
Intérprete PHP
http
Servidor Web Cliente - Navegador
Base de Datos
Filtro de página
referencia
procesa
Página con script
Int rod ucci ón al D esarrol lo de Ap li caci one s W eb con PH P
Information
Local Global
Business
Processes Int rod ucci ón al D esarrol lo de Ap li caci one s W eb con PH P
Requerimientos de hardware y
software para el desarrollo de
aplicaciones Web
• Introducción
• WAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
• Historia de PHP
• ¿Qué es PHP?
• ¿Qué quiere decir PHP?
• Versiones
• Usos de PHP
• Ventajas de PHP
• Acrónimo recursivo
• PHP significa PHP: Hypertext Preprocessor
• Personal Home Page Tools
• www.wikipedia.org
• Lenguaje multiplataforma
• Conexión con manejadores de base de datos
• Leer y manipular datos desde diversas fuentes
• Expandir su potencial utilizando módulos
(extensiones)
• Amplia documentación
• Fácil acceso para todos (libre)
• Programación Orientada a Objetos
• Introducción
• WAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
• Introducción
• WAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
• Configuración Apache
• Configuración de MYSQL
• Configuración PHP
• Introducción
• WAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
• Web Hosting
– www.5GBFREE.com
– 100% soportan PHP, MYSQL
• ZEND
– www.zend.com
• Clases
– www.phpclasses.org
• Documentación – Software
– www.php.net
Int rod ucci ón al D esarrol lo de Ap li caci one s W eb con PH P
Referencias del lenguaje
• Introducción
• WAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
• Introducción
• LAMP
• Instalación
• Referencias del lenguaje
• Herramientas de trabajo
• Una aplicación sencilla
Editor de texto…
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php echo "<p>Hola Mundo</p>"; ?>
</body>
</html>
Clases: class A { }
• PHP
• MYSQL
Tabla:
CREATE TABLE usuarios (
nombre varchar(60),
apellido varchar(60),
edad int,
institucion varchar(45)
);
Php
http://www.php.net
http://www.lawebdelprogramador.com
Mysql
http://www.mysql.com
Apache
http://www.apache.org
Int rod ucci ón al D esarrol lo de Ap li caci one s W eb con PH P
GRACIAS