Desarrollo web y Aplicaciones

Estudiante à UNIVERSIDAD LAICA ELOY ALFARO DE MANABI
19 Aug 2014
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
Desarrollo web y Aplicaciones
1 sur 12

Contenu connexe

Tendances

LuchoLucho
Luchocristopherd
ALFIN 1 - Internet y WWWALFIN 1 - Internet y WWW
ALFIN 1 - Internet y WWWBiblioteca Pública Huelva
Internet y navegador webInternet y navegador web
Internet y navegador webMagdalena1020
Publicación de contenidos en webPublicación de contenidos en web
Publicación de contenidos en webjaviercristian
Ejercicio de hipervínculoEjercicio de hipervínculo
Ejercicio de hipervínculoDanny Guardiola
Publicaci�n y contenidos en web[1]Publicaci�n y contenidos en web[1]
Publicaci�n y contenidos en web[1]carsanlosmejores

En vedette

Jdbc MysqlJdbc Mysql
Jdbc MysqlPablo Andres Cáceres Ferreira
JDBC MONOGRAFIAJDBC MONOGRAFIA
JDBC MONOGRAFIASefira111
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDesarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDidier Granados
Patrones de diseño, MVCPatrones de diseño, MVC
Patrones de diseño, MVCCristian Alejndro Calvillo Ramirez
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con NetbeansRandy
Step by step how to create database with phpmyadminStep by step how to create database with phpmyadmin
Step by step how to create database with phpmyadminFathimah Azkiya

Similaire à Desarrollo web y Aplicaciones

Hacia La Web SincronaHacia La Web Sincrona
Hacia La Web SincronaIrontec
InternetpresInternetpres
InternetpresCarmelo Branimir España Villegas
Unidad 1Unidad 1
Unidad 1fanny casadiego
0. Antecedentes Asp0. Antecedentes Asp
0. Antecedentes AspRubén Márquez
Internet ExplorerInternet Explorer
Internet Explorerpam1710
Tema 2 de la web 1.0 a la web 2.0Tema 2 de la web 1.0 a la web 2.0
Tema 2 de la web 1.0 a la web 2.0Pablo Alonso

Plus de UNIVERSIDAD LAICA ELOY ALFARO DE MANABI

Microsoft EmpresaMicrosoft Empresa
Microsoft EmpresaUNIVERSIDAD LAICA ELOY ALFARO DE MANABI
SAMSUNG EmpresaSAMSUNG Empresa
SAMSUNG EmpresaUNIVERSIDAD LAICA ELOY ALFARO DE MANABI
Google EmpresaGoogle Empresa
Google EmpresaUNIVERSIDAD LAICA ELOY ALFARO DE MANABI
Google EmpresaGoogle Empresa
Google EmpresaUNIVERSIDAD LAICA ELOY ALFARO DE MANABI
Metodologìa ScrumMetodologìa Scrum
Metodologìa ScrumUNIVERSIDAD LAICA ELOY ALFARO DE MANABI
Metodologìa Scrum y mas Metodologìa Scrum y mas
Metodologìa Scrum y mas UNIVERSIDAD LAICA ELOY ALFARO DE MANABI

Dernier

Cuadro comparativo Cuadro comparativo
Cuadro comparativo KAROLPOLANIA1
DIAPOSITIVA - INTELIGENCIA ARTIFICIAL.pdfDIAPOSITIVA - INTELIGENCIA ARTIFICIAL.pdf
DIAPOSITIVA - INTELIGENCIA ARTIFICIAL.pdfMichaelAlbertoMosque
Bases de Datos 5APMBases de Datos 5APM
Bases de Datos 5APMAganzaHernandezLeona
Perez Puga_Jorge_M1S3AI6.pptxPerez Puga_Jorge_M1S3AI6.pptx
Perez Puga_Jorge_M1S3AI6.pptxJorgeIvanPerezPuga
FUNCIONES DEFINIDAS POR EL USUARIO Y VARIABLES SUPERGLOBALES.pptxFUNCIONES DEFINIDAS POR EL USUARIO Y VARIABLES SUPERGLOBALES.pptx
FUNCIONES DEFINIDAS POR EL USUARIO Y VARIABLES SUPERGLOBALES.pptxMibsamSamai
Leon Trujillo_Cesar Rafael_M1S3AI6.pptxLeon Trujillo_Cesar Rafael_M1S3AI6.pptx
Leon Trujillo_Cesar Rafael_M1S3AI6.pptxMoniiIreta1

Desarrollo web y Aplicaciones

Notes de l'éditeur

  1. 1960: Nace como una red del Departamento de Defensa de Estados Unidos desarrollada por ARPA denominada Arpanet. La red original conectaba solo cuatro computadores, de los Estados Unidos. 1972: Ya existían 37 computadores conectados a la ARPANet. En ese mismo lapso, el nombre de ARPA fue cambiado por el de DARPA (Defense Advanced Reserach Projects Agency). Ray Tomlinson de la BBN inventó el correo electrónico. En 1973, el protocolo FTP ya estaba definido e implementado, facilitando el movimiento de ficheros en ARPANET 1973: Hacen la primera conexión internacional con Inglaterra y Noruega. 1983: DARPA decidió que el TCP/IP debería ser el conjunto estandarizado de protocolos usados para conectarse a la ARPANet. Esta disponible y sin costo y así se incremento su uso por las redes. 1986: Fue creada una red muy rápida denominada NSFNET (National Science Foundation Network). 1989: Existían cerca de 10.000 computadores huéspedes conectados a la INTERNET o "red de redes". 1990: la ARPANet fue disuelta oficialmente. 1989: Tim Berners-Lee creó la World Wide Web. Acuñó el término "World Wide Web“ - WWW. 1990: Desarrolló el primer servidor Web, "httpd," y el primer programa de cliente (un navegador y un editor) WorldWideWeb. Creó la primera versión del "Lenguaje de Etiquetado de Hipertexto" (HTML), lenguaje de formateo de documentos con enlaces de hipertexto que se convirtió en el formato de publicación principal para la Web. 1994: Berners-Lee fundó el Consorcio World Wide Web (W3C) en el Laboratorio de Ciencias Informática del Instituto de Tecnología de Massachusetts [MIT/LCS], en colaboración con el CERN, , donde la Web tuvo su origen (más información sobre el servidor original del CERN), con la colaboración del DARPA y de la Comisión Europea
  2. Octubre de 1996: Se publica la primera Recomendación del W3C -- Gráficos de Red Portátiles (PNG) 1.0. Diciembre de 1996: Separación de contenido y estructura, se publica el CSS Nivel 1. Hojas de Estilo en Cascada. Febrero de 1997: Lanzamiento de la Iniciativa de Accesibilidad Web. Diciembre de 1997: El HTML 4.0 añade tablas, scripting, hojas de estilo, internacionalización y accesibilidad a la publicación en la Web. Febrero de 1998: El XML 1.0 promueve la interoperabilidad y el etiquetado específico de dominio. Agosto de 2000: Los Gráficos Vectoriales Escalables (SVG) 1.0 enriquecen los gráficos Web. Mayo de 2001: El Esquema XML es la pieza esencial para que XML alcance su máximo potencial. Enero 2002: El W3C lanza la Actividad de Servicios Web. Mayo 2003: El W3C adopta oficialmente su Política de Patentes libre de derechos de autor. Febrero 2004: El RDF y el OWL suponen un importante avance para las aplicaciones de Web Semántica. Marzo 2004: El W3C le da voz a la Web con VoiceXML 2.0. Diciembre 2004: El W3C describe los principios de la Arquitectura Web. Febrero de 2005: El Modelo de Caracteres supone un enfoque unificado en el uso de caracteres en la Web. Mayo de 2005: La Iniciativa de Web Móvil fue creada para facilitar el acceso a la Web móvil. Noviembre de 2005: El W3C pone en marcha un Grupo que vincula la Medicina con la Web Semántica.
  3. Paginas Estáticas El principal punto flaco que inicialmente tenía este sistema consistía en que las páginas HTML eran simples ficheros colocados en un servidor Web, que eran enviadas a sus clientes tal cual, sin ninguna posibilidad de interacción con los mismos excepto, claro está, la utilización de sus hipervínculos y forzando a que cualquier actualización que se les hiciese, tenía que ser realizada editando su contenido y sobrescribiéndolo en el servidor. Tecnologías del lado del Cliente Una forma de conseguir aumentar el dinamismo de los sitios Web consistió en dotar al lenguaje HTML de la capacidad de poder incluir scripts de código escritos en diversos lenguajes (como Javascript o VBScript) que los navegadores interpretarían para, a través de ellos, modificar el aspecto de las páginas e interactuar con el navegador, a esto se le conoce como DHTML (HTML dinámico) y forma parte de las denominadas tecnologías en el lado cliente, pues requiere de un soporte directo por parte del navegador del cliente. Ahí es precisamente donde se encuentra su principal problema: Los fabricantes de navegadores nunca han llegado a un acuerdo a la hora de implementar esto, y cada uno soporta tanto diferentes lenguajes de scripts como diversas peculiaridades dentro de un mismo lenguaje, lo que hace que sea difícil la creación y mantenimiento de páginas DHTML compatibles con los navegadores más utilizados, antes Internet Explorer y Netscape Navigator, y ahora Internet Explorer y Mozilla. Tecnologías en el lado servidor Se basan en la ejecución de código en el servidor que se encargue de generar dinámicamente el contenido (páginas web, imágenes o cualquier otro tipo de información binaria) a enviar a cada cliente. Esto se realiza de forma completamente transparente al cliente, quien recibe los contenidos tal como si fuesen ficheros estáticos almacenados en el servidor, por lo que no necesita ninguna clase de soporte especial para tratarlos. Aunque hay quien puede argumentar que esta opción provoca un aumento en la carga de trabajo del servidor, lo cierto es que el alto nivel de compatibilidad que proporciona está haciendo que se convierta en la tendencia actual en el desarrollo de aplicaciones web, sobre todo debido a la proliferación de todo tipo de dispositivos con acceso a Internet (teléfonos móviles, agendas electrónicas, etc.) y con capacidades de visualización y procesamiento muy heterogéneas, cuyos navegadores suelen ser muy simples y no admitir scripts. El CGI no es un lenguaje. Es simplemente un protocolo que puede ser usado para comunicarse entre formas Web y tu programa Un script CGI puede ser escrito en cualquier lenguaje que pueda leer de STDIN, escribir en STDOUT, y leer variables de entorno como virtualmente cualquier lenguaje de programación, incluyendo C, Perl, o incluso scripts de shell. Su gran problema es que cada vez que llegue una nueva petición CGI al servidor, éste tendrá que lanzar un nuevo ejecutable para tratarla y descargarlo de memoria tras ello, lo que resulta un proceso muy costoso y que tiende a degradar mucho el rendimiento y la escalabilidad de la aplicación web. Como solución a este problema se empezó a tender a sustituir los programas CGIs por librerías que el servidor enlazase dinámicamente en su mismo espacio de memoria (DLLs) cuyos tiempos de carga y ejecución serán muy inferiores que los de programas que se ejecutan en espacios de memoria independientes, no siendo además necesaria descargarlas tras atender a cada cliente.