viernes, 7 de junio de 2013

Practica 21: servidores

En informática, un servidor es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes.
También se suele denominar con la palabra servidor a:
  • Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final. Este es el significado original del término. Es posible que un ordenador cumpla simultáneamente las funciones de cliente y de servidor.
  • Una computadora en la que se ejecuta un programa que realiza alguna tarea en beneficio de otras aplicaciones llamadas clientes, tanto si se trata de un ordenador central (mainframe), un miniordenador, una computadora personal, una PDA o un sistema embebido; sin embargo, hay computadoras destinadas únicamente a proveer los servicios de estos programas: estos son los servidores por antonomasia.

  • Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información o sirve a otro proceso. El modelo Cliente-servidor no necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador.Un servidor no es necesariamente una máquina de última generación de grandes proporciones, no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja, hasta una máquina sumamente potente (ej.: servidores web, bases de datos grandes, etc. Procesadores especiales y hasta varios terabytes de memoria). Todo esto depende del uso que se le dé al servidor. Si usted lo desea, puede convertir al equipo desde el cual usted está leyendo esto en un servidor instalando un programa que trabaje por la red y a la que los usuarios de su red ingresen a través de un programa de servidor web como Apache.

Tipos de servidores 

En la siguiente lista hay algunos tipos comunes de servidores: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red.

  • Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo.
  • Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con el correo electrónico para los clientes de la red.
  • Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax.
  • Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc.
  • Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web.
  • Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas entrantes o reconoce la petición de la red y realiza la autentificación necesaria y otros procedimientos necesarios para registrar a un usuario en la red.
  • Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir, la lógica de la presentación) que se requiere para trabajar correctamente.
  • Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red.
  • Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
  • Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering.
  • Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varían dependiendo de su utilización e importancia.

Sin embargo, de acuerdo al rol que asumen dentro de una red se dividen en:
  • Servidor dedicado: son aquellos que le dedican toda su potencia a administrar los recursos de la red, es decir, a atender las solicitudes de procesamiento de los clientes.
  • Servidor no dedicado: son aquellos que no dedican toda su potencia a los clientes, sino también pueden jugar el rol de estaciones de trabajo al procesar solicitudes de un usuario local.

jueves, 30 de mayo de 2013

Practica 20: hospedaje de paginas



 de pagihospedaje  de paginas web


es el servicio que provee a los usuarios deInternet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web,  se refiere al lugar que ocupa una página web, sitio web, sistema, correo electrónico, archivos etc. en internet o más específicamente en un servidorque por lo general hospeda varias aplicaciones o páginas web.

     
         www.brinkster.com

Uno de los mejores servidores gratuitos. Te ofrece de forma absolutamente instantánea 30 MB de espacio SIN NINGÚN TIPO DE PUBLICIDAD en tus páginas. Aunque está en inglés esto no debe suponer ningún problema porque puedes acceder a sus servicios muy fácilmente rellenando un simple formulario de registro. Por si todo esto te parece poco te ofrecen soporte para ASP 3.0 y para publicar bases de datos de Microsoft Access entre otros servicios gratis. Después de rellenar el formulario se te enviará un password para activar tu sitio web y al instante ya lo podrás utilizar, en todo este proceso tardarás menos de 5 minutos, por lo que es la opción más suculenta vista hasta ahora. Tu dirección será del tipo http://www25.brinkster.com/tuweb.

   www.geocities.com

Geocities tiene cientos de complementos para enriquecer vuestra web. Podéis añadir contadores de visitas, consultar todo tipo de estadísticas sobre la gente que os visita, obtener servidores de noticias, de tiempo, de horóscopo, insertar todo tipo de imágenes, intercambiar banners, etc. La publicidad es poca (una pequeña ventana que se sitúa en la parte superior derecha y que se puede cerrar cuando queramos o un banner en la parte superior, según nuestra elección ). Tiene un sistema de ayuda excepcional, aunque está prácticamente todo en inglés, y un servicio de boletines informativos vía e-mail para informarnos de todas las novedades en el servidor, aunque esto a veces es un poco molesto. En Geocities disponemos de 15 MB de espacio (es más que suficiente si sólo queremos subir una web temática sin muchas fotos y sin vídeos ni archivos musicales que engrosarían muchísimo el tamaño del website). También decir que al registrate en Geocities obtienes automáticamente una cuenta de correo en Yahoo!, aunque esto es típico en todos los servidores que veremos a continuación.
www.iespana.es

Uno de los mejores servidores gratuitos en español. De reciente aparación, I España ofrece tamaño ilimitado (primero te dan 50 megas, pero puedes solicitar más tarde todo el que necesites si es necesario). Pensaréis que es el mejor servidor para alojar páginas desde donde poder descargar archivos de video y de música, pues gracias a esos megas el espacio no será un problema..., pues no! I! España da muchos problemas a la hora de descargar grandes ficheros de forma continuada, por lo que deberemos optar por otro servidor si tenemos una web con esta finalidad. La publicidad de este lugar también es poca, una ventana del tipo "pop-up" que podemos cerrar, o un banner en la parte inferior de la página. También dispondremos de un buzón de correo con 20 megas (por lo visto, para este servidor el espacio no es ningún problema).

www.ya.com

Con uno de los mejores servicios de ayuda o con poca publicidad, el portal Ya.com ofrece 30 Megas de espacio web a quien lo necesite de forma gratuita. Pese a que este servicio está todavía en construcción, su velocidad de acceso es de las mejores y los servicios que promete ofrecer en el futuro hacen tener en cuenta este servidor y clasificarlo como uno de los mejores en español. Además, también aseguran ofrecer espacio totalmente ilimitado bajo petición, si queremos ampliar los contenidos de nuestra web y no tenemos suficiente con esas 30 MB. Por cierto, este lugar es uno de los pocos que no te ofrece de forma automática el servicio de e-mail gratuito, aunque eso no tiene ninguna importancia, sí es un poco inhabitual.

www.tripod.es

Ofrece 20 MB de espacio y un típico buzón de correo con 10 MB más. La publicidad es del tipo "pop-up" (pequeña ventana emergente) y podemos ampliar de forma ilimitada y bajo petición el espacio que necesitemos para nuestro website, aunque no es de carácter inmediato (se supone que deben estudiar si merece la pena ofrecerte estos MB extras para ampliar tu sitio, esto también es bastante habitual). Tripod ofrece en la actualidad uno de los mayores índices de páginas web alojadas gratuitamente en español, debido a que es uno de los lugares más veteranos que ofrecen este servicio, pero encontramos a faltar muchos pequeños detalles que nos ofrecen los otros servidores para mejorar el contenido de nuestras páginas.

www.galeon.com

Galeón se hubiera impuesto en esta página como el mejor servidor gratuito por sus múltiples cualidades y servicios, aunque últimamente hay dos razones para no decantarse por él. El banner publicitario es un pequeño recuadro que se abre en la parte superior derecha del explorador, pero cuando este es cerrado por el usuario todos los gifs animados de la página, así como la carga de esta se detiene completamente, por lo que nuestra página puede llegar a perder mucha calidad. Además, brinkster supera con creces los servicios de los demás servidores analizados aqui. Aún así, Galeón tiene muchas cualidades y es seguramente el mejor servidor gratuito en español:  el espacio es ilimitado desde el principio, sin peticiones ni nada, e incluso dan suculentos premios en metálico a las mejores web alojadas en el servidor cada cierto tiempo para motivar a los usuarios. También ofrece otros servicios más típicos como contadores, libros de visitas, botones, etc. Evidentemente, al registrarnos en Galeón dispondremos al instante de un típico buzón de correo electrónico, en este caso, de 3 Megas.

Para terminar, hay que apuntar que en determinadas horas el servidor está absolutamente saturado, aunque tampoco se puede pedir más de un servidor gratuito que ofrece espacio ilimitado al instante, ¿no?.
www.fortunecity.es

Ofrece 100 MB desde el principio (es muchísimo, pese a que no permite solicitar más espacio). También nos ofrece la posibilidad de ganar dinero mediante inserción de publicidad, aunque personalmente creo que siempre es mejor contratar estos servicios de forma independiente a empresas especializadas, pero eso es otro tema. Una de las pegas es que sus servicios están en inglés y (¿he dicho pega?) no ofrece (impone) cuenta de correo gratis. La publicidad es del tipo "pop-up" y en FortuneCity está uno de los equipos más expertos del mundo en este tipo de servicios, pues lleva años al pie del cañón y alberga miles de websites en inglés.

www.demasiado.com

Pese a que sólo nos ofrecen 10 MB y no permite solicitar más, este servidor nos ofrece la posibilidad de registrarnos de forma totalmente anónima (increible, ojalá todos fueran así). La publicidad que ofrecerá nuestra web está en forma de banner en la parte inferior de las páginas, y sólo con registrar la web (recordad, anónimamente) nos dan de alta la URL en los mejores buscadores del momento de forma automática. De todas maneras, veremos que esto no tiene tanta importancia si descubrimos que hay otros sitios en Internet que con un simple formulario nos damos de alta en más de 100 buscadores en un sólo instante. Demasiado.com es un lugar perfectamente válido para alojar nuestras primeras páginas web si estamos comenzando en este mundo, pero no ofrece muchos de los servicios que podemos encontrar en otros servidores gratuitos españoles.

www.gratisweb.com

El mejor servidor hispano en el tema publicidad (no tiene!!!!!!), pero demasiado pobre en cuanto a servicios. Gratisweb nos ofrece la posibilidad de crear una página web personal en unos segundos rellenando un pequeño formulario (aunque estos lo hacen la mayoría de los lugares que hemos visto aqui). El espacio ofrecido es de sólo 3 MB, y estamos delante del servidor ideal para alojar nuestra primera página web sin ningún tipo de complicación, pues en Gratisweb puede navegar y crear páginas cualquier usuario que no tenga ni idea de código HTML o ninguna noción del funcionamiento de las páginas web. También nos ofrece una cuenta de E-mail gratis, y la pega es que es el único servidor comentado aqui que no ofrece la posibilidad de actualizar las páginas mediante FTP, por lo que subir cierto tipo de archivos al servidor puede ser poco menos que un calvario si disponemos de una conexión de 56 k a Internet. (Aunque no podrás subir archivos muy grandes porque enseguida te comes las 3 MB!).

www.freeservers.com

Muy buen servidor en ingles. Presenta varias formas dde  hacer la pagina. La primera es usando sus modelos de paginas, que los podes rellenar con varias cosas. La segunda, todo Html. Y la tercera es con acceso a FTP con Front Page u otros programas (con un costo).

www.angelfire.com

Otro servidor en ingles, con acceso a varios recursos, como imagenes y otras cosas que el mismo servidor te da. Puedes hacerla con sus "moldes" o puro html.

miércoles, 27 de febrero de 2013

Practica 4: conceptos de diseño web


 

                             Pagina web

 

 *Pagina web: documento o información electrónica adaptada                                                                                                                                                                                                                                  para la World Wide Web y que puede ser accedida mediante                                                                                             un navegador

*Sitio web: colección de páginas web relacionadas y comunes a un dominio de Internet o subdominio en la World Wide Web en Internet.

*HTML: 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.

* Hipervinculo: fundamental de la arquitectura de la World Wide Web, pero el concepto no se limita al HTML o a la Web. Casi cualquier medio electrónico puede emplear alguna forma de hiperenlace

*Lenguaje de programación:  idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo por máquinas como las computadoras

*Editor: una aplicación diseñada con el fin de facilitar la creación de documentos HTML

* servidor: 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

*Cliente FTP: emplea el protocolo FTP para conectarse a un servidor FTP para transferir archivos.

*Hosting: es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web

*Dominio: es una red de identificación asociada a un grupo de dispositivos o equipos conectados a la red Internet.

*ISP : es una empresa que brinda conexión a Internet a sus clientes. Un ISP conecta a sus usuarios a Internet a través de diferentes tecnologías como DSL, Cablemódem, GSM, Dial-up.

*URL : es una secuencia de caracteres, de acuerdo a un formato modélico y estándar, que se usa para nombrar recursos en Internet para su localización o identificación, como por ejemplo documentos textuales, imágenes, vídeos, presentaciones digitales, etc.

*Applet : es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo en un navegador web

*Webmaster: es la persona responsable de mantenimiento o programación de un sitio web.

*Banner: es un formato publicitario en Internet

 

Practica 3: Elementos graficos

GIF



Una imagen puede contener entre 2 y 256 colores, las imágenes que se obtenían con este formato por lo general eran muy pequeñas. Todos los editores de software que usaban imágenes gif debían pagarle regalías a Unisys, la compañía propietaria de los derechos. Esta es una de las razones por las que el formato png se está volviendo cada vez más popular, en perjuicio del formato gif.



JPEG



Soporte de color verdadero, también conocido por su homónimo inglés true color
Algoritmo de compresión (con pérdida) que soporta altas tasas de empaquetado

El soporte de color verdadero (24 bits) de JPEG nos ofrece la posibilidad de ofrecer imágenes con una profundidad de 16.777.216 colores.

Esta claro que un mapa de bits con una esta profundidad de color alcanza tamaños de memoria descomunales, pero esto se suple con el algoritmo de compresión que ofrece el formato. Este algoritmo de compresión, aunque muy potente (reduce el tamaño del mapa de bits hasta un 5% del original o menos), ofrece pérdidas de información a medida que elevamos su tasa de compresión. La tasa de compresión se ajusta cuando guardamos el fichero, por ejemplo, desde nuestro procesador de imágenes. Esta pérdida de información se produce a medida que elevamos su tasa de compresión y se deja notar en la resolución de la imagen.



BMP



Es de los más pesados, nada recomendado para usar en tu sitio web o blog, es mejor usar otro tipo de archivo que pese menos. El único punto a favor que le veo es que es muy nítido y claro, no se distorsiona la imagen cuando la guardas en este tipo de archivo. Pero a decir verdad yo raramente -casi nunca- lo uso.



TIFF


Estas etiquetas describen la naturaleza de los archivos, paleta de colores, archivos en blanco y negro, las escalas de grises , la compresión del archivo.Contienen también información sobre el sistema de almacenamiento de los propios datos de la imagen:por bandas o por secciones rectangulares, lo cual permite a muchas aplicaciones optimizar los tiempos de carga o leer únicamente la zona de interés de una imagen grande.El formato TIFF permite añadidamente almacenar más de una imagen en el mismo archivo.El formato TIFF admite el sistema de compresión sin pérdida de calidad, el conocido como LZW (Lempel-Ziv-Welch).


WMF


El formato WMF se usa especialmente para la definición de ilustraciones y dibujos vectoriales. Y esta es su principal característica. Mediante vectores, especifican las líneas, las áreas, colores y demás elementos gráficos con sus coordenadas de pantalla relativas a un tamaño concreto, pero al cambiar éste, todos estos elementos gráficos son redimensionados y no sufre pérdida alguna.



Se usa principalmente para las ilustraciones y los dibujos, nunca para fotografías, ya que lo único que es capaz de definir son elementos gráficos típicos del dibujo, como pueden ser líneas, puntos, círculos, rectángulos, óvalos



JPG



Es el formato más pesado que los anteriores pero con una profundidad de color mayor, alcanzando 32 bits y permitiendo la utilización del canal alpha que permite usar transparencias en las imágenes.




sábado, 23 de febrero de 2013

Practica 2: Diseño de paginas 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 del diseño convencional, ya que requiere tener en cuenta la navegabilidadinteractividadusabilidadarquitectura de la información y la interacción de medios como el audiotextoimagenenlaces y vídeo. Se lo considera dentro del diseño multimedia.
La unión de un buen diseño con una jerarquía bien elaborada de contenidos, aumenta la eficiencia de la web como canal decomunicación e intercambio de datos, que brinda posibilidades como el contacto directo entre el productor y el consumidor de contenidos, característica destacable del medio.
El diseño de páginas web se trata básicamente de realizar un documento con información hiperenlazado con otros documentos y asignarle una presentación para diferentes dispositivos de salida (en una pantalla de computador, en papel, en un teléfono móvil, etc).
Estos documentos o páginas web pueden ser creadas:

Etapas

Para el diseño de páginas web debemos tener en cuenta tres etapas:
  • La primera, es el diseño visual de la información que se desea editar. En esta etapa se trabaja distribuyendo el texto, los gráficos, los vínculos a otros documentos y otros objetos multimedia que se consideren pertinentes. Es importante que antes de trabajar sobre el computador se realice un boceto o prediseño sobre el papel. Esto facilitará tener un orden claro sobre el diseño.
  • La segunda, es la estructura y relación jerárquica de las páginas del sitio web, una vez que se tiene este boceto se pasa a 'escribir' la página web. Para esto, y fundamentalmente para manejar los vínculos entre documentos, se creó el lenguaje de marcación dehipertexto o HTML. Los enlaces que aparecen subrayados en este documento y otros de Wikipedia son ejemplos de hipertexto, puesto que al pulsar sobre ellos conducen a otras páginas con información relacionada. La importancia de la estructura y arborescencia web radica en que los visitantes no siempre entran por la página principal o inicial y en ese caso el sitio debe darle la respuesta a lo que busca rápido, además permitirle navegar por el sitio.
  • La tercera, etapa consiste en el posicionamiento en buscadores o SEO. Ésta consiste en optimizar la estructura del contenido para mejorar la posición en que aparece la página en determinada búsqueda. Etapa no gustosa por los diseñadores gráficos, porque a diferencia del texto, aún para el año 2012 no se pueden tener nuevos resultados en los buscadores con sitios muy gráficos.
El HTML consta de una serie de elementos que estructuran el texto y son presentados en forma de hipertexto por agente de usuario onavegadores. Esto se puede hacer con un simple editor de textos (debe guardarse como texto plano, sin ningún tipo de formato y con extensión .html o .htm). Aprender HTML es relativamente fácil, así que es sencillo crear páginas web de este modo. Esta era la única manera de generarlas hasta que aparecieron, a mediados de 1996, algunos editores visuales de HTML, como MS FrontPage yAdobe Dreamweaver. Con estas herramientas no es necesario aprender HTML (aunque sí aconsejable), con lo cual el desarrollador se concentra en lo más importante, el diseño del documento.
Todo esto teniendo en cuenta el nivel de programación en el diseño de las aplicaciones y del impacto visual que se quiere generar en el usuario.