OVH Cloud OVH Cloud

statistiques et pays etrangers

2 réponses
Avatar
siger
Bonjour,

Dans les statistiques d'un site chez Free, il y a la liste des pays
(ils ne disent rien de plus).

De quoi s'agit-il en pratique ?

Merci.

--
siger

2 réponses

Avatar
Eric
"siger" a écrit dans le message de
news:
Bonjour,

Dans les statistiques d'un site chez Free, il y a la liste des pays
(ils ne disent rien de plus).

De quoi s'agit-il en pratique ?

Merci.

--
siger



C'est marrant, j'avais posé une question a peu près équivalente sur
fr.comp.lang.php tout recemment. Pour info, il s'agit du message intitulé
"IP mapping" posté le 13 juillet donc sur fr.comp.lang.php.

En fait, ces scripts se basent simplement sur une base de donnée qui
référence les IP (enfin l'intervalle d'IP) attribuées par telle ou telle
infrastructure des FAI.

Simplement, il est fréquent que les gens se trouvant près des frontières
soient redirigés à l'étranger... Un eautre méthode consiste à utiliser la
variable $_SERVER['HTTP_ACCEPT_LANGUAGE'], qui indique la langue dans
laquelle sont les menus du navigateur, mais il n'est pas rare que des
navigateurs dits 'alternatifs' soient anglais...
Avatar
Denis Beauregard
Le Sat, 17 Jul 2004 17:50:09 +0200, "Eric"
écrivait dans fr.comp.infosystemes.www.auteurs:

"siger" a écrit dans le message de
news:
Bonjour,

Dans les statistiques d'un site chez Free, il y a la liste des pays
(ils ne disent rien de plus).

De quoi s'agit-il en pratique ?

Merci.

--
siger



C'est marrant, j'avais posé une question a peu près équivalente sur
fr.comp.lang.php tout recemment. Pour info, il s'agit du message intitulé
"IP mapping" posté le 13 juillet donc sur fr.comp.lang.php.

En fait, ces scripts se basent simplement sur une base de donnée qui
référence les IP (enfin l'intervalle d'IP) attribuées par telle ou telle
infrastructure des FAI.



Disons qu'on a tous les IP possibles dans une base. Cela donne
combien d'IP ? 256^4 ou 4 294 967 296. Une base avec 4 milliards
d'entrées, c'est disons un peu gros à gérer. Les FAI ont tendance à
prendre des blocs de 256 ou de multiples de 256, mais pas toujours.
Même avec des blocs de 256, cela fait 16 777 216 blocs, ce qui est
encore un peu gros.

Je pense qu'on va plutôt utiliser le reverse dns (ou un truc du
genre), c'est-à-dire trouver le nom canonique à partir de l'IP plutôt
que de trouver qui utilise tel IP. Mais c'est vrai que l'on pourrait
développer un algorithme:

IP -> nom canonique significatif ? oui, on le garde (tld = pays)
sinon IP utilisé plus de n fois ? oui, on le recherche parmi les IP
déjà connus dans notre base
sinon, on le recherche chez ARIN, RIPE, etc.
sinon, IP pas assez fréquent pour que cela change nos stats.

Simplement, il est fréquent que les gens se trouvant près des frontières
soient redirigés à l'étranger... Un eautre méthode consiste à utiliser la



Ça, je n'y crois pas. Un FAI est national ou international, point.
Même s'il est près des frontières, il va utiliser les IP qu'il a
loués, peu importe le chemin suivi par le message.

variable $_SERVER['HTTP_ACCEPT_LANGUAGE'], qui indique la langue dans
laquelle sont les menus du navigateur, mais il n'est pas rare que des
navigateurs dits 'alternatifs' soient anglais...



Je dirais plutôt que la plupart des gens ne règlent pas ce paramètre.


Denis