Beruflich Dokumente
Kultur Dokumente
1.
2.
3.
4.
5.
6.
Certificados digitales.
PKI
una IP
un nombre de mquina y de dominio
una direccin de correo
una ruta a un directorio o archivo
el nombre de un archivo
un puerto
una identificacin de usuario
http://elpais.com
http://www.renfe.es/
mailto:ana@yahoo.es?cc=otto@gmail.com&subject=Hola
ftp://josemaria:password@128.0.100.2:30/pub/doc.txt
mms://88.148.110.98:8080
vnc://pepe:password@windows.midominio.com:5900
http://www.compra.es/?tipo=movil&dia=121112#indice
10
11
12
13
Trident (Explorer),
Gecko (Firefox),
Webkit (Chrome y
Safari)
Preston (Opera).
14
15
16
Comparativas:
Seguridad:
http://en.wikipedia.org/wiki/Comparison_of_web_browsers
http://www.genbeta.com/comparativa/comparamos-velocidad-rendimiento-y-masde-internet-explorer-chrome-firefox-y-opera
http://blog.uptodown.com/comparativa-navegadores-vs-chrome-firefox-exploreropera/
https://www.nsslabs.com/reports/browser-security-comparative-analysis-reportsocially-engineered-malware
http://www.mejor-antivirus.es/programas-pc/navegador-seguro-reportaje.html
http://www.css3.info/selectors-test/
http://acid3.acidtests.org/
http://www.webkit.org/perf/sunspider/sunspider.html
http://dromaeo.com/
http://krakenbenchmark.mozilla.com/
17
18
19
20
Establecer una conexin PPP con la mquina del ISP o estar conectado a una puerta
de enlace que tenga acceso a internet.
El ordenador debe tener una direccin IP y una direccin de servidor DNS.
21
22
23
Qu es el alojamiento web?
24
Los requerimientos de una pgina personal no son los mismos que los de
una empresa.
En este ltimo caso, el volumen de informacin y la cantidad de accesos al
servidor ser muchsimo mayor y, por tanto, el servidor que maneje dicha
informacin deber disponer de ms recursos.
En una web con miles de visitas al da, la no disponibilidad del servicio es
inadmisible, por lo cual el hosting a contratar deber ofrecer ms calidad
que, supongamos, en el caso de una web personal de un alumno que
cuelga sus apuntes.
Alojamiento compartido gratuito: normalmente dispone de poca
funcionalidad y estabilidad.
Alojamiento compartido: el ms frecuente. En este caso tu sitio web
funciona en un servidor que aloja muchos otros sitios web.
Servidor dedicado: el proveedor se encarga de la administracin del
servidor.
25
26
27
28
Aspectos a considerar
Elegir un alojamiento web puede parecer una tarea sencilla pero no lo es.
Es muy importante, antes de comenzar cualquier proyecto, buscar por
internet opiniones y experiencias con los proveedores de alojamiento
cuyos planes nos puedan interesar.
Algunas ideas a la hora de contratar un hosting para evitar posibles
sorpresas:
29
30
Ms prestaciones:
PHP / MySQL: la solucin ms extendida para crear sitios web dinmicos.
Estadsticas web: por ejemplo: AWStats. Otras muy buenas (aunque
menos completas) son Webalizer. Conocer a nuestra audiencia es un
aspecto muy importante en la planificacin de un sitio web: nos permitir
saber, entre otros muchos datos, de donde vienen nuestros potenciales
clientes, qu hacen en nuestra web, las pginas ms visitadas y muchos
otros datos interesantes.
php.ini personalizado: ser imprescindible si queremos, por ejemplo,
modificar el tamao mximo de archivo que se enve a travs de un
formulario.
Copias de seguridad peridicas: importante para no perder nuestros datos
en caso de algn problema en el servidor. Aunque debemos tambin
mantener una copia de nuestro web nosotros.
31
32
33
34
35
FUNCIONAMIENTO:
36
FUNCIONAMIENTO
El servidor responde.
37
Un ejemplo es:
HTTP/1.0 200 OK
Server: MDMA/0.1
MIME-version: 1.0
Content-type: text/html
Last-Modified: Thu Jul 7 00:25:33 1994
Content-Length: 2003
<title>Pgina de web del IEEE <title>
<hr>
....
<hr>
<h2> Proyectos desarrollados en Internet <h2>
<hr>
Unidad 4. Gestion de servidores Web
38
39
Mtodos de peticin:
HEAD
GET
40
POST
Somete los datos a que sean procesados para el recurso
identificado. Los datos se incluirn en el cuerpo de la peticin.
Esto puede resultar en la creacin de un nuevo recurso o de las
actualizaciones de los recursos existentes o ambas cosas.
PUT
Sube, carga o realiza un upload de un recurso especificado
(archivo), es el camino ms eficiente para subir archivos a un
servidor, esto es porque en POST utiliza un mensaje multiparte
y el mensaje es decodificado por el servidor. En contraste, el
mtodo PUT te permite escribir un archivo en una conexin
socket establecida con el servidor. La desventaja del mtodo
PUT es que los servidores de hosting compartido no lo tienen
habilitado.
Ejemplo:
41
DELETE
Borra el recurso especificado.
TRACE
Este mtodo solicita al servidor que enve de vuelta en un
mensaje de respuesta, en la seccin del cuerpo de
entidad, toda la data que reciba del mensaje de solicitud.
Se utiliza con fines de comprobacin y diagnostico.
OPTIONS
Devuelve los mtodos HTTP que el servidor soporta para
un URL especfico. Esto puede ser utilizado para
comprobar la funcionalidad de un servidor web mediante
peticin en lugar de un recurso especifico
CONNECT
Convierte la conexin de solicitud en un tnel
transparente TCP/IP para facilitar la comunicacin cifrada.
Unidad 4. Gestion de servidores Web
42
3xx Redireccin
200 - OK
43
44
45
Nuevos mtodos:
Junto a GET, POST y HEAD aparecen otros mtodos:
46
47
48
49
50
51
52
53
54
55
Definiciones:
Aplicacin que los usuarios pueden utilizar
accediendo a un servidor web a travs de Internet o
de un navegador.
Aplicacin software que se codifica en un lenguaje
soportado por los navegadores web en la que se
confa la ejecucin al navegador.
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Datos de un certificado:
72
7. Certificados digitales.
73
7. Certificados digitales.
74
7. Certificados digitales.
Versin
Nmero de serie
ID del algoritmo
Emisor
Validez
No antes de
No despus de
Sujeto
Informacin de clave pblica del sujeto
Algoritmo de clave pblica
Clave pblica del sujeto
75
7. Certificados digitales.
76
7. Certificados digitales.
77
7. Certificados digitales.
78
7. Certificados digitales.
79
7. Certificados digitales.
80
7. Certificados digitales.
81
7. Certificados digitales.
82
7. Certificados digitales.
83
Autenticidad.
Confidencialidad.
Integridad.
No repudio.
84
85
86
1.
2.
3.
87
88