4D v16.3

WEB GET STATISTICS

Inicio

 
4D v16.3
WEB GET STATISTICS

WEB GET STATISTICS 


 

WEB GET STATISTICS ( paginas ; hits ; uso ) 
Parámetro Tipo   Descripción
paginas  Array texto in Nombres de las páginas más consultadas
hits  Array entero largo in Número de hits para cada página
uso  Entero largo in Porcentaje de la caché utilizado

El comando WEB GET STATISTICS permite obtener la información sobre las páginas más consultadas, cargadas en la caché del servidor web. Por lo tanto, estas estadísticas conciernen únicamente las páginas estáticas, las imágenes GIF, las imágenes JPEG <100 KB y las hojas de estilo (.css).

Nota: para mayor información sobre el parámetro de la caché del servidor web 4D, consulte la sección Parámetros del servidor web.

El comando llena el array de texto páginas con los nombres de las páginas más consultadas. El array entero largo hits recibe el número de “hits” por cada página. La variable numérica uso recibe el porcentaje de la caché web utilizada por cada página.

Ejemplo  

Asumamos que quiere generar una página semidinámica que muestre las estadísticas de utilización de la caché web. Para esto, en una página HTML estática llamada “stats.shtm” (las páginas con sufijo .shtm son analizadas automáticamente por el servidor web), ponga la etiqueta <!--4DSCRIPT/STATS––> así como las referencias a las variables vPages y vUsage, por ejemplo:

<html>
<head><title>4D Web Stats</title></head>
<!--#4DSCRIPT/STATS-->
<body>
<strong>Porcentaje de caché utilizada: </strong>
<!--#4DTEXT vUsage-->
<hr>
<strong>Páginas más consultadas: </strong>
<!--#4DHTML vPages-->
</body>
</html>

En el método de proyecto STATS, escriba el siguiente código:

 C_TEXT($1)
 C_TEXT(vPages)
 ARRAY TEXT(paginas;0)
 ARRAY LONGINT(hits;0)
 C_LONGINT(vUsage)
 WEB CACHE STATISTICS(paginas;hits;vUsage)
 
 For($i;1;Size of array(paginas))
    \\Para cada página presente en la caché
    vPaginas:=paginas{$i}+" "+String(hits{$i})+"
    " \\Inserte el nombre de la página y el código HTML
 End for

Puede enviar la página "stats.shtm" utilizando un enlace URL o utilizando el comando WEB SEND FILE.



Ver también 

Información sobre el sitio web
Parámetros del servidor web

 
PROPIEDADES 

Producto: 4D
Tema: Servidor Web
Número 658

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v6.5
Renombrar: 4D v13

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)