Zonaperezosos
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

[BASICO]Introduccion a aplicaciones WEB

2 participantes

Ir abajo

[BASICO]Introduccion a aplicaciones WEB  Empty [BASICO]Introduccion a aplicaciones WEB

Mensaje  Must Vie Sep 17, 2010 10:38 am

Los inicios de la Web:

En los inicios de la web , el proceso de publicar era lento y laborioso ademas de poco agil , i la interaccion entre los usuarios era casi inexistente, a esto se le conoce como Web estatica.

Como que la creacion de paginas web era una tarea bastante laboriosa y cada vez los contenidos eran mas poco actualizados y saturados , las empresas necessitaban gestionar una gran cantidad noticias , y a partir de esta necessidad surgieron los sistemas dinamicos que facilitaron esta tarea.

Uno de los pioneros fue Vignette y una de las empresas que promociono este sistema fue IBM que fue un gran responsable en implementar este sistema en el e-bussiness.

La evolucion de estos sistemas aun sigue en evolucion , con nuevas funcionalidades que con rapidez se van adaptando en los sistemas informaticos de los usuarios.

La web 2.0

Que es la web 2.0 , se oye tanto pero algunos desconocen su significado, pues bien la web 2.0 es una burbuja tecnologica que aparecio a mediados del 2001 , aunque muchos no creian en ello , la verdad es que aparecio en internet una gran cantidad de aplicaciones enfocadas en la WEB, resumiendo , son aplicaciones que generan colaboración y servicios que substituyen a las aplicaciones de escritorio.

Caracteristicas de aplicaciones Web 2.0

-La información es la que hace mover internet
-La web es la plataforma.
-La red se mueve gracias a una arquitectura de participacion.
-La innovacion surge del material distribuido por programadores independientes.

Paginas web estaticas.

Estas paginas web tienen una estructura simple , y sus funcionalidades se ven limitadas a la publicacion de hypertexto , imagenes y videos.

La publicacion de contenido esta algo saturada , ya que para actualizar el contenido se debe acceder al codigo fuente para cambiarla , lo que lo hace una tarea laboriosa y no es viable hoy en dia.

Como funciona? Cuando accedemos a la pagina web , busca la pagina de inicio y nos la muestra en pantalla.

[BASICO]Introduccion a aplicaciones WEB  Mantenimentdeportalsdin

Paginas web dinamicas

Las paginas web dinamicas dan una flexibilidad y comodidad al administrador de dicha web , ya que la gestion de usuarios y archivos se hace mas facil y ademas permite tener un contenido actualizado sin necessidad de cambiar el codigo fuente una y otra vez.

Como funciona? Cuando accedemos a una pagina web dinamica , enviamos una peticion al servidor el cual processa nuestra petición y consultando a la base de datos y nos muestra el resultado en pantalla.

[BASICO]Introduccion a aplicaciones WEB  Mantenimentdeportalsdin

Los sistemas Web.

Que son los sistemas web?

Los sistemas web son portales de información que estan destinados a una actividad concreta , hay muchos , por ejemplo:

Aplicaciones web de escritorio.
Portales web de gestión de contenidos(CMS).
Gestión de documentos (DMS).
Portales web orientados al comercio (e-Commerce).
Portales de aprendizage.
Tablon de anuncios o foros.
Blogs.
Galerias de imagenes o videos.
Enquestas.
RSS (Really Simply Sindication ; Formato de difusion de contenido web)
Podcast
Marcadores Sociales

Caracteristicas de los sistemas Web


Un sistema web tiene que ser por fuerza una web dinamica, de lo contrario seria imposible que pudiera ofrecer sus servicios.

-Utilizan tareas automatizadas.
-Actualización de contenidos y administración del portal repartido en grupos.
-Minimización del trabajo.
-Tanto destinados para internet como una intranet de una empresa.
-Conjunto de paginas dinamicas.
-Almacena datos en bases de datos.


Normalmente los sistemas web se dividen en :


Web publica (Tambien dicho front-end es la parte donde los visitantes ven el contenido)

Web privada (Tambien dicho back- end es la parte donde los usuarios autorizados realizan tareas de administración y publicación)

Division de sistema web dividido en capas.


Capa de datos: Son los contenidos de la web que guarda la Base de datos como por ejemplo , los parametros de configuracion, usuarios y passwords.... (Ej:Base de datos: MysQL , Asp, PostgreSql)

Capa de programacion: Ficheros programados en un idioma de programación y ejecutables por web ,que lee y muestra los contenidos de la capa de datos a medida que el visitante las vaya solicitando. (Ej:Idiomas de programación: Php , Html, Javascript)

Capa de diseño:
Esta capa trata de la imagen de la web , son aquellos ficheros que definen la apariencia de los contenidos mostrados por la capa de programacion. (Hojas de estilo: CSS)

[BASICO]Introduccion a aplicaciones WEB  Esquema1

Programación Web

Lenguaje de marcas (HTML): Lenguaje de programación de webs estaticas que utiliza un sistema de marcas.

Ejemplo:
Spoiler:


Lenguaje de scripts (Javascript): Lenguaje de programación script , orientado a objetos , utilizado para acceder a los objetos en aplicaciones web.

Ejemplo:
Spoiler:

Hojas de estilo CSS : Establece la aparencia del sitio web.

Ejemplo:
Spoiler:
Lenguaje de scripts de servidor (PHP , ASP , JSP): Lenguaje de programación orientado a paginas web dinamicas:

Ejemplo:
Spoiler:


Vocabulario Web basico.


URL: Cadena de caracteres que identifica un recurso en internet.

HTTP: Protocolo de transferencia de hipertexto.

HTML: Lenguaje de marcas para la creación de paginas web

XML: Metalenguaje extensible de etiquetas que se propone como
estandard para l'intercanvio y la información estructurada a la web.

XHTML: Lenguaje de marcas basado en XML. Succesor de
HTML.

CSS: Documento que define la presentación d'un documento

Bases de datos mas comunes.


MySQL: Muy rapida y estable , de Sun Microsystems.

PostgreSQL: software libre. mantenido por la comunidad PostgreSQL.

SQLite: Base de datos ligera.

Microsoft SQL Server: sistema gestión de base de datos de
Microsoft.

Must
Must

Mensajes : 19
Puntos : 497226
Fecha de inscripción : 15/09/2010

Volver arriba Ir abajo

[BASICO]Introduccion a aplicaciones WEB  Empty Re: [BASICO]Introduccion a aplicaciones WEB

Mensaje  jdg1 Vie Sep 17, 2010 10:42 am

cheers

jdg1

Mensajes : 57
Puntos : 497579
Fecha de inscripción : 12/09/2010

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.