El lenguaje Php fue creado por una gran comunidad de personas. Originalmente desarrollado en el año 1994 por Ramus Lerdorf como un 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 éxito gracias a que otras personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias páginas. Dada la aceptación del primer PHP y de manera adicional, se 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 se encuentra disponible la versión php-5.5.16.
A continuación se muestran las versiones, así como la fecha de creación y sus cambios importantes.
PHP puede emplearse en todos los sistemas operativos principales, incluyendo Linux, muchas variantes de Unix (incluyendo HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente otros más. PHP admite la mayoría de servidores web de hoy en día, incluyendo Apache, IIS, y muchos otros. Esto incluye cualquier servidor web que pueda utilizar el binario de PHP FastCGI, como lighttpd y nginx. PHP funciona tanto como módulo como procesador de CGI.
De acuerdo a la página http://www.desarrolloweb.com/articulos/436.php aproximadamente en el año 2000 el número de servidores que utilizaban PHP se había disparado, logrando situarse cerca de los 5 millones de sitios y 8000000 direcciones Ip, lo que ha convertido a PHP en un lenguaje común y muy popular.
Bibliografía:
- El nuevo Php paso a paso [ Vicente Javier Eslava Muñoz]
- http://www.desarrolloweb.com/articulos/436.php
by:apm