Академический Документы
Профессиональный Документы
Культура Документы
Contenido
Requerimientos para publicar un sitio Web Conceptos de dominio, IP y URL Registro de Dominios Registrador de Dominios Hosting Tipos de Hosting Infraestructura Web Tipos de Aplicaciones Web Procesamiento de pginas Web estticas Procesamiento de pginas Web dinmicas HTML, XHTML, XML
4. Programar los archivos HTML y disear el webart. As como las bases de datos si se requiere
Los nodos se conectan entre s en Internet mediante sus respectivas direcciones IP. Sin embargo, a los seres humanos nos es ms cmodo utilizar otra notacin ms fcil de recordar, como los nombres de dominio, la traduccin entre unos y otros se resuelve mediante los servidores de nombres de dominio o DNS.
Por lo tanto, un nombre de dominio es nombre que identifica un nodo conectado a Internet, sin estos, los usuarios tendran que acceder a cada servicio web utilizando la direccin IP del nodo, por ejemplo en lugar de www.yahoo.com, tendra que escribir: 209.191.93.52
La URL es el Localizador Uniforme de Recursos, y es la identificacin de cada uno de los documentos de un sitio web, no confundir con dominio. Por ejemplo: dominio es: http://ecommerceutt.webatu.com y una URL es: http;//ecommerceutt.webatu.com/sitios.html
Registro de dominios
Elegir un dominio. Verificar la disponibilidad del nombre de dominio deseado en algn registrador. Ingresar los datos personales. Elegir la cantidad de tiempo que el dominio permanecer registrado.
El registrador contacta con InterNIC y realiza el proceso de forma transparente para el registrante.
El dueo del dominio debe esperar un tiempo para que el dominio sea reconocido en todos los servidores de Internet.
Una vez comprado, el dueo del dominio debe configurarlo con la URL a la cual redireccionar, IP del servidor al que encontrar mediante la DNS, servidor DNS usada por este.
Pagar el dominio, normalmente con tarjeta de crdito (o tambin por transferencia bancaria)
El nuevo dominio funciona, y resuelve a la IP apropiada en el servidor DNS usado, poco a poco.
Registrador de Dominios
Un registrador de dominios es una empresa que vende dominios de Internet. Permiten que un individuo o empresa pueda pagar una cuota anual a cambio de tener un nombre de dominio, como .com, .es, .org, .net y muchos otros. Una empresa de registro de dominios ha de estar acreditada por ICANN para poder venderlos o formar parte de una cadena de distribucin. ICANN es el organismo que controla los 13 servidores raz (root servers), y por tanto tiene el control de facto de todo el sistema de nombres de dominio. Cada registrador puede poner unas normas distintas respecto a qu dominios permite registrar. Por ejemplo, algunos impiden usar palabras que se refieran a poltica, religin, obscenidades, o marcas que puedan violar la propiedad intelectual. Adems, pueden tener otras normas o restricciones locales. Por ejemplo, muchos registradores permiten usar ms caracteres que los que ofrece el ASCII original. Como curiosidad, y a fecha de febrero de 2006, la ee no se permite en los .es (esto cambi a partir del ao 2007, ahora se permiten los dominis multilinges), pero s en los .cl, .com, y otros; en general, en todos los que permiten el uso de Nombres de dominio internacionalizados (IDN). En Mxico, los Registradores de Dominio se encuentran listados en http://www.registry.mx/jsf/rar_list/search/search.jsf
Hosting
El web hosting o alojamiento web es el servicio que provee a los usuarios de Internet un sistema para poder almacenar informacin, imgenes, vdeo, o cualquier contenido accesible va web.
Es una analoga de "hospedaje o alojamiento en hoteles o habitaciones" donde uno ocupa un lugar especfico, en este caso la analoga alojamiento web o alojamiento de pginas web, se refiere al lugar que ocupa una pgina web, sitio web, sistema, correo electrnico, archivos etc. en internet o ms especficamente en un servidor que por lo general hospeda varias aplicaciones o pginas web.
Las compaas que proporcionan espacio de un servidor a sus clientes se suelen denominar con el trmino en ingls web host.
Tipos de hosting
Gratuito
Generalmente agregan publicidad en los sitios y tienen un espacio y trfico limitado
En este servicio se alojan clientes de varios sitios en un mismo servidor, es econmico debido a la reduccin de costos al compartir el servidor con varios usuarios. La desventaja es la disminucin del desempeo del servidor.
Este servicio est diseado para personas que venden el servicio de hospedaje a otras personas. Cuenta con gran cantidad de espacio y dominios disponibles para cada cuenta.
Un servidor dedicado es una computadora que se utiliza especficamente para alojamiento web. Su desventaja es el costo del servicio.
Est basado en las tecnologas ms innovadoras que permiten a un gran nmero de mquinas actuar como un sistema conectadas a un grupo de medios de almacenamiento . La seguridad de un sitio web alojado en la nube est garantizada por numerosos servidores en lugar de slo uno.
Infraestructura Web
La Infraestructura Web est conformada por el Hardware y Software para alojar el sitio Web. Existen diversos paradigmas de desarrollo que utilizan distintas plataformas de desarrollo. La combinacin ms importante es:
Una pgina Web esttica es aqulla que no cambia cuando un usuario la solicita: el servidor Web enva la pgina al navegador Web solicitante sin modificarla.
Por el contrario, el servidor modifica las pginas Web dinmicas antes de enviarlas al navegador solicitante. La naturaleza cambiante de este tipo de pgina es la que le da el nombre de dinmica.
Un servidor Web es un software que suministra pginas Web en respuesta a las peticiones de los navegadores Web. La peticin de una pgina se genera cuando el usuario hace clic en un vnculo de una pgina Web, elige un marcador en un navegador o introduce una URL en el cuadro de texto Direccin del navegador.
El contenido final de una pgina Web esttica lo determina el diseador de la pgina y no cambia cuando se solicita la pgina.
El servidor de aplicaciones lee el cdigo de la pgina, finaliza la pgina en funcin de las instrucciones del cdigo y elimina el cdigo de la pgina. El resultado es una pgina esttica que el servidor de aplicaciones devuelve al servidor Web, que a su vez la enva al navegador solicitante. Lo nico que el navegador recibe cuando llega la pgina es cdigo HTML puro
Lenguaje
ColdFusion Markup Language
(CFML)
Active Server Pages (ASP) JSP VBScript JavaScript
JavaScript, Java
PHP
8. El servidor de aplicaciones inserta los datos en una pgina y luego pasa la pgina al servidor Web.
HTML y XHTML
HTML: HyperText Markup Language (Lenguaje de Marcado de Hipertexto) Es usado para describir la estructura y el contenido de un texto, as como para complementar el texto con objetos tales como imgenes. HTML. Se escribe en forma de etiquetas, rodeadas por <,>. HTML tambin 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.
XHTML: eXtensible HyperText Markup Language (Lenguaje de Marcado de Hipertexto Extensible). Es una versin ms estricta y limpia de HTML , que nace precisamente con el objetivo de remplazar a HTML ante su limitacin de uso con las cada vez ms abundantes herramientas basadas en XML . XHTML extiende HTML 4.0 combinando la sintaxis de HTML, diseado para mostrar datos, con la de XML, diseado para describir los datos. XHTML, al estar orientado al uso de un etiquetado correcto, exige una serie de requisitos bsicos a cumplir en lo que a cdigo se refiere. Entre estos requisitos bsicos se puede mencionar una estructuracin coherente dentro del documento donde se incluiran elementos correctamente anidados, etiquetas en minsculas, elementos cerrados correctamente, atributos de valores entrecomillados, etc.
Los elementos que no estn vacios necesitan etiquetas de cierre: Los valores de las etiquetas deben ir siempre entre comillas: Todos los valores de los atributos deben ir entre comillas, incluso aquellos que sean numricos.
XML
XML: eXtensible Markup Language ('lenguaje de marcado extensible'). Es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C), permite definir la gramtica de lenguajes especficos. XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definicin son XHTML, SVG, MathML. XML no ha nacido slo para su aplicacin en Internet, sino que se propone como un estndar para el intercambio de informacin estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de clculo y casi cualquier cosa imaginable. XML es una tecnologa sencilla que tiene a su alrededor otras que la complementan y la hacen mucho ms grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la informacin de una manera segura, fiable y fcil.
CSS
(Cascading Style Sheets) Hojas de estilo en cascada. Es un lenguaje usado para definir la presentacin de un documento estructurado escrito en HTML o XML (y por extensin en XH La informacin de estilo puede ser adjuntada como un documento separado o en el mismo documento HTML. En este ltimo caso podran definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo "style".TML)
Una hoja de estilo externa, es una hoja de estilo que est almacenada en un archivo diferente al archivo donde se almacena el cdigo HTML de la pgina Web. Esta es la manera de programar ms potente, porque separa completamente las reglas de formateo para la pgina HTML de la estructura bsica de la pgina:
Una hoja de estilo interna, que es una hoja de estilo que est incrustada dentro de un documento HTML. (Va a la derecha dentro del elemento <head>.) De esta manera se obtiene el beneficio de separar la informacin del estilo del cdigo HTML propiamente dicho. Se puede optar por copiar la hoja de estilo incrustada de una pgina a otra (esta posibilidad es difcil de ejecutar si se desea para guardar las copias sincronizadas). En general, la nica vez que se usa una hoja de estilo interna, es cuando se quiere proporcionar alguna caracterstica a una pgina Web en un simple fichero, por ejemplo, si se est enviando algo a la pgina Web. Un estilo en lnea (inline) es un mtodo para insertar el lenguaje de estilo de pgina directamente dentro de una etiqueta HTML. Esta manera de proceder no es totalmente adecuada. El incrustar la descripcin del formateo dentro del documento de la pgina Web, a nivel de cdigo, se convierte en una manera larga, tediosa y poco elegante de resolver el problema de la programacin de la pgina. Este modo de trabajo se podra usar de manera ocasional si se pretende aplicar un formateo con prisa, al vuelo. No es todo lo claro o estructurado que debera ser, pero funciona. ste es el mtodo recomendado para maquetar correos electrnicos en HTML.
Ms sobre CSS
http://en.wikibooks.org/wiki/Cascading_Style_Sheets http://www.csszengarden.com/