5 consejos para contratar una agencia de desarrollo web (1)

Evolución histórica de Asp.Net, PHP y JSP (Alexander Bohorque)

  • PHP/FI

    PHP/FI
    Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador danés-canadiense Rasmus Lerdorf en el año 1994 para mostrar su currículum vítae y guardar ciertos datos, como la cantidad de tráfico que su página web recibida. 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 Tools

    PHP Tools
    En junio de 1995, Rasmus » publicó el código fuente de PHP Tools, lo que ayudó a los desarrolladores a utilizarlo como considerasen apropiado. Esto también permitió -y animó- a los usuarios a proporcionar soluciones a los errores del código, y generalmente a mejorarlo.
  • ASP 1.1

    ASP 1.1
    La tecnología ASP surge en diciembre de 1996. Es parte de Internet Information Services (IIS) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar páginas generadas dinámicamente. Este fue el primer acercamiento de Microsoft hacia la tecnología scripting en internet.
  • JSP (Java Server Pages)

    JSP (Java Server Pages)
    Es una tecnología que ayuda a los desarrolladores de software a crear páginas web generadas dinámicamente basadas en HTML, XML u otros tipos de documentos. JDK 1.0 La primera versión fue lanzada el 23 de enero de 1996 y llamada Roble. La primera versión estable, JDK 1.0.2, se llama Java 1
  • PHP 2.0

    PHP 2.0
    tenía un culto de varios miles de usuarios en todo el mundo. Una encuesta de Netcraft en mayo de 1998 indicó que cerca de 60,000 dominios reportaron que tenían cabeceras que contenían "PHP", indicando en efecto que el servidor host lo tenía instalado. Este número se corresponde con aproximadamente el 1% de todos los dominios de Internet del momento.
  • JDK 11

    JDK 11
    Principales adiciones - una amplia reorganización de la AWT modelo de eventos
    - Clases internas añadido a la lengua
    - JavaBeans
    - JDBC
    - RMI
    - Reflexión que admite sólo en introspección, sin ninguna modificación en tiempo de ejecución fue posible.
    - Compilador JIT (Just In Time) en las plataformas Microsoft - - Windows, producido por JavaSoft por Symantec
  • PHP 4.0

    PHP 4.0
    Los objetivos de diseño fueron mejorar la ejecución de aplicaciones complejas y mejorar la modularidad del código base de PHP. Estas aplicaciones se hicieron posibles por las nuevas características de PHP 3.0 y el apoyo de una gran variedad de bases de datos y API de terceros, pero PHP 3.0 no estaba diseñado para un mantenimiento tan complejo de aplicaciones eficientemente.
  • PHP 3.0

    PHP 3.0
    fue la primera versión que más se parecía al PHP que existe hoy. Encontrando todavía PHP/FI 2.0 ineficiente y falto de las características que necesitan para impulsar una aplicación de comercio electrónico que estaban desarrollando para un proyecto de universidad, Andi Gutmans y Zeev Suraski, de Tel Aviv, Israel, lograron otra nueva versión del analizador subyacente en 1998. Proponiendo Rasmus en línea.
  • J2SE 1.2

    J2SE 1.2
    La liberación en 08 de diciembre de 1998 y las versiones posteriores a través de J2SE 5.0 eran rebranded retrospectivo Java 2 y el nombre "J2SE" () versiónJava 2 Platform, Standard Edition) substituyó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition). Este fue un lanzamiento muy significativo de Java como había triplicado el tamaño de la plataforma Java en 1520 clases 59 paquetes.
  • PHP 4.1

    PHP 4.1
    PHP 4.1.0 incluye varias otras mejoras clave:
    Una nueva interfaz de entrada para mejorar la seguridad (lea más abajo)
    Rendimiento altamente mejorado en general.
    Desarrollos revolucionarios y mejoras de estabilidad bajo Windows.
    Soporte de versiones para extensiones.
    Compatibilidad con la salida de llave.
    MUCHAS correcciones y nuevas funciones.
  • J2SE 1.3

    J2SE 1.3
    • Punto de acceso Incluye JVM (la JVM de HotSpot fue primero lanzada en abril de 1999 para la JVM de J2SE 1.2)
    • RMI fue modificado para soportar compatibilidad opcional con CORBA
    • Java Naming y Directory interfaz (JNDI) incluido en las bibliotecas principales (anteriormente disponibles como una extensión)
    • Arquitectura de depurador de la plataforma de Java (JPDA) JavaSound
    • Clases de proxy sintético
  • PHP 4.2

    PHP 4.2
    El mayor cambio en PHP 4.2. se refiere al manejo de variables. Las variables externas (del entorno, la solicitud HTTP, las cookies o el servidor web) ya no se registran en el ámbito global de forma predeterminada. El método preferido para acceder a estas variables externas es mediante el uso de los nuevos arreglos Superglobal, introducidos en PHP 4.1.
  • J2SE 1.4

    J2SE 1.4
    Cambios de la lengua
    afirmar palabra clave (especificada en JSR 41)
    Mejoras de la biblioteca
    Expresiones regulares el modelo de Perl expresiones regulares
    Protocolo de Internet versión 6 (IPv6) de la ayuda
    IO sin bloqueo (llamado Nueva entrada/salidaNIO) (especificado en JSR 51)
    API de registro (especificada en JSR 47)
    Imagen I/O API para leer y escribir imágenes en formatos como JPEG y PNG
  • PHP 4.3

    PHP 4.3
    Después de un largo proceso de control de calidad, PHP 4.3.2. finalmente fue lanzado.
    PHP 4.3.2 contiene, entre otros, los siguientes arreglos, adiciones y mejoras importantes:
    Corrige varios desbordamientos de enteros y búferes peligrosos.
    Correcciones para varios problemas de 64 bits.
    Nuevo módulo SAPI de Apache 2.0 (sapi/apache2handler, habilitado con --with-apxs2).
    Mejoras a la extensión dba.
    Mejoras al módulo SAPI.
  • ASP.NET 2.0

    ASP.NET 2.0
    • GENÉRICOS (System.Collection.Generics)
    • IIS no era necesario
    • Aparece AsP.NET
    • Nuevos controles y medidas de seguridad
    • Masterpages, temas y web parts
    • Utilidad de administración y configuración basada en web
  • PHP 5

    PHP 5
    PHP 5 fue lanzado en Julio del 2004 después de un largo desarrollo y varios pre-lanzamientos. Está básicamente impulsado por su núcleo, Zend Engine 2.0 que contiene un nuevo modelo de objetos y docenas de nuevas opciones.
    El equipo de desarrollo de PHP incluye docenas de desarrolladores, así como docenas de otras personas trabajando en proyectos relacionados
  • J2SE 5.0

    J2SE 5.0
    El lanzamiento el 30 de septiembre de 2004 fue originalmente numerado 1.5, q. El número fue cambiado a "reflejar mejor el nivel de madurez, estabilidad, escalabilidad y seguridad de la J2SE. Añadió un número de importantes nuevas características de lengua
  • PHP 5.1

    PHP 5.1
    Algunas de las características clave de PHP 5.1 incluyen:
    Una reescritura completa del código de gestión de fechas, con un mejor soporte de zona horaria.
    Mejoras significativas en el rendimiento en comparación con PHP 5.0.X.
    La extensión PDO ahora está habilitada por defecto.
    Más de 30 nuevas funciones en varias extensiones y funcionalidad incorporada.
    Bibliotecas integradas, PCRE y SQLite actualizadas a las últimas versiones.
    Más de 400 varias correcciones de errores.
  • Java SE 6

    Java SE 6
    A partir de la versión en libertad el 11 de diciembre de 2006, Se substituyó el nombre "J2SE" con Java SE Principales cambios incluidos en esta versión
    • Soporte para más viejas versiones de Win9x caído; extraoficialmente, Java 6 Update 7 fue la última versión de Java se muestra en estas versiones de Windows.[citación necesitada] Esto se cree[¿por quién?] ser debido a los grandes cambios en la actualización 10.
  • PHP 5.3

    PHP 5.3
    Las características clave de PHP 5.3 incluyen:
    Soporte para espacios de nombres.
    Enlace estático tardío
    Funciones y cierres lambda
    Adiciones de sintaxis: NOWDOC , atajo ternario "?:" Y etiqueta de salto (goto limitado), __callStatic ()
    Reemplazo nativo de PHP mysqlnd opcional para libmysql
    Compatibilidad mejorada con Windows, incluidos los binarios de VC9 y X64 experimentales, así como la portabilidad a otras plataformas compatibles
    Redondeo de flotadores más consistentes
  • ASP.NET 3.5

    ASP.NET 3.5
    USO DE LINQ
    Soporte Silverlight
    Soporte databing con clases entity framework
    Soporte ASP.NET Dynamic data
    Soporte Ajax
  • ASP.NET Version MVC 3

    ASP.NET Version MVC 3
    Sistema de andamios por NuGet
    Plantillas HTML5
    Nuevo motor Razor View Engine
    Ganchos com innyección de dependencia y filtros de Accion Global Compatibilidad con JavaScript
  • Java SE 7

    Java SE 7
    Adiciones en Java 7 incluyen :
    • Punteros de 64 bits comprimidos (disponible en Java 6 con - XX: + UseCompressedOops)
    • Estos cambios de lenguaje pequeños (agrupados en un proyecto denominado moneda)
    • Cadenas en interruptor - Gestión de recursos automática en declaración de intento
    • Mejorado inferencia de tipos para la creación de instancia genérico, también conocido como la <> de operador de diamant
    • Declaración de método varargs simplificada
    • Literales enteros binarios
  • PHP 5.4

    PHP 5.4
    Las características clave de PHP 5.4 incluyen:
    Nueva sintaxis de lenguaje que incluye rasgos, sintaxis de matriz reducida y más.
    Rendimiento mejorado y menor consumo de memoria.
    Compatibilidad con lenguajes multibyte ahora disponibles en todas las compilaciones de PHP con solo presionar un interruptor de tiempo de ejecución.
    Servidor web incorporado en modo CLI para simplificar los flujos de trabajo de desarrollo y las pruebas.
    Base de codigo mas limpia.
  • ASP.Net 4.5

    ASP.Net 4.5
    • Reducción de reinicios del sistema
    • Compatibilidad con matrices mayores a 2GB en 64 bits
    • Compilación Just-in-time (JIT)
  • ASP.NET 4.5.1

    ASP.NET 4.5.1
    • NET Native
    • NET Framework Reference Source
    • Redirección automática de enlace I- nformación de diagnósticos
  • PHP 6

    PHP 6
    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 alternativas para la siguiente versión​ 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 Se abandonó la versión 6 de PHP siendo la siguiente versión la 7
  • Java SE 8

    Java SE 8
    JSR 223, JEP 174: proyecto Nashorn, un tiempo de ejecución de JavaScript que permite a los desarrolladores incrustar código JavaScript dentro de las aplicaciones
    JSR 308, JEP 104: Anotación de tipos de Java
    Aritmética de enteros sin signo
    JSR 337, JEP 120: Anotaciones repetición
    JSR 310, JEP 150: API fecha y hora
    JEP 178: Las bibliotecas vinculadas estáticamente JNI
    JEP 122: Quitar la generación permanente
  • ASP.NET 4.6

    ASP.NET 4.6
    • ASP.NET 5
    • API simple para lavado de respuestas asíncronas
    • Fumción de enlace de modelo basados en CRUD
  • PHP 7

    PHP 7
    Esta versión marca el inicio de la nueva serie principal de PHP 7. PHP 7.0.0 viene con una nueva versión de Zend Engine, muchas mejoras y nuevas características como:
    Rendimiento mejorado: PHP 7 es hasta dos veces más rápido que PHP 5.6.
    Uso de memoria significativamente reducido.
    Árbol de sintaxis abstracta.
    Compatibilidad con 64 bits.
    Jerarquía de excepciones mejorada.
    Muchos errores fatales convertidos en excepciones.
    Generador de numeros aleatorios seguros.
    Clases anónimas.
  • ASP.NET Version CORE

    ASP.NET Version CORE
    Marco multiplataforma de código abierto
    - Unificación para API web Integración de marcos y flujos de - - trabajo
    - Inserción de dependencias integradas
    - Configuación preparada para la nube
    - Canalización de solicitudes HTTP
    - Control de versiones
    - Compatibilidad para Windows, macOs y Linux
  • PHP 7.2

    PHP 7.2
    Esta versión marca la segunda actualización de características de la serie PHP 7. PHP 7.2.0 viene con numerosas mejoras y nuevas características como: Convertir claves numéricas en objetos / matrix de matriz
    Conteo de objetos no contables.
    Tipo de objeto.
    HashContext como objeto.
    Argon2 en hash de contraseña.
    Mejorar las constantes TLS a valores sanos.
    Se eliminó la extensión de Mcrypt.
    Nueva extensión de sodio.
  • PHP 7.3

    PHP 7.3
    Esta es la última versión, es una versión de seguridad que también contiene varias correcciones de errores. Es por ellos que se recomienda a los usuarios de PHP 7.3 actualicen a esta versión.