PHP es un lenguaje creado por una gran comunidad de personas. El sistema
fue desarrollado originalmente en el año 1994 por Rasmus Lerdorf como un
CGI escrito en C que permitía la interpretación de un número limitado de
comandos. El sistema fue denominado Personal Home Page Tools y adquirió
relativo exito gracias a que otras personas pidieron a Rasmus que les
permitiese utilizar sus programas en sus propias paginas. Dada la aceptación
del primer PHP y de manera adicional, su creador Diseño;ó 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 97 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. Todas
estas mejoras sentaron las bases de PHP versión 3. Actualmente PHP se
encuentra en su versión 5, que utiliza el motor Zend, desarrollado con mayor
meditación para cubrir las necesidades actuales y solucionar algunos
inconvenientes de la anterior versión. Algunas mejoras de esta nueva versión
son su rapidez -gracias a que primero se compila y luego se ejecuta, mientras
que antes se ejecutaba mientras se interpretaba elcódigo-, su mayor
independencia del servidor web -creando versiones de PHP nativas para mas
plataformas- y un API mas elaborado y con mas funciones.
En el último año, el número de servidores que utilizan PHP se ha disparado,
logrando situarse cerca de los 5 millones de sitios y 800.000 direcciones IP, lo
que le ha convertido a PHP en una tecnología popular.

El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir, es
un lenguaje de programación con variables, sentencias condicionales, ciclos
(bucles), funciones…. No es un lenguaje de marcado como podría ser HTML,
XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen
estos lenguajes.
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 pagina HTML pero igualmente
podría ser una pagina WML.
Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su
navegador lo soporte, es independiente del browser, pero sin embargo para que
las paginas PHP funcionen, el servidor donde están alojadas debe soportar
PHP.
¿QUE NECESITA PARA QUE FUNCIONE PHP?
lo que necesita es lo siguiente:
• _ Versión compilada de PHP (http://www.php.net).
• _ Un servidor web (Apache, PWS, IIS, Etc.).
• _ Si desea manejar base de datos se recomienda Mysql Server
(http://www.mysql.com).
|