Proyec

Páginas: 19 (4536 palabras) Publicado: 19 de julio de 2011
Curso de programación PHP

Curso de programación PHP

Jorge García Ochoa de Aspuru -aka Bardokbardok@telefonica.net - shadow@bardok.net http://www.bardok.net

Julio 2005 – e-ghost ESIDE – Universidad de Deusto

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. To view a copy of this license, visithttp://creativecommons.org/licenses/by-nc-sa/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

© 2004/2005 – Jorge García (Bardok)

e-ghost – ESIDE – Universidad de Deusto

Curso de programación PHP

Índice
● ● ● ● ● ●

Introducción HTML básico Configuración del servidor Apache Fundamentos de PHP PHP e información de usuario Bases de datos en PHP
– –

Configuración del servidorde base de datos PHP y MySQL
e-ghost – ESIDE – Universidad de Deusto

© 2004/2005 – Jorge García (Bardok)

Curso de programación PHP

Introducción


¿Qué es PHP?
– –

PHP: Hypertext Preprocessor Lenguaje de scripting
● ● ●

Sintaxis similar a C, Java o Perl Propósito general Utilizado sobre todo para generación de páginas dinámicas HTML


Incrustado en páginas HTML

●Open Source

© 2004/2005 – Jorge García (Bardok)

e-ghost – ESIDE – Universidad de Deusto

Curso de programación PHP

Introducción


Historia de PHP


PHP/FI: precursor de PHP (Rasmus Lerdorf, 1995)






Scripts en Perl para registrar accesos a su web Se empezó a extender, hasta tener acceso a bases de datos y generación de páginas web dinámicas En 1997 se liberó laversión PHP/FI 2.0



PHP 3: la primera versión similar al PHP actual (1998)


Proyecto universitario
e-ghost – ESIDE – Universidad de Deusto

© 2004/2005 – Jorge García (Bardok)

Curso de programación PHP

Introducción


PHP 4: se reescribe el núcleo (llamado Zend Engine)
● ● ● ● ●

Más modular Más rendimiento Más funcionalidad Versión actualmente más utilizada de PHP El curso secentra en ésta versión Zend Engine 2.0 Gestión de clases mejorada Muchas utilidades y mejoras en el API




PHP 5:
● ● ●

Gestión de Bases de Datos mejorada
e-ghost – ESIDE – Universidad de Deusto

© 2004/2005 – Jorge García (Bardok)

Curso de programación PHP

Introducción


¿Cómo funciona?


Nosotros vemos páginas web en un navegador:


Mozilla, Konqueror, Opera,Nautilus...




Un navegador interpreta HTML
(y hojas de estilo, Javascript, etc, pero eso está fuera del alcance de este curso ;-)


Un navegador NO sabe interpretar PHP



Entonces, ¿qué ocurre con el PHP?

© 2004/2005 – Jorge García (Bardok)

e-ghost – ESIDE – Universidad de Deusto

Curso de programación PHP

Introducción


El navegador puede:


Mostrar unapágina alojada en el ordenador en el que él está instalado



Éste es el ordenador “cliente”

La página se muestra tal y como está guardada, no hay proceso posible: tiene que ser HTML El servidor puede procesar la página antes de enviarla al navegador



Pedir una página a un servidor


© 2004/2005 – Jorge García (Bardok)

e-ghost – ESIDE – Universidad de Deusto

Curso deprogramación PHP

Introducción


Ejemplo: petición de una página PHP a un servidor web

© 2004/2005 – Jorge García (Bardok)

e-ghost – ESIDE – Universidad de Deusto

Curso de programación PHP

HTML básico


HTML es un lenguaje de etiquetas utilizado para crear páginas web


En nuestro caso utilizaremos XHTML


Sintaxis XML
– – –

Etiqueta con inicio y fin:


ContenidoEtiqueta sin contenido:


Las etiquetas de inicio (o las etiquetas sin contenido) pueden tener parámetros:


– –

Toda etiqueta de inicio debe tener su fin Pueden anidarse
e-ghost – ESIDE – Universidad de Deusto

© 2004/2005 – Jorge García (Bardok)

Curso de programación PHP

HTML básico


Una página web básica:

Título en la barra del navegador


Contenido de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proyec
  • Proyeco
  • proyeco
  • Proyecos
  • proyec
  • PROYEC
  • PROYECO
  • proyeco

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS