12

Click here to load reader

Curso php dia1

Embed Size (px)

Citation preview

Page 1: Curso php dia1

INTRODUCCIÓN A LA PROGRAMACIÓN

CON PHP Y MYSQL

Cogn

os In

form

átic

a E

du

ca

tiva

Page 2: Curso php dia1

INTRODUCCIÓN A PHP

PHP se ha convertido en un nuevo estándar dentro de las tecnologías de la Información, por motivos diversos, al ser un lenguaje optimizado y creado para Internet. Además que es multiplataforma y tener un costo de licenciamiento e implementación muy bajo.

Su utilización al unísono con el manejador de base de datos MySQL , que es considerado como el mas rápido de Internet, permiten la implementación de sistemas Web complejos en un tiempo menos a aplicaciones nativas para red, con costos bajos y un esquema de seguridad muy completo.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 3: Curso php dia1

BREVE HISTORIA

PHP fue creado por Rasmus Lerdorf a finales de 1994, aunque no hubo una versión utilizable por otros usuarios hasta principios de 1995. Esta primera versión se llamó, Personal Home Page Tools.

Su creador diseñó un sistema para procesar formularios al que le atribuyó el nombre de FI (Form Interpreter) y el conjunto de estas dos herramientas, sería la primera versión compacta del lenguaje: PHP/FI.

La siguiente gran contribución al lenguaje se realizó a mediados del 1997 cuando se volvió a programar el analizador sintáctico, se incluyeron nuevas funcionalidades como el soporte a nuevos protocolos de Internet y el soporte a la gran mayoría de las bases de datos comerciales.

El crecimiento de PHP desde entonces ha sido exponencial, y han surgido versiones nuevas como la actual, PHP5.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 4: Curso php dia1

¿QUÉ ES PHP?

• PHP (acrónimo de PHP: Hypertext Preprocessor)

es un lenguaje de código abierto muy popular

especialmente adecuado para desarrollo web y que

puede ser incrustado en HTML.

• PHP es un lenguaje de scripting que permite la

generación dinámica de contenidos en un servidor

web.

• Entre sus principales características cabe destacar

su potencia, su alto rendimiento, su facilidad de

aprendizaje y su escasez de consumo de recursos.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 5: Curso php dia1

¿QUÉ SE PUEDE HACER EN PHP?

PHP puede hacer cualquier cosa que se pueda

hacer con un script CGI, como procesar la

información de formularios, generar páginas con

contenidos dinámicos, o mandar y recibir cookies.

Y esto no es todo, se puede hacer mucho más.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 6: Curso php dia1

MULTIPLATAFORMA

PHP puede ser utilizado en cualquiera de los principales sistemas operativos del mercado, incluyendo Linux, muchas variantes Unix (incluido HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente alguno más. PHP soporta la mayoría de servidores web de hoy en día, incluyendo Apache, Microsoft Internet Information Server, Personal Web Server, Netscape y iPlanet, Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd y muchos otros. PHP tiene módulos disponibles para la mayoría de los servidores, para aquellos otros que soporten el estándar CGI, PHP puede usarse como procesador CGI.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 7: Curso php dia1

SOPORTE DE BASE DE DATOS

El lenguaje PHP ofrece interfaces para el acceso a

la mayoría de las bases de datos comerciales y por

ODBC a todas las bases de datos posibles en

sistemas Microsoft, a partir de las cuales podremos

editar el contenido de nuestro sitio con absoluta

sencillez.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 8: Curso php dia1

INTERCONEXIÓN

Crear, borrar, mover, modificar...cualquier tipo de

operación más o menos razonable que se nos

pueda ocurrir puede ser realizada a partir de una

amplia librería de funciones para la gestión de

archivos por PHP. También podemos transferir

archivos por FTP a partir de sentencias en nuestro

código, protocolo para el cual PHP ha previsto

también gran cantidad de funciones.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 9: Curso php dia1

COMO TRABAJA PHP Y SEVIDOR DE

PAGINAS WEB

PHP se ejecuta en el servidor, por eso nos permite

acceder a los recursos que tenga el servidor como

por ejemplo podría ser una base de datos. El

programa PHP es ejecutado en el servidor y el

resultado enviado al navegador. El resultado es

normalmente una página HTML pero igualmente

podría ser una pagina XML.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 10: Curso php dia1

COMO TRABAJA PHP Y SERVIDOR DE

PAGINAS WEB

Cogn

os In

form

átic

a E

du

ca

tiva

Page 11: Curso php dia1

EN RESUMEN

PHP puede ser utilizado en cualquiera de los principales sistemas operativos del mercado.

También tiene la posibilidad de usar programación procedimental o programación orienta a objetos.

Con PHP no se encuentra limitado a resultados en HTML, por ejemplo: creación de imágenes, archivos PDF y películas Flash sobre la marcha.

Soporte de una gran cantidad de bases de datos (ODBC)

Soporta para comunicarse con otros servicios usando protocolos tales como LDAP, IMAP, SNMP, NNTP, POP3, HTTP y COM.

Cogn

os In

form

átic

a E

du

ca

tiva

Page 12: Curso php dia1

SERVIDOR XAMPP

Qué es XAMPP?

XAMPP es un servidor independiente de

plataforma de código libre.

Te permite instalar de forma sencilla Apache en tu

propio ordenador, sin importar tu sistema operativo

(Linux, Windows, MAC o Solaris).

XAMPP incluye además servidores de bases de

datos como MySQL y su respectivo gestor

phpMyAdmin.

Una de las ventajas de usar XAMPP es que su

instalación es de lo mas sencilla, basta

descargarlo, extraerlo y comenzar a usarlo.

Cogn

os In

form

átic

a E

du

ca

tiva