Diseño & Elaboración De Páginas Web.
crozer123Trabajo2 de Marzo de 2013
3.052 Palabras (13 Páginas)327 Visitas
Diseño & Elaboración De Páginas Web.
Investigación
Informática 6°to
Prof.: Tamara Sillas
Gerson Levi Ayala Martienez
Actividad 1 27 de febrero de 2013
Realizar una investigación documental con los siguientes términos
• PHP: http://definicion.de/php/. http://www.alegsa.com.ar/Dic/php.php
• XHTML: http://www.desarrolloweb.com/articulos/que-es-xhtml.html .
http://www.mati.unam.mx/index.php?option=com_content&task=view&id=205&Itemid=51
• Cuáles son las regulaciones de XHTML.
• En listas las etiquetas básicas de para crear una páginas web en XHTML.
http://roble.pntic.mec.es/apuente/html/xhtml/02.htm
• Internet. http://definicion.de/internet/#ixzz2MFRSCWhn
• Protocolo. http://www.masadelante.com/faqs/protocolo
• Protocolo HTTP y FTP. http://www.desarrolloweb.com/articulos/protocolo-http-ftp.html
• Hojas de estilo cascada. http://chesco.info/curso/css.htm
• Lengua de programación del lado del cliente para el desarrollo de páginas
http://www.htmlquick.com/es/tutorials/css.html
• Lenguajes de programación del lado del servidor para el desarrollo de páginas web. http://www.maestrosdelweb.com/principiantes/los-diferentes-lenguajes-de-programacion-para-la-web/
• Cuáles son las arquitecturas más comunes empleadas para el desarrollo de aplicaciones web.
1° La sigla PHP identifica a un lenguaje de programación que nació como Personal Home Page (PHP) Tools. Fue desarrollado por el programador de origen danés Rasmus Lerdorf en 1994 con el propósito de facilitar el diseño de páginas web de carácter dinámico.
El acrónimo recursivo, sin embargo, en la actualidad está vinculado a PHP Hypertext Pre-Processor. El lenguaje es desarrollado hoy en día por The PHP Group aunque carece de una normativa formal. La Free Software Foundation, por lo tanto, considera la licencia PHP como parte del software libre.
El lenguaje PHP suele procesarse directamente en el servidor aunque también puede usarse a través de software capaz de ejecutar comandos y para el desarrollo de otra clase de programas.
Actualmente el PHP suele incrustarse dentro del código HTML de las páginas web y ejecutarse desde un servidor. Se estima que PHP está presente en más de veinte millones de webs y en cerca de un millón de servidores.
2° XHTML es un lenguaje similar a HTML, pero con algunas diferencias que lo hacen más robusto y aconsejable para la modelación de páginas web. Las siglas corresponden con las palabras inglesas eXtensible Hypertext Markup Language, que vendría a significar en castellano algo así como lenguaje extensible de marcación hipertexto.
En DesarrolloWeb.com hemos publicado un manual de XHTML para explicar las características de este lenguaje, de modo que en este artículo deseamos simplemente ofrecer una introducción y explicar cuáles son las características principales.
XML es un lenguaje que también funciona por etiquetas, igual que HTML, pero cuyas reglas de creación de documentos son mucho más estrictas que las del propio lenguaje HTML, lo que da pie a la posibilidad de procesarlos automáticamente por programas informáticos. Ese pequeño detalle, realmente es la base para toda una serie de ventajas que hacen que XML sea una herramienta ideal para el momento actual, donde la información circula sin límite por las redes globales y XHTML intenta aprovecharse de ello.
La importancia de un código correcto radica en que el W3C, creador de este lenguaje de etiquetas, puede validarlo, de tal manera que todos aquellos dispositivos de navegación puedan reconocerlo, ya que estos nuevos dispositivos utilizan estándares tecnológicos determinados por el consorcio.
3°
4° SINTAXIS DEL LENGUAJE XHTML
Norma número 1: Hay que hacer una declaración del tipo de documento (doctype)
En HTML también se puede hacer pero no es obligatorio. En XHTML es obligatorio.
Al comienzo del documento por encima de la etiqueta <html> hay que escribir la siguiente declaración:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/
xhtml1-transitional.dtd"> texto
A propósito, hacemos una simplificación. Nos quedamos con el tipo Transitional. Hay otros dos tipos, el estricto y el frameset. Para estos dos tipos y profundizar en este lenguaje, acudir a la red. Aquí, por ejemplo. Es importante escribir el texto de la declaración tal cual está respetando mayúsculas y minúsculas.
Norma número 2: La etiqueta <html> debe llevar el namespace declarado en el atributo xmlns. El siguiente texto: <html xmlns="http://www.w3.org/1999/xhtml"> texto
Norma número 3: Todas las etiquetas (exceptuando la declaración, norma 1) y sus atributos, tienen que escribirse con letras minúsculas. En HTML se pueden escribir con mayúsculas o minúsculas. En XHTML todas deben ser minúsculas.
Norma número 4: La etiqueta <head> (y por supuesto la <body>) son absolutamente obligatorias. En HTML si no poníamos la <head> no pasaba nada...
Norma número 5: La anidación de las etiquetas y sus cierres debe hacerse respetando las simetrías correspondientes: Lo que primero se abre, se cierra lo último.
Por ejemplo:
<p> Marcar con <b> negrita <u> subrayado y <i> cursiva</i></u></b></p>
Norma número 6: Todas las etiquetas (todas) se deben cerrar. En HTML, por ejemplo, la etiqueta <p> era opcional que se cerrase. Aquí es obligatorio.
Había etiquetas que no se cerraban nunca como <br>. En XHTML las etiquetas que no se cerraban en HTML tienen que escribirse con un espacio y la barra de cerrado dentro de la etiqueta.
Así: <br> pasa a ser <br />
La inclusión de una imagen, por ejemplo: <img src="imagenes/logo.png" widt="50" height="30"> tiene que escribirse ahora así <img src="imagenes/logo.png" widt="50" height="30" /> Observa el espacio de separación antes de la barra de cierre.
Lo anterior es válido para todas las etiquetas similares. Incluído las etiquetas <meta> de la <head>.
Norma número 7: Todos los valores de los atributos deben entrecomillarse. En HTML era opcional.
Por ejemplo <table border=2> que se permitía en HTML, pasaría a escribirse obligatoriamente <table border="2">
5° La Internet es una red de redes que permite la interconexión descentralizada de computadoras a través de un conjunto de protocolos denominado TCP/IP. Tuvo sus orígenes en 1969, cuando una agencia del Departamento de Defensa de los Estados Unidos comenzó a buscar alternativas ante una eventual guerra atómica que pudiera incomunicar a las personas.
6° Un protocolo es un método establecido de intercambiar datos en Internet. Un protocolo es un método por el cual dos ordenadores acuerdan comunicarse, una especificación que describe cómo los ordenadores hablan el uno al otro en una red.
7° Protocolo HTTP
Los navegadores son los sistemas utilizados para conectarnos a la World Wide Web y acceder a los recursos almacenados en los servidores web.
Cuando escribimos una dirección web, el navegador establece una conexión con el servidor web a través del protocolo HTTP (HyperText Transfer Protocol). Teniendo esto claro, podemos pasar a decir que una URL sería el nombre con el que se asocian a las direcciones web.
Cuando escribimos una URL, por ejemplo como ésta "http://www.desarrolloweb.com/index.html", el navegador interpreta tres partes:
•HTTP (protocolo)
•www.desarrolloweb.com (nombre del servidor)
•index.html (nombre del archivo especificado)
Una vez analizadas estas partes, el navegador comunica con un servidor de nombres (DNS) y se conecta con el servidor.
Normalmente, para este proceso utilizamos el protocolo HTTP, que pasamos a detallar a continuación.
Comenzaremos por decir que HTTP significa "Protocolo de trasferencia de hipertexto", además pertenece al grupo TCP/IP y se creó fundamentalmente para publicar páginas HTML. Es uno de los protocolos más utilizados actualmente.
Su funcionamiento básico es el siguiente: Un navegador manda una solicitud GET al servidor y pide un archivo, el servidor responde enviando al navegador el código de ese archivo, que posteriormente es descifrado por el navegador.
HTTP utiliza tres tipos de mensajes para enviar la información y recibirla del navegador.
•GET
•POST
•PUT
Get: se trata de un mensaje con solicitud de datos por parte del cliente, es decir, un navegador web envía el mensaje GET para solicitar paginas al servidor.
Post y Put: estos dos tipos de mensajes son utilizados por el servidor para enviar información al navegador web. En concreto, "Post" incluye la información en el mensaje enviado al servidor y "Put" carga el contenido en el servidor.
No podemos terminar de hablar de HTTP sin mencionar que este protocolo es poco seguro, ya que la información que maneja puede ser interceptada y leída sin problema. Por este motivo nace el protocolo HTTPS, que no es más que el mismo protocolo, y que sin embargo envía la información encriptada para que si es interceptada no sea fácil su lectura. Esto es, a grandes rasgos,
...