4D v16.3

WEB GET STATISTICS

Página Inicial

 
4D v16.3
WEB GET STATISTICS

WEB GET STATISTICS 


 

WEB GET STATISTICS ( paginas ; hits ; uso ) 
Parâmetro Tipo   Descrição
paginas  Array texto in Nomes das páginas mais consultadas
hits  Array inteiro longo in Nomes de hits para cada página
uso  Inteiro longo in Porcentagem de cache usado

O comando WEB GET STATISTICS permite obter a informação sobre as páginas mais consultadas, carregadas na caché do servidor web. Portanto, estas estatísticas são referentes apenas as páginas estáticas, as imagens GIF, as imagens JPEG <100 KB e as folhas de estilo (.css).

Nota: para maior informação sobre o parâmetro da caché do servidor web 4D, consulte a seção QR DELETE COLUMN. .

O comando preenche o array de texto páginas com os nomes das páginas mais consultadas. O array inteiro longo hits recebe o número de “hits” por cada página. A variável numérica uso recebe a porcentagem da caché web utilizada por cada página.

Exemplo  

Assumamos que deseja gerar uma página semidinâmica que mostre as estatísticas de utilização da caché web. Para isso, em uma página HTML estática chamada “stats.shtm” (as páginas com sufixo .shtm são analizadas automaticamente pelo servidor web), ponha a etiqueta <!--4DSCRIPT/STATS––> assim como as referências às variáveis vPages e vUsage, por exemplo:

<html>

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

No método de projeto STATS, escreva o código abaixo:

 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 apresenta na caché
    vPaginas:=paginas{$i}+" "+String(hits{$i})+"
    " \\Insere o nome da página e o código HTML
 End for

Pode enviar a página "stats.shtm" utilizando um link URL ou utilizando o comando WEB SEND FILE.



Ver também 

Informação sobre o Website
Web Server Settings

 
PROPRIEDADES 

Produto: 4D
Tema: Web Server
Número 658

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v6.5
Renomear: 4D v13

 
ARTICLE USAGE

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