miércoles, 3 de julio de 2013

SOFTWARE LIBRE



SOFTWARE LIBRE
 
         “Software Libre” se refiere a la libertad de los usuarios de correr (¿usar, utilizar?), copiar, distribuir, estudiar, cambiar y mejorar el software. más precisamente, se refiere a las cuatro libertades de los usuarios de software:
  • (libertad 0)  La libertad de usar el programa, con cualquier propósito.
  • (libertad 1) La libertad de estudiar como funciona el programa, y adaptarlo a sus necesidades. El acceso al código fuente es una precondición para esto.
  • (libertad 2) La libertad de distribuir copias de manera que se puede alcanzar a cualquiera (una traducción del inglés supongo) mejor ¿que puedan llegar a caulquiera?.
  • (libertad 3) La libertad de mejorar el programa, y liberar las mejoras al público de tal manera que cualquiera pueda beneficiarse de ellas.
        Un programa es software libre si los usuarios tienen todas estas libertades. Por esto, eres libre de redistribuir copias, ya sea con o sin modificaciones, ya sea gratis o cobrando una cuota por la distribución a cualquiera y en cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.




SERVIDORES WEB

SERVIDORES 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.

File:Wikimedia Servers.svg

APLICACION WEB

APLICACION WEB


     En la ingeniería de software se denomina aplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.

     Las aplicaciones web son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.    

    Existen aplicaciones como los webmails, wikis, weblogs, tiendas en línea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones web.

    Es importante mencionar que una página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.

File:Horde-portal.png

PAGINA WEB

PAGINA WEB


         Una página web (o página electrónica, según el término recomendado por la R.A.E.) 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.

        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.

     El contenido de la página puede ser predeterminado página web estática o generado al momento de visualizarla o solicitarla a un servidor web página web dinámica. 

     Las páginas dinámicas que se generan al momento de la visualización, se especifican a través de algún lenguaje interpretado, generalmente JavaScript, y la aplicación encargada de visualizar el contenido es la que realmente debe generarlo. Las páginas dinámicas que se generan, al ser solicitadas, son creadas por una aplicación en el servidor web que alberga las mismas.

    Respecto a la estructura de las páginas web, algunos organismos, en especial el W3C, suelen establecer directivas con la intención de normalizar el diseño, y para así facilitar y simplificar la visualización e interpretación del contenido. 

    Una página web es en esencia una tarjeta de presentación digital, ya sea para empresas, organizaciones, o personas, así como una tarjeta de presentación de ideas y de informaciones. Así mismo, la nueva tendencia orienta a que las páginas web no sean sólo atractivas para los internautas, sino también optimizadas (preparadas) para los buscadores a través del código fuente. Forzar esta doble función puede, sin embargo, crear conflictos respecto de la calidad del contenido.

    Si hablamos de posicionamiento web, una página web es la base para optimizar todo un sitio web el cual es un conjunto de páginas web.




HTML

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 o hacer referencia a un tipo de programa llamado script, el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.

        HTML, es un lenguaje simple de marcado utilizado para crear documentos de hipertexto para WWW. No es un lenguaje de descripción de páginas como Postscript. HTML no permite definir de forma escrita la apariencia de una página, aunque a veces se utilice como un lenguaje de presentación. Además el aspecto que puede presentar un documento HTML depende del navegador o browser utilizado ya que HTML se limita a describir la estructura y el contenido de un documento, y no el formato de una página y su apariencia.

        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).


PANEL DE CONTROL WEB

   PANEL DE CONTROL WEB

         El panel de control de un servidor web es un software que provee una interfaz gráfica para la gestión de usuarios y la administración de los servicios del servidor.

        Generalmente son en sistemas operativos tipo unix, tal como GNU/Linux y BSD, sin embargo también existen en otras plataformas como por ejemplo Windows Server.
Algunas de las funciones que contienen los paneles de control son:

  • Estadísticas de visitas.
  • Detalles sobre la cuota de ancho de banda utilizada.
  • Administración de archivos y directorios.
  • Configuración de cuentas de correo electrónico.
  • Administración de bases de datos.
  • Administración de cuentas de usuarios de servidores FTP.
  • Acceso a los archivos de registros del servidor.
  • Manejo de subdominios. 
           El Panel de control contiene muchas opciones para poder personalizar su ordenador. Se puede añadir nuevo hardware, agregar y quitar programas, cambiar la apariencia de la pantalla y mucho más.


        Tenemos un resumen de las opciones más importantes.
  •  Agregar hardware: si enganchamos algún hardware nuevo a nuestro pc, por ejemplo, una impresora, al entrar en esta opción el ordenador nos ayuda a instalarlo.
  •  Agregar o quitar programas: por aqui se quita y pone el software, esto es, los programas que instalamos en el equipo, por ejemplo, el Microsoft Office, el Antivirus, el Messenger, programas diversos como enciclopedias, contabilidad, etc.
  • Conexiones de red: nos permite configurar varios ordenadores en red
  •  Configuración regional y de idioma: es importante que el idioma esté bien configurado porque esto afecta al teclado, ya que en otros países las teclas se colocan de distinta manera.
  •  Cuentas de usuario: para crear nuevos usuarios, modificar los ya existentes.
  •  Escáneres y cámaras: si conectamos un escáner o una cámara digital al ordenador, entraremos en esta opción y seguiremos las instrucciones del asistente.
  •  Fecha y Hora: al empezar a trabajar con el ordenador, nos aseguraremos de que la hora y la fecha sean correctas, marcar que el cambio de hora se haga automático según el horario de verano.
  •  Impresoras y Faxes: Para agregar una impresora o un fax ir a Archivo-Agregar impresora y seguir el asistente.
  • Mouse: da opción de cambiar la configuración de botones primario y secundario del ratón, para los zurdos. También se puede cambiar el puntero del ratón.
  • Pantalla: desde aquí se puede configurar la resolución de la pantalla, la apariencia de la misma, cambiar el fondo del escritorio, etc.
  •  Sistema: es una de las opciones más importantes del panel de control, ya que aquí se resumen las características técnicas del software y el hardware de la máquina.
  • Teclado: en esta opción puede configurarse la velocidad del teclado.

        En un servidor web, el panel de control es la interfaz que permite administrar los diferentes servicios y otorgar permisos a los usuarios. A través de estos paneles, por lo general es posible crear un subdominio para un sitio web, saber cuánta gente visitó una publicación o crear una cuenta de correo electrónico.


 




PORTAL WEB


        

      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.

http://www.aporrea.org/imagenes/logos/nuevo-portal-web-del-ministerio-pblico.jpg

SITIO WEB

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.

         Un sitio web está alojado en una computadora conocida como servidor web, también llamada servidor HTTP, y estos términos también pueden referirse al software que se ejecuta en esta computadora y que recupera y entrega las páginas de un sitio web en respuesta a peticiones del usuario.

          Un sitio web estático es uno que tiene contenido que no se espera que cambie frecuentemente y se mantiene manualmente por alguna persona o personas que usan algún tipo de programa editor. Hay dos amplias categorías de programas editores usados para este propósito que son
  • Editores de texto como Notepad, donde el HTML se manipula directamente en el programa editor o
  • Editores WYSIWYG como por ejemplo Microsoft FrontPage y Adobe Dreamweaver, donde el sitio se edita usando una interfaz GUI y el HTML subyacente se genera automáticamente con el programa editor.
          Un sitio web dinámico es uno que puede tener cambios frecuentes en la información. Cuando el servidor web recibe una petición para una determinada página de un sitio web, la página se genera automáticamente por el software, como respuesta directa a la petición de la página; Por lo tanto se puede dar así un amplio abanico de posibilidades, incluyendo por ejemplo: (a) Mostrar el estado actual de un diálogo entre usuarios, (b) Monitorizar una situación cambiante, o proporcionar información personalizada de alguna manera a los requisitos del usuario individual, etc.

http://us.123rf.com/400wm/400/400/ildogesto/ildogesto0910/ildogesto091000026/5658053-set-de-iconos-para-el-sitio-web-informatica-negocios-comercio-ciencia-educacion-y-musica-ilustracion.jpg

domingo, 19 de mayo de 2013

diferencia entre Internet y la web

INTERNET

El Internet es una red masiva de redes, una infraestructura de red. Conecta a millones de computadores en todo el mundo, formando una red en la que cualquier computadora se pueda comunicar con cualquier otro equipo, siempre y cuando ambos están conectados a Internet. La información que viaja por la Internet lo hace a través de una variedad de lenguas conocidas como protocolos.

1333659882528-computer-internet-100128-021.jpg

LA WEB

La World Wide Web, o simplemente Web, es una forma de acceder a la información sobre el medio de la Internet. Se trata de un modelo de intercambio de información que se construye en la parte superior de la Internet. La Web utiliza el protocolo HTTP, sólo uno de los idiomas que se hablan a través de Internet, para transmitir datos. Los servicios Web que utilizan HTTP para permitir que las aplicaciones se comuniquen con el fin de compartir información. La web también utiliza los navegadores, como Internet Explorer o Firefox, para acceder a los documentos Web llamados páginas web que están vinculados entre sí mediante hipervínculos. Documentos web también contienen gráficos, sonidos, texto y vídeo.

golden-web-hosting.jpg

En fin la diferencia entre el internet y la web es que el Internet es una red informatica (conjunto de ordenadores desplegados por todo el mundo y conectados entre sí intercambiándose información ) y la web son documentos con referencias cruzadas.

ELEMENTO DE DISEÑO DE LA PAGINA WEB, PORTAL WEB Y APLICACION WEB


El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web. No es simplemente una aplicación de diseño convencional, ya que requiere tener en cuenta la navegabilidad, interactividad, usabilidad, arquitectura de la información y la interacción de medios como el audio, texto, imagen, enlaces y vídeo.
La unión de un buen diseño con una jerarquía bien elaborada de contenidos, aumenta la eficiencia de la web como canal de comunicación e intercambio de datos, que brinda posibilidades como el contacto directo entre el productor y el consumidor de contenidos.
El diseño web ha visto amplia aplicación en los sectores comerciales de Internet especialmente en la World Wide Web. A menudo la web se utiliza como medio de expresión plástica en sí. Artistas y creadores hacen de las páginas en Internet un medio más para ofrecer sus producciones y utilizarlas como un canal más de difusión de su obra.
En la ingeniería de software se denomina aplicación web a aquellas herramientasque los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
Las aplicaciones web son populares debido a lo práctico del navegador web comocliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como los webmails, wikis, weblogs, tiendas en línea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones web.
Es importante mencionar que una página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.





PLATAFORMA DE COMERCIO ELECTRONICO


Una solución completa, integrada y de bajo costo para desarrollar cualquier tipo de negocio online y comercializar los productos o servicios a través de internet. Tiendas en internet a medida, con todas las funcionalidades y prestaciones necesarias para impulsar las ventas. Soluciones de fácil uso que le permitirá gestionar remotamente y de forma independiente su catálogo de productos y sus pedidos online.

 Carrito de Compras.
 Panel de Administración para el Cliente.
 Panel de Administración para la Tienda.
 Facturacion  y Envíos.
 Área de Contacto.
 Google Mapas.
 Análisis de Ventas.

SERVICIO DE DIFUSION EN LA WEB


Internet está configurado hoy en día como un auténtico servicio de comunicación de correo electrónico y de transacción comercial universal, así como de difusión universal de información, educación, cultura y esparcimiento, este servicio amerita analizarse con sumo cuidado a los fines de orientar y precisar su verdadera naturaleza jurídica y su marco legal.

Según el Reglamento de los Atributos de las Habilitaciones Administrativas de fecha 8 de junio de 2001, el servicio de internet se define como un servicio de telecomunicaciones que permite acceder a la red de internet, excluyendo la conexión entre el proveedor de acceso a internet habilitado mediante el presente atributo y el usuario. Ahora bien, antes de entrar al análisis de su definición, amerita exponerse en líneas generales, el origen histórico y las apreciaciones generales sobre esta nueva tecnología que no conoce fronteras ni limitaciones territoriales entre los países.

web-3_0