INTRODUCCIÓN A LA PROGRAMACIÓN
CON PHP Y MYSQL
Cogn
os In
form
átic
a E
du
ca
tiva
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
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
¿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
¿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
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
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
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
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
COMO TRABAJA PHP Y SERVIDOR DE
PAGINAS WEB
Cogn
os In
form
átic
a E
du
ca
tiva
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
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
Top Related