Herramientas de programación para las comunidades virtuales

De inforWiki
Saltar a: navegación, buscar

Las comunidades virtuales, así como las wikis y los blogs, funcionan bajo dos premisas: almacenamiento y presentación de la información. Las herramientas de programación que permiten crear estos servicios son: bases de datos y lenguajes de programación dinámicos.


Bases de datos

Sirven para almacenar los datos de artículos, comentarios, noticias y residen en un servidor de internet. Existen muchos servidores de bases de datos, como pueden ser:

1.- Oracle

2.- MySql

3.- SqlServer

Lenguajes de programación dinámicos

La información que el ordenador cliente visualiza en su navegador es construida en tiempo real en el servidor web en función de una serie de parámetros que han sido proporcionados por el usuario utilizando programas que se llaman scripts

Algunos lenguajes de programación dinámicos que permiten crear scripts son:


1.- JSP (creado por Sun Microsystems)

2.- ASP (creado por Microsoft)

3.- PHP

4.- Perl

El funcionamiento es muy sencillo y se basa en el paradigma cliente/servidor:


1.- El usuario o cliente solicita a un servidor una determinada información.

2.- El servidor recibe la petición y ejecuta el script asociado a esa petición.

3.- El script busca en la base de datos la respuesta apropiada y construye la página web que recibirá el cliente.

4.- El servidor envía la página web creada por el script al navegador del usuario.