Ta galerie est très sollicitée, c'est le moins qu'on puisse dire.
Je prends l'image la plus vue.
Elle pèse 134 Ko et elle a été vue 171791 fois (et plus encore).
On regardera dans l'historique combien d'adresses IP différentes l'ont vue.
Ce nombre d'adresse multiplié par 134 et divisé par 1048576 nous donnera le nombre de giga de ta BP consommé rien que par cette image.
A mon avis cela sera déjà énorme.
Tu as bien besoin de toute ta BP et de la protéger.
8-)
Hors ligne
Sélectionne la base _galerie et recommence.
8-)
Hors ligne
Le 16 mai:
# 60191 lignes filtrées
# 13629199 KB
# 1247 utilisateurs
on en reparlera...
En attendant:
24.202.167.183 et 82.236.63.103
On va tenter de trouver où crèchent ces personnes.
8-)
Hors ligne
http://www.geoiptool.com/fr/?IP=24.202.167.183
http://www.geoiptool.com/fr/?IP=82.236.63.103
Des individus et pas des moteurs officiels...
=> Deny
order allow,deny
deny from 24.202.167.
deny from 82.236.63.
allow from all
Là où .htaccess
8-)
Hors ligne
VDigital a écrit:
Le 16 mai:
# 60191 lignes filtrées
# 13629199 KB
# 1247 utilisateurs
J'avais demandé les images du 16 mai dans l'historique.
C'est énorme.
Même si on arrive à faire les deny qui vont bien demain il faudra en ajouter d'autres.
Bref, ta galerie a du succès, un succès fou.
60000 images consultés en 24 heures.
Poids moyen des images 226Kb.
Une petite dizaine d'utilisateurs a vu 20% des images, soit 12000 images.
En admettant que la moitié de ces images étaient dans le cache de leur navigateur déjà.
6000 images de 226kb ont été téléchargées par ces 10 utilisateurs.
Ces 10 utilisateurs te bouffent 1,3 Gb de ta BP par jour et ils ne sont pas les seuls.
Rien de surprenant donc que la BP soit consommée en un temp record.
8-(
Hors ligne
pije973 a écrit:
Incroyable ça, je sais pas comment ils font mais bon, j'ai mis le .htaccess à jour
En même temps, cette IP (41.229.86.49) qui fait partie de la liste a été la dernière aujourd'hui à créer le problème
;-)
Ils aspirent ton site tout simplement pour le consulter offline.
8-(
PS: Le mal est fait ces gens là, ont une copie chez eux de tes images.
Hors ligne
Il faut que tu abandonnes l'idée d'offrir la recherche d'image, les tags, le menu random et autres, les aspirateurs de ce style gèrent très mal ces éléments.
On en reparlera.
8-)
Hors ligne
Depuis aujourd'hui, je suis passé de 40 go à 55 go de bande passante mensuelle. C'est vrai que les visiteurs viennent de partout.
C'est pour ça aussi que j'avais mis visohotlink pour limiter les hotlinks car ça me prenait aussi pas mal de BP
Est ce que mettre un anti aspirateur de site serait la solution ?
;-)
Hors ligne
VDigital a écrit:
Cela pue quand même l'aspirateur (les aspirateurs) de site...
D'ailleurs il faudrait qu'on prévoit en standard un anti-aspirateur.
8-)
2008-05-24 21:34:01 guest + 41.229.86.49 (391)
2008-05-24 21:34:03 guest + 41.229.86.49 (391)
2008-05-24 21:34:03 guest + 41.229.86.49 (391)
2008-05-24 21:34:04 guest + 41.229.86.49 (391)
2008-05-24 21:34:04 guest + 41.229.86.49 (391)
2008-05-24 21:34:07 guest + 41.229.86.49 (391)
2008-05-24 21:34:08 guest + 41.229.86.49 (391)
2008-05-24 21:34:08 guest + 41.229.86.49 (391)
2008-05-24 21:34:09 guest + 41.229.86.49 (391)
2008-05-24 21:34:09 guest + 41.229.86.49 (391)
...
Ceci est un exemple...
...
2008-05-24 21:34:47 guest + 41.229.86.49 (391)
L'idée pourrait être si l'IP a vu plus de 9 images dans les 10 dernières secondes, l'IP sera refusée pendant 24 heures.
L'historique actif est indispensable pour cela.
Une table d'exclusion...
Mise en oeuvre par Plugin.
Au moment de la prise de stat, on regarde, et on ajoute au besoin en exclusion.
A l'inverse, si au chargement du profil l'IP est exclue => Ecran sans image sans fon sans script sans lien, à part un message explicatif:
"En raison d'une surcharge momentanée du site votre compte a été suspendu pour un minimum de 24 heures."
8-)
Hors ligne
pije973 a écrit:
Depuis aujourd'hui, je suis passé de 40 go à 55 go de bande passante mensuelle. C'est vrai que les visiteurs viennent de partout.
C'est pour ça aussi que j'avais mis visohotlink pour limiter les hotlinks car ça me prenait aussi pas mal de BP
Est ce que mettre un anti aspirateur de site serait la solution ?
;-)
Cherche un anti-aspirateur et on te dira ce qu'on en pense.
En attendant de faire un plugin dans ce sens.
8-)
Hors ligne
Pas mal comme idée, en tout cas c'est a essayer.
Est ce que ceci pourrait aller
-http://www.tutoriaux-excalibur.com/anti-aspirateur.htm
Ou alors ce style
-http://www.01net.com/telecharger/windows/Internet/gestion_site/fiches/26013.html
;-)
Dernière modification par pije973 (2008-05-25 00:14:56)
Hors ligne
Bon, j'ai pas pu m'en empecher, j'ai fait un petit plugin...
Le deuxième lien était très interessant, je m'en suis donc un peu inspiré...
Voila donc une première version de AntiAspi
Je l'ai testé, ca fonctionne très bien ;-)
- L'historique doit etre activé.
- Une IP est bannie si 10 pages sont vues en moins de 10 secondes (mais on peut très facilement régler ca à 30pages/min par exemple)
- L'IP est bannie pour une durée de 24h (réglable également)
- La liste des IP bannies est consultable via PhpMyAdmin (pour le moment!) dans la table phpwebgallery_antiaspi_ip_ban
Dernière modification par P@t (2008-05-25 04:19:20)
Hors ligne