SlideShare une entreprise Scribd logo
1  sur  28
Diseño de páginas web
Ing. Mauricio J. Caballero Apaza
Conceptos básicos
 Página web
 Servidor
 Cliente
 Servidor web
 Servidor ftp
 Cliente ftp
 Hosting
 Dominio
Páginas web
 Son documentos normalmente en formato
html o htm, que se desarrollan según un
lenguaje denominado html
 Se puede conseguir la última versión del
lenguaje html en español en el siguiente
enlace:
http://html.conclase.net/w3c/html401-es/cover.html
Cliente - Servidor
Servidores web
 Es el ordenador que contendrá nuestra página web para que cualquiera
pueda verla en internet. También se refiere al programa que responde
ante peticiones de visionado de páginas web. Normalmente habrá que
pagar para tener este servicio. El servidor web más popular es el Apache
Servidores y clientes ftp
 Mediante ftp, podemos subir nuestra página web
a internet mediante la empresa de hosting que
hayamos contratado.
 Desde nuestro equipo utilizaremos un cliente ftp
que se conectará a un servidor ftp
 El funcionamiento es similar al del explorador de
windows
 Uno de los clientes ftp más populares es el
Filezilla (gratuito)
Hosting
 El término hosting se refiere a dónde, en
qué empresa, vamos a tener nuestra
página web para que se pueda visitar por
cualquiera en internet
 Ejemplos de hosting
 Galeon: http://galeon.hispavista.com/
 1 y 1: http://www.1and1.es
Dominios
 Un dominio es por ejemplo
www.elmundo.es
 Se suelen contratar junto con la empresa con la que hemos
contratado el hosting.
 Tenemos antes que comprobar que ese dominio
actualmente no pertenece a nadie
 Se pueden comprar, vender y especular con dominios.
 En el caso de los blogs, ya nos asignan automáticamente
un subdominio de forma gratuita.
 Ejemplo: pepitogrillo.blogspot.com
Tecnologías web
 Html: el lenguaje de las páginas web
 Java y Javascript: lenguaje de programación que
se ejecuta en un cliente
 Flash: video
 Php: leguaje de programación que se ejecuta en
un servidor
 Asp: lenguaje de programación que se ejecuta en
un servidor
 Mysql: base de datos en internet
 Css: estilos de diseño web
El código html
<HTML>
<HEAD>
<TITLE>Primer ejemplo de
JavaScript</TITLE>
</HEAD>
<BODY>
<b>Esto es texto normal de un documento
HTML</b>
</BODY>
</HTML>
El código html
Ejemplo de javascript
<HTML>
<HEAD>
<TITLE>Primer ejemplo de JavaScript</TITLE>
</HEAD>
<BODY> <b>Esto es texto norrnal de un documento
HTML</b> <P>
<SCRIPT LANGUAGE="JavaScript">
docurnent.write("Texto generado desde JavaScript")
</SCRIPT> <P> <b>Esto es, de nuevo, HTML</B>
</body>
</HTML>
Ejemplo de Flash
Diseñar en Flash
 Ventajas:
 Videos que ocupan
muy poco espacio
 Programación flash
que permite
interactuar al usuario
 Inconvenientes
 El usuario necesita
tener instalado un
componente para ver
la página web
 Los buscadores de
internet no pueden
indexar normalmente
el contenido en flash
Ejemplo de php
 <html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
echo strlen("12345"),"<br>";
$palabras=split(" ","Esto es una prueba");
for($i=0;$palabras[$i];$i++)
echo $palabras[$i],"<br>";
$resultado=sprintf("8x5 = %d <br>",8*5);
echo $resultado,"<br>";
echo substr("Devuelve una subcadena de otra",9,3),"<br><br>";
if (chop("Cadena nn ") == "Cadena")
echo "Iguales<br><br>";
echo strpos("Busca la palabra dentro de la frase", "palabra"),"<br><br>";
echo str_replace("verde","rojo","Un pez de color verde, como verde es la
hierba."),"<br>";
?>
</body>
</html>
Ejemplo de Mysql
 mysql> SELECT t1.name, t2.salary FROM employee AS t1, info AS
t2 -> WHERE t1.name = t2.name; mysql> SELECT t1.name,
t2.salary FROM employee t1, info t2 -> WHERE t1.name =
t2.name;
Tipos de páginas web
 Blogs
 Galerías fotográficas
 Páginas web
 Otras
Los Blogs
 No se requiere pagar por ningún servicio, ni
contratar ninguna empresa de hosting, pues ya te
ofrecen ese servicio de forma gratuita
 Ejemplos de blogs contratados mediante Blogger,
el servicio de blogs de Google:
 Fogonazos (http://fogonazos.blogspot.com)
 Visión Beta (http://matiascallone.blogspot.com)
Partes de un blog
Galerías de fotografías
 http://www.turismochile.cl/isladepascua/isla.h
 http://www.galeriade.com/angel/
 http://www.adyma.com/
Páginas web
Cómo crear nuestras primeras páginas
web en html con el bloc de notas
Escribir el código html en el bloc de notas
Guardar el archivo en formato html
Nuestra primera página web (en blanco)
Nuestra segunda página web
Guardar el archivo en formato html
Nuestra segunda página web

Contenu connexe

En vedette

01 Familia De Protocolos De Internet
01 Familia De Protocolos De Internet01 Familia De Protocolos De Internet
01 Familia De Protocolos De Internetfsagar
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internetszpablinkdk
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internettavo2484
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internetXsJOSEsX
 

En vedette (6)

01 Familia De Protocolos De Internet
01 Familia De Protocolos De Internet01 Familia De Protocolos De Internet
01 Familia De Protocolos De Internet
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internet
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internet
 
Protocolos de Internet
Protocolos de InternetProtocolos de Internet
Protocolos de Internet
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internet
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internet
 

Similaire à Diseno de-paginas-web

Similaire à Diseno de-paginas-web (20)

DiseñO Pagina Web
DiseñO Pagina WebDiseñO Pagina Web
DiseñO Pagina Web
 
Php 6 y Mysql
Php 6 y MysqlPhp 6 y Mysql
Php 6 y Mysql
 
Php y MySqul
Php y MySqul  Php y MySqul
Php y MySqul
 
Caracteristicas generales de PHP
Caracteristicas generales de PHPCaracteristicas generales de PHP
Caracteristicas generales de PHP
 
Guiacursophp sql
Guiacursophp sqlGuiacursophp sql
Guiacursophp sql
 
Curso introduccionphp sql
Curso introduccionphp sqlCurso introduccionphp sql
Curso introduccionphp sql
 
Cómo utilizar htaccess
Cómo utilizar htaccessCómo utilizar htaccess
Cómo utilizar htaccess
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
Php!
Php!Php!
Php!
 
Php basico
Php basicoPhp basico
Php basico
 
XHTML
XHTMLXHTML
XHTML
 
Php
PhpPhp
Php
 
Php curso02
Php   curso02Php   curso02
Php curso02
 
Introduccion a html
Introduccion a htmlIntroduccion a html
Introduccion a html
 
Diferentes lenguajes de programación web
Diferentes lenguajes de programación webDiferentes lenguajes de programación web
Diferentes lenguajes de programación web
 
paginas web
paginas webpaginas web
paginas web
 
Páginas web
Páginas web Páginas web
Páginas web
 
Php
PhpPhp
Php
 
Presentacion ute
Presentacion utePresentacion ute
Presentacion ute
 

Dernier

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Dernier (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Diseno de-paginas-web

  • 1. Diseño de páginas web Ing. Mauricio J. Caballero Apaza
  • 2. Conceptos básicos  Página web  Servidor  Cliente  Servidor web  Servidor ftp  Cliente ftp  Hosting  Dominio
  • 3. Páginas web  Son documentos normalmente en formato html o htm, que se desarrollan según un lenguaje denominado html  Se puede conseguir la última versión del lenguaje html en español en el siguiente enlace: http://html.conclase.net/w3c/html401-es/cover.html
  • 5. Servidores web  Es el ordenador que contendrá nuestra página web para que cualquiera pueda verla en internet. También se refiere al programa que responde ante peticiones de visionado de páginas web. Normalmente habrá que pagar para tener este servicio. El servidor web más popular es el Apache
  • 6. Servidores y clientes ftp  Mediante ftp, podemos subir nuestra página web a internet mediante la empresa de hosting que hayamos contratado.  Desde nuestro equipo utilizaremos un cliente ftp que se conectará a un servidor ftp  El funcionamiento es similar al del explorador de windows  Uno de los clientes ftp más populares es el Filezilla (gratuito)
  • 7. Hosting  El término hosting se refiere a dónde, en qué empresa, vamos a tener nuestra página web para que se pueda visitar por cualquiera en internet  Ejemplos de hosting  Galeon: http://galeon.hispavista.com/  1 y 1: http://www.1and1.es
  • 8. Dominios  Un dominio es por ejemplo www.elmundo.es  Se suelen contratar junto con la empresa con la que hemos contratado el hosting.  Tenemos antes que comprobar que ese dominio actualmente no pertenece a nadie  Se pueden comprar, vender y especular con dominios.  En el caso de los blogs, ya nos asignan automáticamente un subdominio de forma gratuita.  Ejemplo: pepitogrillo.blogspot.com
  • 9. Tecnologías web  Html: el lenguaje de las páginas web  Java y Javascript: lenguaje de programación que se ejecuta en un cliente  Flash: video  Php: leguaje de programación que se ejecuta en un servidor  Asp: lenguaje de programación que se ejecuta en un servidor  Mysql: base de datos en internet  Css: estilos de diseño web
  • 10. El código html <HTML> <HEAD> <TITLE>Primer ejemplo de JavaScript</TITLE> </HEAD> <BODY> <b>Esto es texto normal de un documento HTML</b> </BODY> </HTML>
  • 12. Ejemplo de javascript <HTML> <HEAD> <TITLE>Primer ejemplo de JavaScript</TITLE> </HEAD> <BODY> <b>Esto es texto norrnal de un documento HTML</b> <P> <SCRIPT LANGUAGE="JavaScript"> docurnent.write("Texto generado desde JavaScript") </SCRIPT> <P> <b>Esto es, de nuevo, HTML</B> </body> </HTML>
  • 14. Diseñar en Flash  Ventajas:  Videos que ocupan muy poco espacio  Programación flash que permite interactuar al usuario  Inconvenientes  El usuario necesita tener instalado un componente para ver la página web  Los buscadores de internet no pueden indexar normalmente el contenido en flash
  • 15. Ejemplo de php  <html> <head> <title>Ejemplo de PHP</title> </head> <body> <?php echo strlen("12345"),"<br>"; $palabras=split(" ","Esto es una prueba"); for($i=0;$palabras[$i];$i++) echo $palabras[$i],"<br>"; $resultado=sprintf("8x5 = %d <br>",8*5); echo $resultado,"<br>"; echo substr("Devuelve una subcadena de otra",9,3),"<br><br>"; if (chop("Cadena nn ") == "Cadena") echo "Iguales<br><br>"; echo strpos("Busca la palabra dentro de la frase", "palabra"),"<br><br>"; echo str_replace("verde","rojo","Un pez de color verde, como verde es la hierba."),"<br>"; ?> </body> </html>
  • 16. Ejemplo de Mysql  mysql> SELECT t1.name, t2.salary FROM employee AS t1, info AS t2 -> WHERE t1.name = t2.name; mysql> SELECT t1.name, t2.salary FROM employee t1, info t2 -> WHERE t1.name = t2.name;
  • 17. Tipos de páginas web  Blogs  Galerías fotográficas  Páginas web  Otras
  • 18. Los Blogs  No se requiere pagar por ningún servicio, ni contratar ninguna empresa de hosting, pues ya te ofrecen ese servicio de forma gratuita  Ejemplos de blogs contratados mediante Blogger, el servicio de blogs de Google:  Fogonazos (http://fogonazos.blogspot.com)  Visión Beta (http://matiascallone.blogspot.com)
  • 19. Partes de un blog
  • 20. Galerías de fotografías  http://www.turismochile.cl/isladepascua/isla.h  http://www.galeriade.com/angel/  http://www.adyma.com/
  • 22. Cómo crear nuestras primeras páginas web en html con el bloc de notas
  • 23. Escribir el código html en el bloc de notas
  • 24. Guardar el archivo en formato html
  • 25. Nuestra primera página web (en blanco)
  • 27. Guardar el archivo en formato html