Limiter nombre de visiteurs.

Petit nouveau ! | 3 Messages

29 août 2011, 17:23

Bonjour :D ,

J'aimerais savoir comment limiter le nombre de visiteur dans une page web.

Voila merci à vous. :P

Eléphant du PHP | 127 Messages

29 août 2011, 17:42

Salut,

il est possible de limiter le nombre de visiteurs d'un site en utilisant les session PHP. Ainsi, chaque visiteur ouvre une session distincte (stockée sur disque, en base de données ou en mémoire). Il suffit de compter le nombre de sessions ouvertes pour limiter l'accès au site si celui-ci dépasse un certain seuil. Dans ce type de configuration, il est très important de bien configurer les sessions : durée, timeout et garbage collector.

Petit nouveau ! | 3 Messages

29 août 2011, 17:53

Ça a l'air assez compliqué......

Eléphant du PHP | 127 Messages

29 août 2011, 17:59

En réalité pas tant que ça..

Prenons le cas de sessions stockées en base de données. Une recherche Google "session_set_save_handler" te mènera vers des solutions toute faite pour faire cela.

Une fois mis en place, c'est totalement transparent pour toi, comme pour les visiteurs. Une simple requête sur ta base de données te permettra de connaitre le nombre de visiteurs et de filtrer les accès.

Petit nouveau ! | 3 Messages

29 août 2011, 18:29

Ok, je vais aller me renseigner.

Merci :D