La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Control de Acceso y Estadísticas a las Páginas de un Servicio Web en el Ámbito Docente Universitario Departamento de Informática Universidad de Extremadura.

Presentaciones similares


Presentación del tema: "Control de Acceso y Estadísticas a las Páginas de un Servicio Web en el Ámbito Docente Universitario Departamento de Informática Universidad de Extremadura."— Transcripción de la presentación:

1 Control de Acceso y Estadísticas a las Páginas de un Servicio Web en el Ámbito Docente Universitario Departamento de Informática Universidad de Extremadura Jesús M. Álvarez Llorente

2 Se presenta... un sencillo método de control que nos permite conocer la actividad de nuestro sitio web (sin obras)

3 ¿Por qué? Tenemos un sitio web con todos los servicios (la página de nuestra asignatura) ¿Se utiliza? ¿Cómo? ¿Quién? ¿Cuándo? ¿Dónde?

4 Primera idea Existen servicios gratuitos de contadores y estadísticas:  NetStat  CiberStats No proporcionan toda la información Son más lentos

5 Mejor idea Controlar las visitas nosotros mismos. ¿Cómo? Registrando el instante y procedencia de cada visita a cada página. Se ha aplicado a un conjunto de páginas relacionadas con la docencia universitaria en la carrera de Informática

6 Objetivos 1. Conocer quién visita y cuándo. 2. Espiar la actividad de los visitantes. 3. Analizar la repercusión de eventos en la web.

7 El método Guardar para cada página una tabla con las visitas: Dirección IP Fecha/Hora 150.214.166.95 10/05/2001 13:35:23 149.50.136.10 12/05/2001 17:30:01 23.100.99.201 01/06/2001 02:02:19

8 El método En el contenido html se incluye una referencia (p.e. como imagen), similar a las utilizadas en NetStat, CiberStats. (Visible o Invisible) El código de la página La imagen

9 El método (resumiendo) Por cada página una referencia: Y se va generando una tabla de datos de visitas: IP Hora 150.214.166.95 10/01/2001 13:55:41 IP Hora 150.214.166.95 10/01/2001 13:55:59 100.26.82.122 10/02/2001 01:15:14 IP Hora 150.214.166.95 10/01/2001 14:10:01 100.26.82.122 10/02/2001 01:18:43 100.26.82.122 16/03/2001 11:55:44 149.58.22.33 07/07/2001 12:00:05 155.66.46.222 14/07/2001 15:33:10 149.58.22.33 06/08/2001 19:07:40

10 Los resultados 1. Contadores de acceso. Pero, además, podemos dividir los accesos por franjas temporales (hoy, 24H, últimos 10 días, etc.). Basta con contar el número de registros de cada tabla en distintos rangos de fechas.

11 Los resultados 2. Control de visitas a una página. Podemos saber cuándo y desde dónde se han conectado las visitas a una página. Basta con listar el contenido de la tabla correspondiente a una página.

12 Los resultados 3. Control de procedencias. Mantenemos una lista del conjunto de direcciones de procedencia. Proporciona información interesante sobre la procedencia con un rendimiento aceptable.

13 Los resultados 4. Control de accesos de visitantes. Podemos resumir el conjunto de visitas realizadas desde una misma dirección (qué visitó, cuántas veces, en cuántos días, etc.). Buscamos en las distintas tablas de accesos las entradas correspondientes a la misma dirección.

14 Los resultados 5. Rastreo de actividad de visitantes. Podemos seguir el rastro de los pasos que siguió el visitante durante un acceso. Buscamos en las distintas tablas de accesos las entradas correspondientes a la misma dirección durante el mismo día y lo mostramos como un grafo.

15 Los resultados 6. Evolución de visitas. Podemos estudiar la velocidad a la que se incrementa el número de visitas a lo largo del tiempo en distintas páginas. Examinamos algunas tablas de accesos, contando el total de visitas día a día en un rango de fechas.

16

17 Conclusiones 1. El sistema es simple y eficaz. 2. El sistema es fácilmente ampliable:  Nuevas páginas.  Nuevos informes. Con sólo registrar 2 datos de cada visita podemos obtener mucha información.

18 3. Se cumplen los objetivos: Conclusiones  Conocer quién visita y cuándo.  Espiar la actividad de los visitantes.  Analizar la repercusión de eventos.

19 1. Perfeccionamiento del sistema: Trabajo actual y futuro  Construcción de nuevos informes.  Obtención automática de gráficos.  Función de derivación en avance.  Optimización de algoritmos y estructuras.

20 2. Portabilidad del sistema: Trabajo actual y futuro  Ámbito y uso personal.  Requiere conocimientos técnicos avanzados (C, UNIX).

21 Obstáculo insalvable Infinita reticencia de los administradores web para permitir a los usuarios instalar cgis. Trabajo actual y futuro

22 [Bri91]Brian W. Kernighan, Dennis M. Ritchie. El Lenguaje de Programación C. Prentice-Hall Hispanoamericana, 1991. [Byr99]Byron S. Gottfried. Programación en C (2ª edición). McGraw-Hill, 1999. [Phi96]Daniel Philippe Chalat. HTML y la Programación de Servidores Web. Gestión 2000, 1996. [Ste98]E. Stephen Mack, Janan Platt. HTML 4.0. Anaya Multimedia, 1998. [Tit96]Ed. Tittel (et al.). Fundamentos de Programación con HTML & CGI. Anaya Multimedia, 1996. [Gal00]Germán Galeano, Pablo Díaz, José Carlos Sánchez. Manual Imprescindible de HTML 4. Anaya Multimedia, 2000. [Coh96]Isaac Cohen. CGI/Pearl y JavaScript: Creación de Páginas HTML interactivas. Gestión 2000, 1996. [Bra00]Jerry Bradenbaugh. Aplicaciones JavaScript. Anaya Multimedia, 2000. [Chr90]Kaare Christian. Diccionario de C y UNIX. Anaya Multimedia, 1990. [Rob96]William Robert Stanek. HTML, CGI, SGML, VRML, JAVA: Web Publishing: Unleashed. Sams.Net, 1996. Referencias

23 SUGERENCIAS Y PREGUNTAS


Descargar ppt "Control de Acceso y Estadísticas a las Páginas de un Servicio Web en el Ámbito Docente Universitario Departamento de Informática Universidad de Extremadura."

Presentaciones similares


Anuncios Google