Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WEB GET STATISTICS
|
WEB GET STATISTICS ( Seiten ; Hits ; Prozent ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Seiten | Array Text |
![]() |
Namen der häufig konsultierten Seite | |||||
Hits | Array Lange Ganzzahl |
![]() |
Anzahl Hits pro Seite | |||||
Prozent | Lange Ganzzahl |
![]() |
Prozent des benutzten Cache | |||||
Der Befehl WEB GET STATISTICS liefert Informationen über die Seiten, die am häufigsten in den Cache des Web Servers geladen werden. Folglich betrifft diese Statistik nur statische Seiten, GIF Bilder, JPEG Bilder <100 KB und Stilvorlagen (.css).
Hinweis: Weitere Informationen dazu finden Sie im Abschnitt QR DELETE COLUMN.
Der Befehl füllt das Array Seiten mit den Namen der häufig konsultierten Seiten. Das Array Hits erhält die Anzahl “Hits” pro Seite. Der Parameter Prozent erhält die Prozentzahl des pro Seite benutzten Web Cache.
Sie möchten eine halb-dynamische Seite erzeugen, die die Statistik des Web Cache anzeigt. Dazu setzen Sie in einer statischen HTML Seite mit Namen “stats.shtm” (Seiten mit der Endung .shtm werden automatisch vom Web Server durchlaufen) das Tag <!--4DACTION/STATS-->, sowie als Referenzen auf die beiden 4D Variablen vPages und vUsage.
Beispiel:
<html>
<head><title>4D Web Stats</title></head>
<!--#4DSCRIPT/STATS-->
<body>
<strong>Prozentsatz des verwendeten Cache: </strong>
<!--#4DTEXT vUsage-->
<hr>
<strong>am häufigsten konsultierte Seiten: </strong>
<!--#4DHTML vPages-->
</body>
</html>
In der Projektmethode STATS schreiben Sie folgenden Code:
C_TEXT($1)
C_TEXT(vPages)
ARRAY TEXT(pages;0)
ARRAY LONGINT(hits;0)
C_LONGINT(vUsage)
WEB GET STATISTICS(pages;hits;vUsage)
For($i;1;Size of array(pages))
` Für jede im Cache vorhandene Seite
vPages:=pages{$i}+" "+String(hits{$i})+"<br>"
` Füge Namen der Seite und HTML Code ein
End for
Produkt: 4D
Thema: Web Server
Nummer:
658
Erstellt: 4D v6.5
Umbenannt: 4D v13 (WEB CACHE STATISTICS)
4D Programmiersprache ( 4D v20 R7)