You are on page 1of 2

Historia de PHP

PHP/FI
PHP proviene de un programa anterior, llamado PHP/FI. PHP/FI fue creado por Rasmus Lerdorf en 1995, inicialmente como un simple conjunto de scripts de Perl para controlar quin accedia a su curriculum online. Llam a ese conjunto de scripts 'Personal Home Page Tools'. Segn se requera, Rasmus fue aadiendo ms funcionalidad escrita en C que era capaz de comunicarse con bases de datos y permita a los usuarios desarrollar sencillas aplicaciones Web dinmicas. Rasmus decidi liberar el cdigo fuente de PHP/FI para que cualquiera pudiese utilizarlo, as como arreglar errores y mejorar el cdigo. PHP/FI, que se mantuvo para pginas personales y como intrprete de formularios, incluidas algunas de las funciones bsicas de PHP tal y como lo conocemos hoy. Tena variables como las de Perl, interpretacin automtica de variables de formulario y sintaxis incrustada HTML. La sintaxis por s misma era similar a la de Perl, aunque mucho ms limitada, simple y algo inconsistente. En 1997, PHP/FI 2.0, la segunda vez que se escribi la implentacin en C, tuvo un seguimiento estimado de varios miles de usuarios en todo el mundo, aproximadamente 50.000 dominios tenan PHP/FI instalado, sumando alrededor del 1% de los dominios de Internet. Mientras haba mucha gente contribuyendo con lneas de cdigo a este proyecto, en su mayor parte era todava el proyecto de una sola persona. PHP/FI 2.0 no se liber oficialmente hasta Noviembre de 1997, despus de estar la mayora del tiempo en versin beta. Despus de poco tiempo de liberarse aparecieron las primeras versiones alpha de PHP 3.0.

PHP 3
PHP 3.0 era la primera versin que ms se parece al PHP que conocemos hoy. Fu reescrito completamente por Andi Gutmans and Zeev Suraski en 1997, despus de que dieran cuenta que PHP/FI no era suficiente para el desarrollo de una aplicaccin eCommerce cuando estaban trabajando para un proyecto universitario. En un esfuerzo para cooperar y empezar a construir sobre la base de usuarios de PHP/FI Andi, Rasmus y Zeev anunciaron PHP 3.0 como el oficial sucesor de PHP/FI 2.0. y el desarrollo de PHP/FI finaliz. Una de las mejores caractersticas de PHP 3.0 era su gran extensibilidad. Adems de proveer a los usuarios finales de una slida infraestructura para muchsimas bases de datos, protocolos y APIs, las caractersticas de extensibilidad de PHP 3.0 atrajeron a docenas de desarrolladores a unirse y enviar nuevos mdulos de extensin. Sin duda, sta fue la clave del enorme xito de PHP 3.0. Otras caractersticas clave introducidas en PHP 3.0 fueron el soporte de sintxis orientado a objetos y una sintxis de lenguaje mucho ms potente y consistente.

El nuevo lenguaje fue liberado bajo un nuevo nombre, que se deshaca de la implicacin de uso personal limitado que tena el nombre PHP/FI 2.0. Fu nombrado 'PHP' a secas, con el significado de ser un acrnimo recursivo - PHP: Hypertext Preprocessor. A finales de 1998, PHP creci hasta una base de instalacin de decenas de millares de usuarios (estimados) y cientos de miles de sitios Web informando de su instalacin. En su apogeo, PHP 3.0 estaba instalado en aproximadamente un 10% de los servidores Web en Internet. PHP 3.0 se liber oficialmente en Junio de 1998, despus de unos 9 meses de testing pblico.

PHP 4
En el invierno de 1998, poco despus del lanzamiento oficial de PHP 3.0, Andi Gutmans y Zeev Suraski comenzaron a trabajar en reescribir el ncleo de PHP. Los objetivos de diseo fueron mejorar la ejecucin de aplicaciones complejas y mejorar la modularidad del cdigo base de PHP. Estas aplicaciones se hicieron posibles por las nuevas caractersticas de PHP 3.0 y el apoyo de una gran variedad de bases de datos y APIs de terceros, pero PHP 3.0 no fue diseado para el mantenimiento tan complejo de aplicaciones eficientemente. El nuevo motor, apodado 'Motor Zend' (proviene de sus apellidos, Zeev y Andi), alcanz estos objetivos de diseo satisfactoriamente, y se introdujo por primera vez a mediados de 1999. PHP 4.0, basado en este motor, y acoplado con un gran rango de nuevas caractersticas adicionales, fue oficialmente liberado en Mayo de 2000, casi dos aos despus que su predecesor, PHP 3.0. Adems de la mejora de rendimiento de esta versin, PHP 4.0 inclua otras caractersticas clave como el soporte para la mayora de los servidores Web, sesiones HTTP, buffers de salida, formas ms seguras de controlar las entradas de usuario y muchas nuevas construcciones de lenguaje. A da de hoy, PHP es usado por cientos de miles de desarrolladores (estimado), y varios millones de sitios web informan que lo tienen instalado, lo que cuenta alrededor del 20% de dominios en Internet. El equipo de desarrollo de PHP incluye docenas de programadores, as como otras docenas de personas trabajando en proyectos relacionados con PHP como PEAR y el proyecto de documentacin.

PHP 5
PHP 5 fu lanzado en Julio del 2004 despus de un largo desarrollo y varios prereleases. Est bsicamente impulsado por su ncleo, Zend Engine 2.0 que contiene un nuevo modelo de objectos y docenas de nuevas opciones.

You might also like