Genaro Hernández

Historia de PHP

La historia de PHP cuenta que paso por muchas modificaciones su acrónimo, conocida primeramente como Personal Home Page, y en la actualidad su significado es Hypertext Preprocessor.
image

  • PHP Tools: En 1994, al crear el script basado en Perl que ayudaba a contabilizar las visitas que obtenía su Curriculum Vitae, guardando este valor en MySQL.
    Más tardar Rasmus decide reescribir el script en C, por motivos de rendimiento al procesarlo en el servidor. El script de Rasmus llama la atención a otras personas, que le piden poder utilizarlo y van sugiriendo más funcionalidades, Rasmus desarrolló 30 script diferentes, que decide agruparlo en una sola librería C, llamándolo Personal Home Page Tools o en resumen PHP Tools.
  • FI: En setiembre de 1995, Rasmus al ver la aceptación del primer PHP, decide diseñar un script para procesar formularios, al que lo llamo Form Interpreter o simplemente FI.
  • PHP Construction Kit: En octubre del mismo año, Rasmus publicó una versión nueva del script. Recordando el nombre PHP, ahora era llamado “Personal Home Page Construction Kit”, fue la primera versión que presumía ser como una interfaz de scripts avanzada.
  • PHP/FI: Luego, el script fue completamente rehecho de nuevo, y en abril de 1996, combinando los nombres anteriores, Rasmus la denomina como PHP/FI. Esta versión incluía soporte interno para DBM, mSQL, y bases de datos Postgres95, cookies, soporte para funciones definidas por el usuario, y mucho más.
    En junio del mismo año, PHP/FI brindó una versión 2.0, esta versión tuvo una corta vida de desarrollo, debido a limitaciones que aún tenía.
  • PHP 3: En 1997, Andi Gutmans y Zeev Suraski estaban desarrollando un proyecto de universidad, y propusieron a Rasmus la mejora de su obra maestra. Andi, Rasmus y Zeev decidieron colaborar en el desarrollo de un nuevo e independiente lenguaje de programación. Este nuevo lenguaje fue publicado con el nombre de PHP, con el significado de Hypertext PreProcessor. PHP 3 tenía varias características, poseía extensibilidad, múltiples bases de datos, protocolos y API’s, soporte para programación orientada a objetos, una mejora de la sintaxis del lenguaje entre otras cosas más. Y en junio de 1998, con nuevos desarrolladores de todo el mundo, PHP 3 fue anunciado por el equipo de desarrollo de PHP, como el sucesor oficial de PHP/FI 2.0.
  • PHP 4: En el invierno de 1998, poco después del lanzamiento oficial de PHP 3.0, Andi y Zeev comenzaron a trabajar en una nueva versión del núcleo de PHP. El nuevo motor, apodado “Zend Engine”, alcanzó el objetivo de ejecución de aplicaciones complejas y de mejorar la, modularidad del código base de PHP, con nuevas características fue oficialmente publicado PHP 4 en mayo del año 2000.
  • PHP 5: En julio del 2004 fue lanzado PHP 5, después de un largo desarrollo y varios pre-lanzamientos, PHP 5 está impulsado por su núcleo Zend Engine 2.0, que contiene un nuevo modelo de objetos y docenas de nuevas opciones. PHP 5, fue la época dorada de PHP. Con numerosas herramientas como el autoload de clases, que permitió incorporar el gestor de paquetes Composer.
  • PHP 6: Tras largos 11 años llenos de cambios, de la versión PHP 5 se pasó directamente a la versión PHP 7, ya que PHP 6 no llegó a ver la luz por diversos inconvenientes a la hora de su desarrollo.
  • PHP 7: En noviembre del 2015 se lanzó PHP 7, llevando al lenguaje al top ten de los lenguajes más poderosos, debido a las mejoras de rendimiento y a las nuevas características adicionales. Hoy por hoy, PHP se encuentra en su fase estable siendo la versión PHP 7.4.0. publicado el 28 de noviembre de 2019.