33. HTML HTML, siglas de HyperText Markup Language, es el lenguaje de marcado . Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>).
34. HTML - Ejemplo <!DOCTYPE html> <html> <head> <title>Ejemplo de HTML</title> </head> <body> <h1>Hola PyCon</h1> <p>Esto es Junín</p> </body> </html>
44. Comportamiento en el cliente Programamos Javascript, un lenguaje que se ejecuta en el cliente y entre otras cosas puede modificar el documento HTML y el CSS. <script> var suma; Suma = 4 + 6; alert(suma); </script>
47. El servidor Debe poder generar el HTML de manera dinámica desde el servidor para cada pedido desde el cliente. Debe buscar información en bases de datos, relizar pedidos a otros servidores o realizar cálculos. Ejemplo, un blog o un diario online.
48. PHP y un poco de dinamismo <html> <body> <?php echo "Hello World"; mysql_connect(localhost,$username,$password); @mysql_select_db($database) or die( "Unable to select database"); $query = "INSERT INTO contacts VALUES ('','$first','$last','$phone','$mobile','$fax','$email','$web')"; mysql_query($query); ?></body> </html>
49. ¿Qué pasa cuando ingresamos a una URL? Antes localhost/archivo.php El browser se conectaba con el server, el server buscaba el archivo, lo ejecutaba y se lo devuelve al browser Ahora localhost/pyconar El browser se conecta al server, el server llama a un método, el método genera una respuesta y la enviá al cliente (browser)