SITIO WEB
Un sitio web es un gran espacio
documental organizado que la mayoría de las veces está típicamente dedicado a
algún tema particular o propósito específico. Cualquier sitio web puede
contener hiperenlaces a cualquier otro sitio web, de manera que la distinción
entre sitios individuales, percibido por el usuario, puede ser a veces borrosa.
No debemos confundir sitio web
con página web; esta última es sólo un archivo HTML, una unidad HTML, que forma
parte de algún sitio web. Al ingresar una dirección web, como por ejemplo
www.wikipedia.org, siempre se está haciendo referencia a un sitio web, el que
tiene una página HTML inicial,
que es generalmente la primera que se visualiza. La búsqueda en Internet se
realiza asociando el DNS ingresado con la dirección IP del servidor que contiene
el sitio web en el cual está la página HTML buscada.
Los sitios web están
escritos en código HTML (Hyper Text
Markup Language), o dinámicamente convertidos a éste, y se acceden
aplicando un software conveniente
llamado navegador web, también
conocido como un cliente HTTP.
Los sitios web pueden ser visualizados o accedidos desde un amplio abanico de
dispositivos con conexión a Internet, como computadoras personales, portátiles, PDAs, y teléfonos móviles.
PORTAL WEB
Un portal de Internet es
un sitio web que ofrece al usuario, de forma fácil
e integrada, el acceso a una serie de recursos y de servicios relacionados a un
mismo tema. Incluye: enlaces, buscadores, foros, documentos, aplicaciones,
compra electrónica, etc. Principalmente un portal en Internet está dirigido a
resolver necesidades de información específica de un tema en particular.
Un portal de Internet puede ser, por ejemplo,
un Centro de contenido intermediario entre compradores y vendedores de rubros
específicos, estos se pueden complementar con herramientas que le ayuden a
identificar empresas que satisfagan necesidades de un comprador, visualizar
anuncios de vendedores, ofrecer cotizaciones, brindar correos electrónicos,
motores de búsqueda, etc.
El portal es considerado un intermediario
de información que tiene
como fuente de ingreso la de tener una forma simple de acceder a toda y no sólo
a una parte de la información referida al tema del mismo. Toda esta información
no necesariamente está contenida dentro del mismo portal, porque el portal,
normalmente, se encarga de centralizar enlaces en una forma fácil y organizada que
facilite la navegación dentro de un tema. Dependiendo de la complejidad y
heterogeneidad de la información existente, podría tomar meses y hasta años en
lograrlo.
Un portal opcionalmente podría ofrecer:
·
Servicios de
búsqueda que incluye mecanismos de búsqueda, directorios y páginas
amarillas para localizar negocios o servicios.
·
Contenidos.
Es decir, información de varios temas como noticias, deportes, pronósticos de
clima, listas de eventos locales, mapas, opciones de entretenimiento, juegos,
ligas a estaciones de radio y a otros sitios con contenido especial en ciertas
áreas de interés como coches, viajes y salud entre otros.
·
Facilidades
de comercialización: anuncios clasificados para trabajos, coches y casas;
subastas, pequeños agregados de vendedores y ligas a otros sitios que también
se dedican a la venta.
HTML
HTML, siglas
de HyperText Markup Language («lenguaje de marcado hipertextual»),
hace referencia al lenguaje de
marcado predominante para la
elaboración de páginas web que se utiliza para describir y
traducir la estructura y la información en forma de texto, así como para
complementar el texto con objetos tales como imágenes. El HTML se escribe en
forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puede
describir, hasta un cierto punto, la apariencia de un documento, y puede
incluir un script (por ejemplo, JavaScript), el cual puede afectar el
comportamiento de navegadores web y otros procesadores de HTML.1
HTML
también sirve para referirse al contenido del tipo
de MIME text/html o todavía más
ampliamente como un término genérico para el HTML, ya sea en forma descendida
del XML (como XHTML 1.0 y posteriores) o en forma
descendida directamente de SGML (como HTML 4.01 y anteriores).
PAGINA WEB
Una página web es el
nombre de un documento o
información electrónica adaptada para la World Wide Web y que puede ser accedida mediante un navegador. Esta información se
encuentra generalmente en formato HTML o XHTML,
y puede proporcionar navegación a otras páginas web mediante enlaces de hipertexto.
Las páginas web frecuentemente incluyen otros recursos como hojas de estilo en cascada, guiones (scripts) e imágenes
digitales, entre otros.
Las
páginas web pueden estar almacenadas en un equipo local o un servidor web remoto. El servidor web puede
restringir el acceso únicamente para redes privadas, p. ej., en una intranet corporativa, o puede publicar las
páginas en la World Wide Web. El acceso a las páginas web es realizado mediante
su transferencia desde servidores utilizando el protocolo de transferencia de
hipertexto (HTTP).
Una página web está compuesta
principalmente por información (sólo texto y/o módulos multimedia) así como por
hiperenlaces; además puede contener o asociar Hoja de estilo, datos de estilo
para especificar cómo debe visualizarse, y también Aplicación informática
aplicaciones embebidas para así hacerla interactiva.
Las páginas web son escritas en un
lenguaje de marcado que provee la capacidad de manejar e insertar hiperenlaces,
generalmente HTML.
APLICACIÓN
WEB:
Las
aplicaciones web son programas que utilizan un navegador de internet para
visualizar su interfaz.
Las aplicaciones web son soluciones
informáticas que los usuarios utilizan accediendo a un servidor a través de
Internet o su red interna (intranet). Como interfaz con la aplicación se
utiliza un navegador de Internet.
Las ventajas son múltiples:
- Curva de aprendizaje rápida, el concepto de hipervínculo está muy extendido entre los usuarios.
- No existen costes de licencia.
- Basadas en arquitectura cliente/servidor.
- Los datos y el procesamiento están centralizados en el servidor (no requiere hardware adicional en las terminales).
SERVIDOR
WEB
Un servidor web o servidor HTTP es
un programa informático que procesa
una aplicación del
lado del servidor realizando conexiones bidireccionales y/o unidireccionales
y síncronas o
asíncronas con el cliente generando o cediendo una respuesta en
cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele ser compilado y ejecutado por un navegador
web. Para la transmisión de todos estos datos suele
utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de
aplicación del modelo
OSI. El término también se emplea para referirse al
ordenador que ejecuta el programa.
BASE DE DATOS EN SERVIDORES WEB
En la actualidad, muchas instituciones se han dado cuenta de la importancia que el Web tiene en el desarrollo de sus potencialidades, ya que con ello pueden lograr una mejor comunicación con personas o instituciones situadas en cualquier lugar del mundo.
Gracias a la conexión con la red mundial Internet, poco a poco, cada individuo o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de la ciencia con distintos formatos de almacenamiento.
La mayor parte de información es presentada de forma estática a través de documentos HTML, lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse.
Pero, en la actualidad surge la posibilidad de utilizar aplicaciones que permitan acceder a información de forma dinámica, tal como a bases de datos, con contenidos y formatos muy diversos.
Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el sistema operativo que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con servidores de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o estructura de la información dentro de las bases de datos.
Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es llamado directamente desde un documento HTML en el cliente. Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de variables de ambiente. El método usado para el paso de datos está determinado por la llamada CGI.
Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos.
La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información, estructuras, variables y llamadas a funciones, necesarias para comunicarse con la base de datos.
El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento.
Cualquier otro software (servidor HTTP, software de redes, etc.) agrega enlaces adicionales a este proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
SOFTWARE LIBRE
El software libre (en inglés free software, aunque esta
denominación también se confunde a veces con "gratis" por la ambigüedad del término "free" en el idioma inglés,
por lo que también se usan "libre
software" y "logical
libre") es la denominación del software que respeta la libertad de
todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido
el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente
de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para
ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software
y distribuirlo modificado.
El software libre suele estar disponible gratuitamente, o al precio de costo
de la distribución a través de otros medios; sin embargo no es obligatorio que
sea así, por lo tanto no hay que asociar software libre a "software
gratuito" (denominado usualmente freeware), ya que, conservando su
carácter de libre, puede ser distribuido comercialmente ("software
comercial"). Análogamente, el "software gratis" o
"gratuito" incluye en ocasiones el código fuente; no obstante, este
tipo de software no es libre en
el mismo sentido que el software libre, a menos que se garanticen los derechos
de modificación y redistribución de dichas versiones modificadas del programa.
Tampoco debe confundirse software
libre con "software de dominio público". Éste último es aquel
software que no requiere de licencia, pues sus derechos de explotación son para
toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer
uso de él, siempre con fines legales y consignando su autoría original. Este
software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de
autor han expirado, tras un plazo contado desde la muerte de éste,
habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy
débil que sea, ya no es del dominio público.
DECRETO PRESIDENCIAL N° 3390
Artículo 1. La
administración pública nacional empleada prioritariamente software libre
desarrollado con estándares abiertos, en sus sistemas, proyecto y servicios
informáticos. A tales fines, todos los órganos y enteres de la administración
pública nacional iniciaran los procesos de migración gradual y progresiva de
estos hacia el software libre desarrollado con estándares abiertos.
Artículo
3. En los casos que no se puedan desarrollar o adquirir
aplicaciones en software libre bajo estándares abiertos, los órganos y entes de
la administración pública nacional deberán solicitar ante el ministerio de
ciencia y tecnología autorización para adoptar otro tipo de soluciones bajo las
normas y criterios establecidos por ese ministerio.
Artículo 4. El Ministerio de Ciencia y Tecnología, adelantará los programas de
capacitación de los funcionarios públicos, en el uso del software libre
desarrollado con estándares abiertos, haciendo especial énfasis en los
responsables de las áreas de tecnologías de información y comunicación, para lo
cual establecerá con los demás órganos y entes de la administración pública
nacional los mecanismos que se requieran.
Artículo 8. El ejecutivo nacional promoverá el uso generalizado del software libre
desarrollado con estándares abiertos en la sociedad, para lo cual desarrollará
mecanismos orientados a capacitar e instruir a los usuarios en la utilización
del software libre desarrollado con estándares abiertos.
DECRETO PRESIDENCIAL N°9051
Artículo 2°. Están
sometidos a la aplicación de las disposiciones del presente Decreto con Rango,
Valor y
Fuerza de Ley:
1. Los
órganos del Poder Público Nacional, Estadal y Municipal.
2. Los
institutos públicos nacionales, estadales, distritales y municipales.
3. El Banco
Central de Venezuela.
4. Las
Universidades públicas nacionales autónomas y experimentales, así como
cualquier otra institución del sector universitario de naturaleza pública.
5. Las demás
personas de derecho público nacionales, estadales, distritales y municipales.
6. Las
sociedades de cualquier naturaleza en las cuales las personas a que se refieren
los numerales anteriores tengan una participación en su capital social superior
al cincuenta por ciento (50%), las que se constituyan con la participación de
aquéllas, o que a través de otro mecanismo jurídico, tenga el control de sus
decisiones.
7. Las
fundaciones y asociaciones civiles y demás instituciones creadas con fondos
públicos, o que sean dirigidas por las personas a que se refieren los numerales
anteriores, o en las cuales tales personas designen sus autoridades, o cuando
los aportes presupuestarios o contribuciones efectuados en un ejercicio, por
una o varias de las personas a que se refieren los numerales anteriores,
representen el cincuenta por ciento (50%) o más de su presupuesto.
8. Los demás
entes de carácter público
Artículo 3°. El presente Decreto con Rango, Valor y Fuerza de Ley tiene los siguientes fines:
1. Establecer
un estándar de interoperabilidad entre los órganos y entes del Estado.
2.
Establecer las condiciones necesarias para el desarrollo y adopción de planes y
proyectos que garanticen el acceso e intercambio electrónico de datos,
información y documentos entre los órganos y entes del Estado.
3. Promover
el desarrollo de sistemas de información interoperables adecuados para los
procesos del Estado y la satisfacción de las necesidades de los ciudadanos.
4. Promover
el desarrollo de una Plataforma Nacional de Servicios de Información
Interoperables que provea un acceso uniforme de datos, información y documentos
entre los órganos y entes del Estado.
5. Promover
el desarrollo de un modelo nacional para el intercambio, publicación e
interpretación de los datos, información y documentos, que apoye el
establecimiento de políticas, lineamientos y estrategias públicas.
6.
Garantizar un adecuado nivel de interoperabilidad en los sistemas de
información utilizados por los órganos y entes del Estado.
7. Coadyuvar
en la gobernabilidad del Estado con el fortalecimiento, seguimiento y
evaluación de las políticas, planes, programas y proyectos enmarcados en los
objetivos estratégicos de la nación.
8.
Contribuir con la mejora del funcionamiento interno de los órganos y entes del
Estado, impulsando una mayor eficiencia y eficacia en las actividades que
soportan los servicios que éstos prestan.
9. Coadyuvar
en la ordenación, coordinación, cooperación, armonización y racionalización de
la acción pública de los órganos y entes del Estado.
10.
Coadyuvar en la simplificación de los trámites que realizan los ciudadanos ante
los órganos y entes del Estado.
Artículo 21. A los efectos del presente Decreto con Rango, Valor y Fuerza de Ley, la interoperabilidad tiene como fin apoyar la función y gestión pública que desarrollan los órganos y entes del Estado, garantizando la cooperación y colaboración requerida para proporcionar servicios y procesos públicos integrados, complementarios y transparentes, sobre la base del principio de unidad orgánica.
Artículo 29. Los órganos y entes del Estado tienen la obligación de implementar servicios de información interoperables, a fin de permitir el acceso e intercambio electrónico de datos, información y documentos, a cualquier órgano o ente del Estado que lo requiera como dato complementario; en los términos y condiciones establecidos en el presente Decreto con Rango, Valor y Fuerza de Ley y demás normativa aplicable.
Artículo 35. Los sistemas de información interoperables y servicios de información deberán ser desarrollados bajo estándares abiertos y software libre.
Artículo 42. La plataforma nacional de servicios de información interoperables estará conformada por:
1. Una
plataforma de consulta de datos, que contribuirá con la reutilización de datos
de autoría, información, documentos y funcionalidades de los órganos y entes
del Estado de manera eficiente.
2. Una
plataforma de mediación de servicios de información interoperables la cual
contribuirá con la mediación y la orquestación de servicios.
3. Un
Registro Nacional de Servicios de Información interoperables, que proveerá un
único punto de acceso a dichos servidos provistos por los órganos y entes del
Estado, fomentando paulatinamente su conocimiento, reutilización, integración e
interoperabilidad.








No hay comentarios:
Publicar un comentario