Aplicaciones Web

  • DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

    DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
    Administración de Redes Estudiante: LINARES DELGADO OSWALDO Numero de control: 173107063 Docente: Oscar Olivares Grupo: 381-M Período: 2020-2
  • Primer algoritmo

    Primer algoritmo
    El primer algoritmo escrito para una computadora fue hecho por Ada Byron, en cuyos escritos se detallaban la máquina analítica.
  • Period: to

    1.2 Arquitectura de las aplicaciones Web

    Una aplicación Web es proporcionada por un servidor Web y utilizada por usuarios que se Conectan desde cualquier punto vía clientes Web (browsers o navegadores). La arquitectura de un Sitio Web tiene tres componentes principales: Un servidor Web
    Una conexión de red
    Uno o más clientes
  • Period: to

    1.3 Tecnologías para el Desarrollo de las Aplicaciones Web

    Java: Es un lenguaje orientado a objetos desarrollado por Sun Microsystems
    PHP: Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico
    Enterprise Java Beans :Es una plataforma para construir aplicaciones de negocio portables, escalables, y reutilizables utilizando el lenguaje de programación java
    Framework Hibernate: Hibernate es una capa de persistencia objeto/relacional y un generador de sentencias SQL
  • Primer Diagrama

    Primer Diagrama
    El primer método estructurado para documentar el flujo de proceso el "proceso de diagrama de flujo", fue presentado por Frank Gilbreth a los miembros de la Sociedad Americana de Ingenieros Mecánicos (ASME)
  • IBM, John Backus

    IBM, John Backus
    FORTRAN, lenguaje diseñado, específicamente para uso científico. Su nombre proviene del inglés Formula-Translator, o Traductor de fórmulas.
  • Nace Cobol

    Nace Cobol
    Con el objetivo de crear un lenguaje de programación Universal que pudiera ser usado en cualquier PC nace cobol, por CODASYL y el Pentágono.
  • Una idea Revolucionaria

    Una idea Revolucionaria
    En 1962, como consecuencia del fortalecimiento del comunismo, las Fuerzas Aéreas de Estados Unidos pidieron a un reducido grupo de investigadores que creara una red de comunicaciones militares que pudiera resistir un ataque nuclear. El concepto de esta red se basaba en un sistema descentralizado, de manera que la red pudiera seguir funcionando aunque se destruyeran uno o varios equipos.
  • Modelo de Paul Baran

    Modelo de Paul Baran
    En 1964, él tuvo la idea de crear una red con la forma de una enorme telaraña. Se dio cuenta de que un sistema centralizado era vulnerable, ya que si se destruía su núcleo, se podían cortar todas las comunicaciones. Por este motivo, creó un método híbrido al utilizar la topología de estrella y de malla, en el que los datos viajarían dinámicamente "buscando" la ruta más clara y "esperando" en caso de que todas las rutas estuvieran bloqueadas. Esta tecnología se denominó "conmutación de paquetes".
  • ARPANET precursora del internet

    ARPANET precursora del internet
    Esta red se creó en 1969 y se llamó ARPANET. En principio, la red contaba con 4 ordenadores distribuidos entre distintas universidades del país. Dos años después, ya contaba con unos 40 ordenadores conectados.
  • RFC

    RFC
    En 1969, Steve Crocker (que en aquel entonces se encontraba en la Universidad de California) perfeccionó el sistema "Petición de comentarios" (RFC). Este sistema consistía en un grupo de documentos en forma de memorandos que permitía a los investigadores compartir sus trabajos.
  • Protocolo TCP

    Protocolo TCP
    Bob Kahn, quien llegó a ARPA en 1972, comenzó a trabajar en la creación de un nuevo protocolo, denominado TCP, cuyo objetivo era enrutar los datos de la red al fragmentarlos en paquetes más pequeños.
  • DNS

    DNS
    El sistema de nombres DNS, utilizado actualmente, se implementó en 1984 para remediar la falta de flexibilidad inherente en archivos host, en los que los nombres de los equipos y sus respectivas direcciones se almacenaban en archivos de texto que debían actualizarse manualmente.
  • "Perl" primer lenguaje de programación para el desarrollo web

    "Perl" primer lenguaje de programación para el desarrollo web
    El primer lenguaje de programación para el desarrollo de aplicaciones web es el "Perl". Fue inventado por Larry Wall en 1987 antes de que internet se convirtiera en accesible para el público en genera
  • Tim Berners Lee

    Tim Berners Lee
    Lenguaje de formato de documentos para hipertexto, que se utiliza para el desarrollo de paginas Web.
  • Nacimiento de la World Wide Web

    Nacimiento de la World Wide Web
    Tim Berners-Lee terminó el protocolo HTTP (Protocolo de transferencia de hipertexto) y el protocolo HTML (Lenguaje de marcado de hipertexto) para navegar por las redes a través de hipervínculos. Así nació la World Wide Web.
  • Web 1.0

    Web 1.0
    Se publica la primera página web creada por Tim Berners-Lee usando un computador NeXT.
    Es la forma más básica que existe, con navegadores de sólo texto bastante rápidos ya que es de sólo lectura. El usuario no puede interactuar con el contenido de la página (nada de comentarios, respuestas, citas, etc), estando totalmente limitado a lo que el Webmaster sube a ésta.
  • Lenguaje PHP

    Lenguaje PHP
    En 1995 el programador Rasmus Lerdorf puso a disposición el lenguaje PHP con lo que todo el desarrollo de aplicaciones web realmente despegó. Hoy en día, incluso muchas de estas aplicaciones se han desarrollado en PHP, como Google, Facebook y Wikipedia.
  • Lanzamiento de Hotmail

    Lanzamiento de Hotmail
    En 1996 dos desarrolladores Sabeer Bhatia y Jack Smith lanzaron Hotmail (no fue un desarrollo original de microsoft), un servicio de correo en línea que permite (por primera vez) para el público en general para acceder y consultar el correo electrónico siempre que sea los usuarios pudieran estar en cualquier sitio lejos de su ordenador.
  • Aparición de Shockwave Flash

    Aparición de Shockwave Flash
    Plataforma Flash es utilizado para añadir contenido interactivo para sitios Web. Flash hizo su aparición en 1997, conocido como Shockwave Flash. Más tarde, después de ser adquirido por Macromedia y Adobe, Flash se convirtió en una plataforma para desarrollar aplicaciones web interactivas.
  • Primer motor de búsqueda en lineal de Google

    Primer motor de búsqueda en lineal de Google
    En 1998 la compañía Google desarrolló su primer motor de búsqueda en línea que, por su nueva forma de indexar páginas web, facilita enormemente la búsqueda de información en internet. Google sigue innovando y se convirtió en uno de los más prolíficos en cuanto a las aplicaciones Web, con indicación del muy popular Google Maps, Google Docs, Gmail y en aumento.
  • Period: to

    1.4 Planificación de aplicaciones web.

    • Ciclo de vida del producto (aplicación Web):
    • Fase alfa: No se tienen desarrolladas todas las características.
    • Fase beta : Sí se tienen desarrolladas todas las características, falta realizar las pruebas.
    • Versión RC (Release Candidate): Se han pasado con éxito todas las pruebas de uso común del sistema, falta realizar pruebas de casos especiales y de uso no contemplado del sistema.
    • Versión definitiva: Se han pasado con éxito todas las pruebas.
  • Inicio de Wikipedia

    Inicio de Wikipedia
    Wikipedia se lanzó como un sub-proyecto de Nupedia, una enciclopedia en línea tradicional. Para desarrollar su plataforma, se utiliza un tipo de Wikipedia de la aplicación web denominada "wiki", que permite a cualquier usuario agregar contenido. Al final del primer año de funcionamiento, Wikipedia ya contaba con 20000 páginas en 18 idiomas. Hoy en día, casi 21 millones de artículos en 285 idiomas conforman el sexto sitio más visitado en el mundo, siendo el primero Google.
  • Se fundo MySpace

    Se fundo MySpace
    En 2003, MySpace fue fundado y más tarde, de 2005 a 2008, el sitio se convirtió en el medio de comunicación social más visitado. MySpace fue una plataforma de lanzamiento para otras aplicaciones web conocidos como YouTube, y Slide.com! RockYou, todos los cuales comenzaron como módulos adicionales para los usuarios de MySpace antes de convertirse en sus propios sitios web en su propio derecho.
    Fundadores: Tom Anderson, Jon Hart, Chris DeWolfe
  • Web 2.0

    Web 2.0
    La primera conferencia sobre la web 2.0 se celebró en Octubre de 2004, aunque el término apareció por primera vez en 1999 en el artículo Fragmented Future de Darcy DiNucci.
    Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual.
    La web 2.0 es puramente social. Se basa en usuarios activos. El auge de los blogs, redes sociales, wikis, tags o etiquetas, webs creadas por usuarios…
  • Lanzamiento de Youtube

    Lanzamiento de Youtube
    En 2005, YouTube fue lanzado oficialmente, permite a los usuarios compartir vídeos en línea. De simple sitio para compartir vídeos en internet a una plataforma madura que se conoce hoy en día, YouTube ahora ofrece cerca de 4000 millones de videos al día, además de un servicio de alquiler de películas en línea, y, finalmente, episodios de emisión para las empresas o las películas de MGM, Lions Gate Entertainment y CBS.
  • Web 3.0

    Web 3.0
    Se incluyen la transformación de la red en una base de datos, un movimiento social hacia crear contenidos accesibles por múltiples aplicaciones non-browser, el empuje de las tecnologías de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D.
  • Google

    Google
    El 2 de septiembre del 2008 Google Chrome vio la luz. El nombre del navegador deriva del término usado para el marco de la interfaz gráfica del usuario "Chrome".
  • Planificación de paginas web

    Planificación de paginas web
    Se muestra el proceso que conlleva al crear una aplicación Web:
    1. Planificar el futuro
    2. Documentación
    3. No empieces por los pequeños detalles
    4. Diseño de la interfaz
    5. Evita construirte librerías o frameworks innecesarios
    6. Ten un plan de proyecto
    7. Elige el lenguaje adecuado
    8. Evita las distracciones
    9. Sigue un buen control de calidad
    10. Plantéate los pasos a seguir despues del desarrollo
  • Web 4.0

    Web 4.0
    En el 2016 empezó la web 4.0, que es el próximo gran avance y se centrará en ofrecer un comportamiento más inteligente, más predictivo, de modo que podamos, con sólo realizar una afirmación o petición.
  • Period: to

    REFERENCIAS

    Martín, R. y Ramos, J. ( 2011). Aplicaciones Web. Paraninfo: Madrid: España. (Libro).
    Programacion Web. 2020. 1.4. Planificación De Aplicaciones Web. https://programacion1class.wordpress.com/1-4-planificacion-de-aplicaciones-web/ 4 September 2020
    Programacion Web. 2020. 2.1 Arquitectura De Las Aplicaciones Web.https://programacionwebisc.wordpress.com/2-1-arquitectura-de-las-aplicaciones-web/ 4 September 2020