You are on page 1of 2

INtroducion.

Qu es PHP?
PHP (acronimo de "PHP: Hypertext Preprocessor") es un lenguaje "open source" interpretado de
alto nivel embebido en pginas HTML y ejecutado en el servidor. Una respuesta corta y concisa,
pero que signica realmente? Un ejemplo nos aclarar las cosas:

Podemos ver que no es lo mismo que un script escrito en otro lenguaje de programacin como
Perl o C -En vez de escribir un programa con muchos comandos para crear una salida en HTML,
escribimos el cdigo HTML con cierto cdigo PHP embebido (introducido) en el mismo, que
producir cierta salida (en nuestro ejemplo, producir un texto). El cdigo PHP se incluye entre
etiquetas especiales de comienzo y nal que nos permitirn entrar y salir del modo PHP. Lo que
distingue a PHP de la tecnologa Javascript, la cual se ejecuta en la mquina cliente, es que el
cdigo PHP es ejecutado en el servidor. Si tuviramos un script similar al de nuestro ejemplo en
nuestro servidor, el cliente slamente recibira el resultado de su ejecucin en el servidor, sin
ninguna posibilidad de determinar que cdigo ha producido el resultado recibido. El servidor web
puede ser incluso congurado para que procese todos los cheros HTML con PHP. Lo mejor de
usar PHP es que es extremadamente simple para el principiante, pero a su vez, ofrece muchas
caracteristicas avanzadas para los programadores profesionales. Aunque el desarrollo de PHP est
concentrado en la programacin de scripts en la parte del servidor, se puede utilizar para muchas
otras cosas.
Qu se puede hacer con PHP?
PHP puede hacer cualquier cosa que se pueda hacer con un script CGI, como procesar la
informacin de formularios, generar pginas con contenidos dinmicos, o mandar y recibir
cookies. Y esto no es todo, se puede hacer mucho ms.
Scripts en la parte del servidor. Este es el campo ms tradicional y el principal campo de trabajo.
Se necesitan tres cosas para que esto funcione. El parseador PHP (CGI mdulo), un servidor web
y un navegador. Se necesita correr el servidor web con PHP instalado. El resultado del programa
PHP se puede obtener a travs del navegador, conectando con el servidor web. Consultar la
seccin Instrucciones de instalacin para ms informacin. Scripts en linea de comandos. Podeis
crear un script PHP y correrlo sin ningn servidor web navegador. Solamente necesitais el
parseador PHP para usarlo de esta manera. Este tipo de uso es ideal para scripts ejecutados
regularmente desde cron (en *nix Linux) el Planicador de tareas (en Windows). Estos scripts
tambien pueden ser usados para tareas simples deprocesado de texto. Consultar la seccin Usos
de PHP en la linea de comandos para ms informacin. Escribir aplicaciones grcas clientes.




Conclucion

Podemos concluir que PHP (Hypertext Preprocessor) es un lenguaje interpretado de alto nivel
incrustado en pginas HTML y ejecutado en el servidor. El lenguaje PHP es un lenguaje de
programacin de estilo clsico, es decir, es un lenguaje de programacin con variables, sentencias
condicionales, ciclos (bucles), funciones, etc. No es un lenguaje como HTML, XML o WML. Es ms
similar a Java Script o incluso a C, lenguajes ya muy conocidos en la actualidad en el mbito de la
programacin.
Pero a diferencia de Java Script, que se ejecuta en el navegador, PHP se ejecuta en el
servidor, con lo cual se puede acceder a los recursos que tenga el servidor, por ejemplo, una
base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador.
El resultado es normalmente una pgina HTML, pero igualmente podra ser una pgina WML.
Al ser PHP un lenguaje que se ejecuta en el servidor, no es necesario que el navegador
de las dems computadoras que acceden a l lo soporten, es independiente del browser, sin
embargo, para que las pginas PHP funcionen, el servidor donde estn alojadas debe soportar
PHP.
PHP es empleado en el sistema, ya que puede trabajar directamente con la base de
datos MySQL contenida en el servidor, para poder hacer los cambios o consultas
correspondientes, adems de ser muy fcil de implementar.
Otra ventaja que ofrece PHP es la graficacin, la cual es sencilla porque puede consultar
la base de datos y realizar la grfica insertndola en forma de imagen, siendo ms til que los
applets de Java que son demasiado pesados y tardan en descargarse, por no mencionar los
plugins (aplicacin informtica que interacta con otra aplicacin para aportarle una funcin o
utilidad especfica) necesarios para su funcionamiento.

You might also like