Bienvenidos

Bienvenidos

miércoles, 1 de octubre de 2014

Historia Del Lanzamiento De PHP

Historial de lanzamiento


Significado
Rojo Versión antigua, sin soporte
Amarillo Con soporte para errores de seguridad
Verde Con soporte para errores generales y de seguridad
Azul Lanzamiento futuro

Versión Fecha de lanzamiento Fin de soporte Notas
1.0 08-06-1995
Llamada oficialmente "Personal Home Page Tools (PHP Tools)". Es la primera versión en usar el nombre "PHP".14
2.0 01-11-1997
Considerada por sus creadores la "herramienta más rápida y sencilla" para crear páginas web dinámicas.14
3.0 06-06-1998 20-10-2000 Zeev Suraski y Andi Gutmans reescribieron la base para esta versión.14
4.0 22-05-2000 23-01-2001 Se añadió un sistema de parsing de dos fases llamado motor Zend.15
4.1 10-12-2001 12-03-2002 Se introducen 'superglobales' ($_GET, $_POST, $_SESSION, etc.)15
4.2 22-04-2002 06-09-2002 Se deshabilitan register_globals por defecto. Datos recibidos por la red no son insertados en el espacio de nombres global, cerrando posibles agujeros de seguridad en las aplicaciones.15
4.3 27-12-2002 31-03-2005 Se introduce CLI, y CGI.15 16
4.4 11-07-2005 07-08-2008 Se añaden páginas man para phpize y php-config.15
5.0 13-07-2004 05-09-2005 Motor Zend II con un nuevo modelo de objetos.17
5.1 24-11-2005 24-08-2006 Mejoras de rendimiento con la introducción de variables de compilador para el nuevo motor de PHP.17
5.2 02-11-2006 06-01-2011 Activida extensión de filtro por defecto. Soporte JSON nativo.17
5.3 30-06-2009 14-08-201418 Soporte para espacios de nombres, enlace estático en tiempo de ejecución, etiqueta de salto (goto limitada), Clausuras nativas, Soporte nativo para archivos PHP (phar), recolección de basura para referencias circulares, soporte mejorado para Windows, sqlite3, mysqlnd como reemplazo a libmysql como biblioteca para extensiones que funcionan con MySQL, fileinfo como reemplzado de mime_magic para mejor soporte MIME, extensión de Internacionalización, y etiqueta ereg obsoleta.
5.4 01-03-2012 No especificada Soporte para Trait y sintaxis abreviada de array. Elementos removidos: register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister() y session_is_registered(). Servidor web incorporado.19 Varias mejoras a características existentes y al rendimiento, y requerimientos de memoria menores.
5.5 20-06-2013 No especificada Nuevos generadores para bucles, empty() soporta expresiones. Se pierde el soporte para Windows XP y Windows Server 2003.20
5.6 20-08-2014 No especificada Constantes con expresiones escalares, listas de argumentos de longitud variable y exponencial mediante el operador **.21
6.0 Sin fecha No especificada El desarrollo de PHP 6 ha sido retrasado porque los desarrolladores decidieron que el enfoque actual para tratar cadenas Unicode no es correcto, y están considerando formas alternas para la siguiente versión.22 Las mejoras planeadas para PHP 6 fueron añadidas en su lugar en PHP 5.3.0 (Soporte para espacios de nombre, enlace estático en tiempo de ejecución, funciones lambda, clausuras, goto) y 5.4.0 (traits, revinculación de clausura).

No hay comentarios:

Publicar un comentario