Précédent   Forum des professionnels en informatique > Environnements de développement > Autres EDI > 4D
4D Forum d'entraide sur 4D. Avant de poster -> FAQ 4D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 15h29   #1
Membre du Club
 
Avatar de tidus_6_9_2
 
Inscription : janvier 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 149
Points : 57
Points : 57
Par défaut 4dV12 et cache web

Bonjour à tous,

J'ai juste une petite question au sujet de 4d et du serveur Web.
J'ai un cache de 50'000 ko. Je charge mes pages sur le navigateur, comment savoir si mes pages statiques (html, javascript, css ou autre) sont bien enregistré dans le cache ? Sur le site de 4D j'ai pus recopier une petite méthode qui me permettait de voir les pages les plus visitées ainsi que le pourcentage d'utilisation du cache.... Mais ce que j'aimerais savoir moi c'est quelles sont les pages qui sont dans mon cache...

Car la commande "http://adress/4DHTMLSTATS" ne m'affiche rien du tout, si ce n'est le pourcentage du cache qui est utilisé et le nombre de requêtes effectuées.

Donc cette question c'est surtout du au fait que dans le "4dHTMLSTATS" le nombre de pages dans le cache est à 0 et dans le tableau "Cache :" le tableau est entièrement vide, alors je ne sais pas s'il fonctionne ou non.

Merci de vos infos,

Cordialement


Tidus
tidus_6_9_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 13h12   #2
Membre confirmé
 
Homme Michel Saiz
Développeur informatique
Inscription : juillet 2005
Messages : 185
Détails du profil
Informations personnelles :
Nom : Homme Michel Saiz
Âge : 55
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : juillet 2005
Messages : 185
Points : 254
Points : 254
Envoyer un message via MSN à michelS
Tout est dans la doc.
Une page stats.shtm (le s avant htm est important) .
Dans cette page dans le body tu écris
Code :
1
2
3
 
<!--4DACTION/STATS-->
<!--#4DHTMLVAR vPages-->
dans 4D mettre par exemple la méthode ci-dessous. Dans les propriétés mettre disponible via 4dac...

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
**` Nom Méthode : Stats
C_TEXTE($1;vPages;$Deb;$Fin)
TABLEAU TEXTE($pages;0)
TABLEAU ENTIER LONG($hits;0)
C_ENTIER LONG($vUsage)
$Deb:="<font color='red'><b>"
$Fin:="</b></font>"
 
STATISTIQUES DU CACHE WEB($pages;$hits;$vUsage)
vPages:=Caractere(1)
 
vPages:=vPages+"Application: "+$Deb+<>NomApplication+$Fin+" -- "+<>Version4D+"<br>"
vPages:=vPages+"Pourcent. utilisé = "+$Deb+Chaine($vUsage)+" %"+$Fin+"<br><br>"
TRIER TABLEAU($hits;$pages;<)
Boucle ($i;1;Taille tableau($pages))
	$hits{$i}:=$hits{$i}+1
	Si (Longueur($pages{$i})>3)
		vPages:=vPages+Chaine($hits{$i})+"&nbsp;&nbsp;"+$Deb+"&#8594;"+$Fin+"&nbsp;"+$pages{$i}+"<br>"
	Fin de si 
 
Fin de boucle 
 
ENVOYER FICHIER HTML("stats.shtm")
Moi ca marche très bien.

A +
michelS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web