Versiones de Mysql y Php

7
 VERSIONES DE MYSQL Y PHP PROFESOR:  ROSEMBERG LOPEZ JIMENEZ MATERIA:  INTELIGENCIA DE NEGOCIO NOMBRE:  SERGIO OSORIO MENDEZ N° CONTROL: 11510554 INSTITUTO TECNOLOGICO DE TAPACHULA

Transcript of Versiones de Mysql y Php

versiones de mysql y php

versiones de mysql y php

PROFESOR: ROSEMBERG LOPEZ JIMENEZMATERIA: INTELIGENCIA DE NEGOCIONOMBRE: SERGIO OSORIO MENDEZN CONTROL: 11510554

Versiones de MySQL

Desarrollo original de MySQL porMichael WideniusyDavid Axmarka partir de 1994Primera versin interna en 23 de mayo 1995Versin 3.19: Final de 1996, de www.tcx.seVersin 3.20: enero 1997Versin para Windows fue lanzado el 8 de enero de 1998 para Windows 95 y NVersin 3.21: Comunicado de la produccin 1998, de www.mysql.comVersin 3.22: alfa, beta a partir de 1998Versin 3.23: beta a partir de junio de 2000, versin de produccin 22 de enero 2001Versin 4.0: beta de agosto de 2002, versin de produccin marzo de 2003 Versin 4.01: beta a partir de agosto de 2003, adopta MySQL para el seguimiento de la base de datosVersin 4.1: beta a partir de junio de 2004, versin de produccin octubre de 2004 (R-rbolesylos rboles B, sub consultas, sentencias preparadas)Versin 5.0: beta desde marzo de 2005, versin de produccin octubre de 2005 (cursores, procedimientos almacenados, triggers, vistas,transacciones XA)Versin 5.1: versin de produccin 27 de noviembre 2008 (planificador de eventos,particionamiento, API plugin, la replicacin basada en filas,de registro del servidortablas) Soporte para caracteres Unicode suplementario establece utf16, UTF32, y utf8mb4.Versin MySQL 5.1 a MySQL 5.1.73Versin de MYSQL 5.5 a MYSQL 5.5.41MySQL 5.6: disponibilidad general fue anunciado en febrero de 2013. Las nuevas caractersticas incluyen mejoras de rendimiento aloptimizador de consultas, un mayor rendimiento transaccional en InnoDB, nuevosNoSQLAPIs memcached al estilo, mejoras de particionamiento para consultar y gestionar tablas muy grandes,TIMESTAMPtipo de columna que almacena correctamente milisegundos, mejoras en la replicacin, y una mejor supervisin del rendimiento mediante la ampliacin de los datos disponibles a travs de laPERFORMANCE_SCHEMA.El motor de almacenamiento InnoDB ahora tambin es compatible con la bsqueda de texto completo y un mejor grupo de cometer el rendimiento.MySQL 5.7: Desarrollo Milestone 3 fue lanzado diciembre de 2013

Versin actual: MySQL Installer 5.7.4 m14

VERSIONES DE PHP

PHP/FIEl 8 de junio de 1995 fue publicado "Personal Home Page Tools" despus de que Lerdorf lo combinara con su propioForm Interpreterpara crear PHP/FI.PHP / FI versin 2.0Es una reescritura completa de estos dos paquetes combinados en un solo programa.

PHP 3.0liberada en 1998, era la primera versin que se pareca fielmente al PHP tal y como lo conocemos hoy en da. Una de las mejores caractersticas de PHP 3.0 era su gran extensibilidad. Cuando hablamos de extensibilidad nos referimos a la existencia de un ncleo o core al que se le pueden ir aadiendo fragmentos de cdigo que permiten hacer ms cosas. Se tratara de algo parecido a tener una base sobre la que podemos ir aadiendo piezas.PHP 4.0En mayo de 2000 PHP 4 fue lanzado bajo el poder delmotor Zend1.0. La principal novedad de PHP 4 est en el intrprete del lenguaje PHP. Con la nueva versin se lograron aumentos de entre 5 y 10 veces en la velocidad de ejecucin de pginas PHP respecto a la versin anterior, lo cual fue un salto muy importante.Adems del aumento en rendimiento, se introdujeron novedades relacionadas con el soporte de objetos en PHP. La programacin orientada a objetos es una forma avanzada de programacin y gracias a estas caractersticas PHP se encuentra entre los lenguajes de vanguardia.PHP 5.0El 13 de julio de 2004, fue lanzado PHP 5, utilizando el motor Zend Engine 2.0 (o Zend Engine 2). El principal objetivo de PHP 5 ha sido mejorar los mecanismos de programacin orientada a objetos para solucionar las carencias de las anteriores versiones. El resultado ha sido un lenguaje ms potente, que cada vez es ms popular y que cada vez se usa ms, tanto a nivel profesional en empresas como a nivel de usuarios que quieren construir pequeas pginas o portales web.Entre las nuevas caractersticas que inclua, podemos destacar: Mejoras sobre el motor Zend (Zend Engine II). En cuanto a la programacin orientada a objetos, PHP ahora ofrece notables mejoras que lo hacen una alternativa totalmente competente en este aspecto en comparacin a otros lenguajes con historia en este campo. Mejoras en el soporte de XML (el cdigo fue rescrito en comparacin a la versin anterior). Manejo de excepciones (similar a como lo hace Java) Inclusin de soporte para SQLite.

VersinFecha de lanzamientoFin de soporteNotas

1.008-06-1995Llamada oficialmente "Personal Home Page Tools (PHP Tools)". Es la primera versin en usar el nombre "PHP".

2.001-11-1997Considerada por sus creadores la "herramienta ms rpida y sencilla" para crear pginas web dinmicas.

3.006-06-199820-10-2000Zeev Suraski y Andi Gutmans reescribieron la base para esta versin.

4.022-05-200023-01-2001Se aadi un sistema de parsing de dos fases llamado motor Zend.

4.110-12-200112-03-2002Se introducen 'superglobales' ($_GET,$_POST,$_SESSION, etc.)

4.222-04-200206-09-2002Se deshabilitanregister_globalspor defecto. Datos recibidos por la red no son insertados en el espacio de nombres global, cerrando posibles agujeros de seguridad en las aplicaciones.

4.327-12-200231-03-2005Se introduceCLI, yCGI

4.411-07-200507-08-2008Se aaden pginas man paraphpizeyphp-config

5.013-07-200405-09-2005Motor Zend II con un nuevo modelo de objetos.

5.124-11-200524-08-2006Mejoras de rendimiento con la introduccin de variables de compilador para el nuevo motor de PHP.

5.202-11-200606-01-2011Activida extensin de filtro por defecto. SoporteJSONnativo.

5.330-06-200907-201418Soporte para espacios de nombres, enlace esttico en tiempo de ejecucin, etiqueta de salto (gotolimitada),Clausurasnativas, Soporte nativo para archivos PHP (phar), recoleccin de basura para referencias circulares, soporte mejorado paraWindows, sqlite3, mysqlnd como reemplazo a libmysql como biblioteca para extensiones que funcionan conMySQL, fileinfo como reemplzado de mime_magic para mejor soporteMIME, extensin de Internacionalizacin, y etiqueta ereg obsoleta.

5.401-03-2012No especificadaSoporte paraTraity sintaxis abreviada de array. Elementos removidos:register_globals,safe_mode,allow_call_time_pass_reference,session_register(),session_unregister()ysession_is_registered(). Servidor web incorporado.19Varias mejoras a caractersticas existentes y al rendimiento, y requerimientos de memoria menores.

5.520-06-2013No especificadaNuevos generadores para bucles,empty()soporta expresiones. Se pierde el soporte para Windows XP y Windows Server 2003.

6.0Sin fechaNo especificadaEl desarrollo de PHP 6 ha sido retrasado porque los desarrolladores decidieron que el enfoque actual para tratar cadenas Unicode no es correcto, y estn considerando formas alternas para la siguiente versin.21Las mejoras planeadas para PHP 6 fueron aadidas en su lugar en PHP 5.3.0 (Soporte para espacios de nombre, enlace esttico en tiempo de ejecucin, funciones lambda, clausuras, goto) y 5.4.0 (traits, revinculacin de clausura)

REFERENCIASHistoria de PHP,PHP Tools, FI, Equipo de Construccin, y PHP/FI consultado el 01 de agosto del 2014 obtenido de http://php.net//manual/es/history.php.phpPHP/FI Version 2.0 consultado el 02 de agosto del 2014 obtenido de http://php.net/manual/phpfi2.phpHugo Adrin Delgado Rodrguez , versiones php consultado el 30 de agosto del 2014 http://disenowebakus.net/versiones-de-php.php

Enrique Gonzlez Gutirrez , ES PHP UN BUEN LENGUAJE DE PROGRAMACIN? CULES SON LAS VERSIONES DE PHP? UN POCO DE HISTORIA. Consultado el 02 de agosto del 2014 obtenido de:http://www.aprenderaprogramar.com/index.php?option=com_attachments&task=download&id=457

Mysql archivos de instalacin, consultado el 30 de agosto del 2014 obtenido dehttp://downloads.mysql.com/archives/installer/

http://careercrab.com/content/?page_id=220

http://laterminal.wordpress.com/2008/05/07/diferentes-versiones-de-mysql-en-un-mismo-equipo/http://dev.mysql.com/doc/relnotes/mysql/5.5/en/index.html