![]() |
[php] Traffic kontrollieren
Hallo,
ich habe soeben festgestellt, dass ich am 27. Oktober 6,57 GB an Traffic hatte. Kann ich irgendwie herausfinden, an was das liegt (Webalizer zeigt irgendwie nur Zugriffe an, aber nicht woher) und mittels php (IP-Sperre oder was es da gibt, kenne mich da nicht so aus) dagegen vorgehen? Wenn ja, wie geht man so etwas an und wie findet man Spider & Co (oder was auch immer das war) heraus? Soll ich die IPs in der DB loggen und per Script irgendwie den Zugriff verhindern? |
Re: [php] Traffic kontrollieren
webalizer zeigts nicht an? kann nicht sein. ich sehs doch immer...
wenn du die apache logs hast, werte sie selber nochmal aus. spider erkennst du an den user agents. |
Re: [php] Traffic kontrollieren
Eine wirklich geile Homepage hast du da hingezaubert. Respekt, gefäält mir echt gut. :thumb: Da wird man echt neidisch und ich bin versucht meine Seite für die Downloadportale auch noch mal komplett neu zu machen. Kommt mir doch im Vergleich zu deiner etwas tröge vor. :-?
|
Re: [php] Traffic kontrollieren
Och Luckie ... wolltest du es nicht eh schon immer möglichst spartanisch und nur mit dem nötigsten/wichtigsten ausgestatet haben :roll:
Und so schlimm ist deine Seite ja nicht ... außerdem gibt es doch schon genug überladene Webseiten im Netz -.-'' (und du weißt schon ... aufwendigere Seite = mehr Traffic) So, und jetzt nochmal was zum Thema ^^ Falls du nicht die Quelle des Übels ausschalten kannst, könntest du ja immernoch versuchen den vorhandenen Traffic auszulesen, oder halt einfach nur mitzuzählen ... und sobald ein bestimmter Wert überschritten wird, werden halt die Downloads gesperrt :twisted: |
Re: [php] Traffic kontrollieren
Zitat:
![]() ![]() Zitat:
|
Re: [php] Traffic kontrollieren
Moin moin,
bevor du wirklich etwas dagegen unternehmen kannst, musst du wissen, was/wer der verursacher ist. Im access.log des Apache sollte neben der IP auch die Size der angeforderten Daten stehen. Soweit ich weiss, wertet webalizer die Logdateien des Webservers aus. Wenn du per webalizer nicht die Anzahl der übermittelten Bytes, IP Adresse von der die Daten angefordert wurden etc. aufgelistet bekommst, ist er evtl. nicht ausreichend konfiguriert?! (Wobei ich mich mit den Möglichkeiten hier nicht auskenne) Also ich würde erstmal die Logdateien des Webservers "analysieren", sonst schraubst/sperrst du an stellen, die evtl. gar nicht notwendig sind und betreibst wobei noch doppelten aufwand?! |
Re: [php] Traffic kontrollieren
Moin,
danke euch. Also Webalizer zeigt das schon an, aber ich weiß nicht genau, an welchem Referer es liegen kann. An foto-freeware.de wohl kaum. ![]() Eine robots.txt verwende ich bereits und wenn es sich um einen Spider handeln sollte, kommt dieser natürlich mit darauf. :) Und was FDM 1.x für ein User-Agent ist, weiß ich nicht. Btw: Wenn es hier doch ohne php geht, bitte ich einen Mod, diesen Thread nach K&T zu verschieben @Michael: Danke. Dass dir die Webseite gefällt, hätte ich eigentlich nicht gedacht. ;) Aber evtl. gestalte ich sie einmal so, wie meine neueste: ![]() Nachträge: Tippfehler, Ergänzungen etc. |
Re: [php] Traffic kontrollieren
mit .htaccess den user agent bannen.
FDM: ![]() da hat einer deine seite gespidert, wenn die denn 6.8 GB hat. man bemerke auch: Zitat:
|
Re: [php] Traffic kontrollieren
Danke, doch wie stelle ich fest, dass diese dip.t-dialin.net Hosts nicht von irgendwelchen Webseiten wie Winload kommen. Nachher sperre ich die und dort kann man nichts mehr herunterladen.
|
Re: [php] Traffic kontrollieren
Hmmm...
Mal 'ne blöde Frage: Ist das dein eigener Server oder bist du irgendwo gehostet? Ich bin nämlich der Meinung, dass man via Confixx bei mir zumindestens den monatlichen Traffic begrenzen kann. Wobei, ist eigentlich auch keine gute Idee... Weil die Webseite dann überhaupt nicht mehr zu erreichen ist, glaube ich.... |
Re: [php] Traffic kontrollieren
Zitat:
Zitat:
|
Re: [php] Traffic kontrollieren
Was vielleicht ein wenig Verbesserung bringen könnte: Du könntest die Downloads (nur) über ein PHP-Script anbieten, und dabei die IPs mit protokollieren. Wenn ein User (eine IP) innerhalb von einer gewissen Zeit den selben Download mehrmals starten sollte (evtl. mehr als 3 mal o.Ä.), dann blockierst du den Download mit einer entsprechenden Meldung. Ist jedoch nur sinnvoll, wenn das Problem bei den Downloads liegt. ;)
Vielleicht soltlest du auch einfach die Seitenzugriffe protokollieren, und eine IP für eine gewisse Zeit sperren, mehr als 50.000 Zugriffe auf deine Seite gemacht hat oder sowas :mrgreen: Eventuell auch die Anzahl der Zugriffe herabsetzen. Denn, wie in den Statistiken zu sehen, machen die Durchschnitts-User selten mehr als 1000 Zugriffe. Mehr als 50.000 Zugriffe ist halt schon extrem... Das schaffen nichtmal die Spider ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz