Historia del PHP

  • Primera versión PHP

    Primera versión PHP
    El 8 de junio de 1995 fue publicado "Personal Home Page Tools" después de que Lerdorf lo combinara con su propio Form Interpreter para crear PHP/FI.
  • PHP versión 1

    Llamada oficialmente "Personal Home Page Tools (PHP Tools)". Es la primera versión en usar el nombre "PHP"
  • PHP versión 2

    Considerada por sus creadores la "herramienta más rápida y sencilla" para crear páginas web dinámicas
  • versión 3 php

    versión 3 php
    Dos programadores israelíes del Technion, Zeev Suraski y Andi Gutmans, reescribieron el analizador sintáctico en 1997 y crearon la base del PHP3, y cambiaron el nombre del lenguaje por PHP: Hypertext Preprocessor.3 Inmediatamente comenzaron experimentaciones públicas de PHP3, y se publicó oficialmente en junio de 1998. Para 1999, Suraski y Gutmans reescribieron el código de PHP, y produjeron lo que hoy se conoce como motor Zend. fundaron Zend Technologies en Ramat Gan, Israel.3
  • PHP 4

    En mayo del 2000, PHP 4 se lanzó bajo el poder del motor Zend 1.0. El 13 de julio del 2007 se anunció la suspensión del soporte y desarrollo de la versión 4 de PHP,12 y, a pesar de lo anunciado, se ha liberado una nueva versión con mejoras de seguridad, la 4.4.8, publicada el 13 de enero del 2008, y posteriormente la versión 4.4.9, publicada el 7 de agosto del 2008.13 Según esta noticia,14 se le dio soporte a fallos críticos hasta el 9 de agosto del 2008.
  • PHP 5

    PHP 5, utilizando el motor Zend Engine 2.0 (o Zend Engine 2).3 Incluye todas las ventajas que provee el nuevo Zend Engine 2, como:
    Mejor soporte para la programación orientada a objetos, que en versiones anteriores era extremadamente rudimentario.
    Mejoras de rendimiento
    Mejor soporte para MySQL con extensión completamente reescrita
    Mejor soporte a XML
    Soporte nativo para SQLite
    Soporte integrado para SOAP
    Iteradores de datos
    Manejo de excepciones
    Mejoras con la implementación con Oracle
  • PHP versión 5.4

    Soporte para Trait y sintaxis abreviada de array. Elementos eliminados: register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister() y session_is_registered(). Servidor web incorporado.20 Varias mejoras a características existentes y al rendimiento, y requerimientos de memoria menores.
  • PHP versión 5.5

    Nuevos generadores para bucles, empty() soporta expresiones. Se pierde el soporte para Windows XP y Windows Server 2003
  • PHP versión 5.6

    Constantes con expresiones escalares, listas de argumentos de longitud variable y exponencial mediante el operador
  • PHP versión 7

    Mejoras de rendimiento , declaración de tipos de retorno en funciones