Tesci

Aplicaciones Web

  • Period: to

    La web 1.0

    Fue la web más básica que existió, con navegadores de sólo texto, bastante rápidos ya que sólo eran de lectura. El usuario no podía interactuar con el contenido de la página (nada de comentarios, respuestas, citas, etc), estando totalmente limitado a lo que el Webmaster subía a ésta.
  • El lenguaje PHP

    El 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.
  • Portada

    Portada
    Alumno: Galván Ramírez Alan Jesús
    No. Control: 173107009
    Grupo: 381M
    Materia: Programación Web
    Profesor: Oscar Olivares
  • Period: to

    Modelo de dos capas

    Gran parte de la aplicación corre en el lado del cliente Las capas son: Cliente (fat client): La lógica de negocio está inmersa dentro de la aplicación que realiza el interfaz de usuario, en el lado del cliente.
    Servidor: Administra los datos.
    Las limitaciones de este modelo son. *Es difícilmente escalable
    *Número de conexiones reducida
    *Alta carga de la red.
    *La flexibilidad es restringida
    *La funcionalidad es limitada.
  • Period: to

    Modelo de tres capas

    Los procesos pueden ser manejados de forma separada a la interfaz de usuario y a los datos, esta capa intermedia centraliza la lógica de negocio, haciendo la administración más sencilla, los datos se pueden integrar de múltiples fuentes, las aplicaciones web actuales se ajustan a este modelo.
    Las capas de este modelo son:
    1. Capa de presentación (parte en el cliente y parte en el servidor)
    2. Capa de proceso (servidor web)
    3. Capa de datos (servidor de datos)
  • El lenguaje Java

    El lenguaje Java
    Es un lenguaje orientado a objetos desarrollado por Sun Microsystems. La programación en Java, permite el desarrollo de aplicaciones bajo el esquema de Cliente - Servidor, como de aplicaciones distribuidas, lo que lo hace capaz de conectar dos o más computadoras u ordenadores, ejecutando tareas simultáneamente, y de esta forma logra distribuir el trabajo a realizar.
  • Hotmail

    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.
  • Flash

    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.
  • El periodismo en línea

    El periodismo en línea
    El sitio web The Drudge Report anunció por primera vez un informe de noticias antes de que se difundiera en los medios de televisión y la prensa tradicional. Se informó el escándalo Clinton/Lewinsky. Este evento fue el detonante del periodismo en línea tal como lo conocemos hoy en día. Antes de esa fecha, internet nunca había sido considerado un medio de comunicación más importante.
  • Google

    Google
    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.
  • Wikipedia

    Wikipedia
    Después de la explosión de la burbuja de internet, 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. Las contribuciones no se hicieron esperar, y al final del primer año de funcionamiento, Wikipedia ya contaba con 20000 páginas en 18 idiomas.
  • MySpace

    MySpace
    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.
  • Period: to

    La web 2.0

    A partir de 2004 hasta la actualidad se abre un nuevo concepto por el cual el diseño de los sistemas logra la conectividad de usuarios y potencian la denominada inteligencia colectiva. La participación de usuarios se hace patente. Si en la versión anterior la mayoría de usuarios eran consumidores, en esta Web 2.0 el usuario es pro consumidor, es decir, produce contenido y a la vez lo consume.
  • Facebook

    Facebook
    Fue el lanzamiento de Facebook, que estaba entonces en su infancia, abierto sólo a los estudiantes. Con un millón de suscriptores a finales de 2004, Facebook se ha convertido en el medio de comunicación, utilizado con más de 900 millones de usuarios.
  • Digg

    Digg
    El sitio interactivo de Digg se puso en marcha. Propuso una forma innovadora de crear y encontrar contenido en internet mediante la promoción de noticias y enlaces democráticamente votado por los usuarios.
  • YouTube

    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.
  • Period: to

    Web 3.0

    Es la "Web de los datos". Se basa en la idea de añadir metadatos semánticos y ontológicos a la World Wide Web. Esas informaciones adicionales, que describen el contenido, el significado y la relación de los datos, se deben proporcionar de manera formal, para que así sea posible evaluarlas automáticamente por máquinas de procesamiento. El objetivo es mejorar Internet ampliando la interoperabilidad entre los sistemas informáticos usando "agentes inteligentes".
  • Twitter

    Twitter
    En 2006 Twitter aumentado de 1,6 millones de 'tweets' en 2007 con la impresionante cifra de 340 millones de dólares por día en marzo de 2012 (equivalente a casi 4000 'tweets' por segundo).
  • Iphone

    Iphone
    Fue la aparición del iPhone, que fue sin duda responsable de la llegada de la nueva moda para las plataformas móviles y aplicaciones web. Ahora son accesibles por teléfono inteligente.
  • Adobe Dreamweaver

    Adobe Dreamweaver
    Es una aplicación en forma de estudio que está destinada a la construcción, diseño y edición de sitios, vídeos y aplicaciones Web basados en estándares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es uno de los programas más utilizados en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.
  • Eclipse Ganymede

    Eclipse Ganymede
    Es un entorno integrado (IDE) para desarrollo de aplicaciones con java. Está soportado por IBM, es un proyecto open source, multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido". Se está convirtiendo en el estándar de facto de los entornos de desarrollo para Java.
  • PostgreSQL Server 8.3

    PostgreSQL Server 8.3
    Es un potente gestor de código abierto, ofrece servicios de control de concurrencia multi-versión, soportando casi toda la sintaxis SQL (incluyendo subconsultas, transacciones, tipos y funciones definidas por el usuario), contando también con un amplio conjunto de enlaces con lenguajes de programación (incluyendo C, C++, Java, Perl y Python). Es extensible, brinda gran estabilidad y confiabilidad y es multiplataforma.