Want to create interactive content? It’s easy in Genially!

Get started free

Historia de PHP

Diego Dueñas Gonzalez

Created on September 6, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Halloween Infographic

Halloween List 3D

Magic and Sorcery List

Journey Map

Versus Character

Akihabara Connectors Infographic Mobile

Mobile mockup infographic

Transcript

Origenes(1994-1995)
PHP 5(2004-2011)

Historia de PHP

PHP 3 (1997-1998)
PHP 7(2015-2020)
PHP 8(2020-Actualidad)
PHP 4 (2000-2007)
  • 2004: Lanzamiento de PHP 5, con el Zend Engine 2.0.
  • Nuevas características:
  • Introducción de un modelo de objetos mejorado.
  • Soporte para excepciones y destructores.
  • Incorporación de PHP Data Objects (PDO) para la interacción con bases de datos.
  • Soporte para XML con la biblioteca SimpleXML.
  • 2009: PHP 5.3 introduce namespaces, lo que permite un mejor manejo de las clases y funciones.
  • 2011: Finaliza el soporte para PHP 5.2.
  • 2020: Se lanza PHP 8.0 con una nueva versión del motor JIT (Just-In-Time Compiler), lo que mejora significativamente el rendimiento en algunas aplicaciones.
  • Nuevas características:
  • Atributos (anotaciones similares a otros lenguajes).
  • Union Types (tipos de datos múltiples).
  • Constructor Property Promotion, simplificando la sintaxis de los constructores.
  • Match Expressions, para una mejor alternativa a switch.
  • PHP 8.1 (2021):
  • Introducción de Fibers para mejorar el rendimiento de las tareas asíncronas.
  • Soporte para Enumerations (enum).
  • PHP 8.2 (2022 - 2023):
  • Mejoras en la sintaxis y rendimiento.
  • Eliminación de algunas funciones obsoletas.
  • Introducción de Readonly Properties.
  • 2000: Se lanza PHP 4, potenciado por el Zend Engine 1.0, diseñado por Gutmans y Suraski.
  • Nuevas características:
  • Mejor rendimiento y manejo de sesiones.
  • Soporte para buffering de salida.
  • Manejo de errores mejorado.
  • PHP 4 se mantuvo popular durante muchos años, incluso después del lanzamiento de PHP 5.
  • 1994: Rasmus Lerdorf desarrolla las primeras versiones de PHP para rastrear las visitas a su currículum en línea. Lo llamó Personal Home Page Tools.
  • 1995: Publicación de PHP/FI (Forms Interpreter). Se usaba principalmente para crear aplicaciones web dinámicas, manejando formularios y conectándose a bases de datos.
  • 1997: Andi Gutmans y Zeev Suraski reescriben PHP, transformándolo en un lenguaje de programación más completo y flexible.
  • 1998: Se lanza PHP 3.0, renombrado como PHP: Hypertext Preprocessor. Aumento de popularidad debido a su capacidad de interacción con bases de datos y servidores web, compatible con múltiples sistemas operativos.
  • 2015: Se lanza PHP 7, saltándose la versión 6 debido a problemas en su desarrollo.
  • Nuevas características:
  • Dramático aumento en rendimiento gracias al Zend Engine 3.0.
  • Tipos de datos escalar y retorno de funciones.
  • Mejor manejo de errores con excepciones Throwable.
  • Soporte para Operadores Null Coalesce y Spaceship.
  • PHP 7.2 (2017): Nuevas características de seguridad y librerías criptográficas.
  • PHP 7.4 (2019): Lanzamiento de nuevas funcionalidades como Arrow Functions y la optimización de rendimiento con pre-carga.