Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WEB GET STATISTICS
|
WEB GET STATISTICS ( paginas ; hits ; uso ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
paginas | Array texto |
![]() |
Nomes das páginas mais consultadas | |||||
hits | Array inteiro longo |
![]() |
Nomes de hits para cada página | |||||
uso | Inteiro longo |
![]() |
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.
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 GET 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.
Produto: 4D
Tema: Web Server
Número
658
Criado por: 4D v6.5
Renomear: 4D v13 (WEB CACHE STATISTICS)
Manual de linguagem 4D ( 4D v20 R7)