contadores

19/04/2007 - 18:04 por Arturo | Informe spam
hola a todos, soy nuevo en esto de paginas web, queria saber si en mi pagina
web puedo poner un contador, el cual me diga cuantos usuarios estan
conectados en el momento que yo haga la consulta. esto me ayudara mucho en el
control de mi trafico.

Atte.
Arturo

Preguntas similare

Leer las respuestas

#1 Juan Carlos Paramá
19/04/2007 - 18:25 | Informe spam
Hola Arturo,

Evidentemente si es posible establecer un contador para ver las visitas
de una página. Hay varios métodos que en la mayor parte de los casos pasan
por guardar en algún sitio (base datos, archivo, variable de aplicación) el
número de visitas. Dependiendo de si quieres las visitas por página o por
sitio tendrás que almacenarlas de una forma u otra.

Pero yo te recomiendo otro método que en mi opinión es mucho mejor ya
que proporciona mucha más información y además no necesita modificar las
páginas web o la configuración del IIS: utilizar los logs de IIS. Estos logs
registran quien (dirección IP) visita que páginas, a que horas, que páginas
se solicitaron y no se encontraron o devolvieron algún tipo de error (acceso
denegado, etc).

Además, si utilizas una herramienta como logparser examinar estos logs
puede automatizarse e incluso ver los resultados en unos estupendos
gráficos. Yo, por ejemplo, tengo programada una consulta todos los días que
me indica quien ha intentado acceder, y desde que equipo, a páginas no
existentes en mi sitio, además de un gráfico de barras con el tráfico por
tramos horarios.

Saludos,

Juan Carlos Paramá

"Arturo" escribió en el mensaje de
noticias news:
hola a todos, soy nuevo en esto de paginas web, queria saber si en mi
pagina
web puedo poner un contador, el cual me diga cuantos usuarios estan
conectados en el momento que yo haga la consulta. esto me ayudara mucho en
el
control de mi trafico.

Atte.
Arturo

Respuesta Responder a este mensaje
#2 Arturo
19/04/2007 - 19:42 | Informe spam
Muchas gracias Juan Carlos no sabia lo de los Log, y dime no hay una forma
rafica de ver, o en que paginas me puedo descargar el cdigo, el problema es
que no manejo sql, y con lo que me dijiste como que me raye un poco. si me
pudieses guiar paso a paso te lo agradecere mucho.

y gracias por tu pronta respuesta.

"Juan Carlos Paramá" wrote:

Hola Arturo,

Evidentemente si es posible establecer un contador para ver las visitas
de una página. Hay varios métodos que en la mayor parte de los casos pasan
por guardar en algún sitio (base datos, archivo, variable de aplicación) el
número de visitas. Dependiendo de si quieres las visitas por página o por
sitio tendrás que almacenarlas de una forma u otra.

Pero yo te recomiendo otro método que en mi opinión es mucho mejor ya
que proporciona mucha más información y además no necesita modificar las
páginas web o la configuración del IIS: utilizar los logs de IIS. Estos logs
registran quien (dirección IP) visita que páginas, a que horas, que páginas
se solicitaron y no se encontraron o devolvieron algún tipo de error (acceso
denegado, etc).

Además, si utilizas una herramienta como logparser examinar estos logs
puede automatizarse e incluso ver los resultados en unos estupendos
gráficos. Yo, por ejemplo, tengo programada una consulta todos los días que
me indica quien ha intentado acceder, y desde que equipo, a páginas no
existentes en mi sitio, además de un gráfico de barras con el tráfico por
tramos horarios.

Saludos,

Juan Carlos Paramá

"Arturo" escribió en el mensaje de
noticias news:
> hola a todos, soy nuevo en esto de paginas web, queria saber si en mi
> pagina
> web puedo poner un contador, el cual me diga cuantos usuarios estan
> conectados en el momento que yo haga la consulta. esto me ayudara mucho en
> el
> control de mi trafico.
>
> Atte.
> Arturo
>

Respuesta Responder a este mensaje
#3 Juan Carlos Paramá
20/04/2007 - 10:10 | Informe spam
Hola,

Los logs de Internet Information Server se encuentran en
C:\WINDOWS\system32\LogFiles (se crea una carpeta por sitio web y un
registro por día por defecto). Puedes cambiar este path en la configuración
de tu sitio web (en la pestaña Web tienes la opción de habilitar registro y
su formato). Además también puedes configurar que información quieres que se
guarde para cada sitio y con que frecuencia.

Los archivos son de texto con lo que en principio simplemente pueden
examinarse con un bloc de notas, pero evidentemente buscar los accesos y
calcular las visitas a una página es una tarea de chinos, así que mejor
automatizarla. Para eso yo utilizo el logparser de Microsoft
(http://www.microsoft.com/downloads/...p;FamilyID‰0cd06b-abf8-4c25-91b2-f8d975cf8c07)
para ejecutar las consultas que leen esos archivos y proporcionan los
resultados.

La ayuda de logparser indica como realizar consultas, pero como ejemplo
te envío la consulta que utilizo para examinar las páginas no encontradas:

logparser -i:IISW3C -o:TSV "SELECT EXTRACT_FILENAME(LogFilename) AS
file, cs-uri-stem, c-ip, COUNT(sc-status) AS Hits INTO iisnotfoundip.tsv
FROM <www.parama.info>
WHERE sc-status BETWEEN 400 AND 499 GROUP BY file, cs-uri-stem, c-ip ORDER
BY cs-uri-stem

Eso almacena en el fichero iisnotfoundip.tsv los intentos por ip de
cliente y url a páginas inexistentes.

Para los graficos es más o menos igual:

logparser -i:IISW3C -o:CHART -chartType:BarClustered3D -values:ON -chartTitle:"Requests
por pagina" -groupSize:1024x768 "SELECT cs-uri-stem, COUNT(cs-uri-stem) AS
Requests INTO RequestPages.gif FROM
<www.parama.info> GROUP BY cs-uri-stem ORDER BY cs-uri-stem"

Que muestra los accesos por página en un grafico de barras.

Para utilizar los gráficos tendrás que tener instalado además de logparser
los componentes web de office que puedes descargar desde aquí:

http://www.microsoft.com/downloads/...fd290d4b76

Espero que te sirva de ayuda.

Un saludo,

Juan Carlos Paramá




"Arturo" escribió en el mensaje de
noticias news:
Muchas gracias Juan Carlos no sabia lo de los Log, y dime no hay una forma
rafica de ver, o en que paginas me puedo descargar el cdigo, el problema
es
que no manejo sql, y con lo que me dijiste como que me raye un poco. si me
pudieses guiar paso a paso te lo agradecere mucho.

y gracias por tu pronta respuesta.

"Juan Carlos Paramá" wrote:

Hola Arturo,

Evidentemente si es posible establecer un contador para ver las
visitas
de una página. Hay varios métodos que en la mayor parte de los casos
pasan
por guardar en algún sitio (base datos, archivo, variable de aplicación)
el
número de visitas. Dependiendo de si quieres las visitas por página o por
sitio tendrás que almacenarlas de una forma u otra.

Pero yo te recomiendo otro método que en mi opinión es mucho mejor ya
que proporciona mucha más información y además no necesita modificar las
páginas web o la configuración del IIS: utilizar los logs de IIS. Estos
logs
registran quien (dirección IP) visita que páginas, a que horas, que
páginas
se solicitaron y no se encontraron o devolvieron algún tipo de error
(acceso
denegado, etc).

Además, si utilizas una herramienta como logparser examinar estos
logs
puede automatizarse e incluso ver los resultados en unos estupendos
gráficos. Yo, por ejemplo, tengo programada una consulta todos los días
que
me indica quien ha intentado acceder, y desde que equipo, a páginas no
existentes en mi sitio, además de un gráfico de barras con el tráfico por
tramos horarios.

Saludos,

Juan Carlos Paramá

"Arturo" escribió en el mensaje de
noticias news:
> hola a todos, soy nuevo en esto de paginas web, queria saber si en mi
> pagina
> web puedo poner un contador, el cual me diga cuantos usuarios estan
> conectados en el momento que yo haga la consulta. esto me ayudara mucho
> en
> el
> control de mi trafico.
>
> Atte.
> Arturo
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida