Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
daniel90 Mitglied
Angemeldet: 12.08.2004 Beiträge: 85 Wohnort: Bayern
|
Verfasst am: 02.11.2005, 15:12 Titel:
Onlinecounter |
|
|
|
|
Hi!
Ich hab mal eine Frage zu Onlinecountern.
Und zwar: Die meisten Onlinecounter zählen ihre Besucher doch anhand der IP, doch kann es nicht sein, dass mal zwei Leute die gleiche IP haben??? |
|
Nach oben |
|
|
derKosta Mitglied
Angemeldet: 24.06.2005 Beiträge: 111
|
Verfasst am: 02.11.2005, 15:17 Titel:
|
|
|
|
|
Zur selben Zeit 2 IP's - das ist ausgeschlossen.
Es kann aber passieren, das User1 auf deine Homepage geht - vom Counter gezählt wird - dann User1 seinen Rechner ausschaltet und z.B. eine halbe Stunde später User2 mit der selben IP auf deine Homepage geht und nicht gezählt wird.
Denn der Counter weiß nicht wer hinter der IP steckt, merkt sich also nur die Nummer.
Gute Counter setzen daher noch ein Cookie auf dem PC. Wenn Cookie und IP zueinander passen weiß der Counter das es der selbe Besucher ist.
Zur Vollständigkeit: Die InternetServiceProvider (T-Online etc.) geben User1 eine IP. Geht dieser User offline wird seine IP frei und der nächste User bekommt diese zugeteilt. |
|
Nach oben |
|
|
ShortY Mitglied
Angemeldet: 04.06.2004 Beiträge: 556 Wohnort: Herdorf Interessen: Glaube, MTB, klettern, Musik(hören und machen), Computer
|
Verfasst am: 02.11.2005, 17:06 Titel:
|
|
|
|
|
das sollte aber kein thema sein... du hast doch bestimmt nicht im ernst vor alle IPs, die deine Page mal besucht haben in ner Datenbank abzuspeichern? ich mein da schau dir nur mal nen counter an, der 30.000 Hits hat... der hat auch keine 30.000 IPs in der Datenbank stehn...
IPs speichert man zum Countern nur temporär, d.h. zeitlich begrenzt, ab.
Wenn du wirklich willst, dass jeder User nur einmal gezählt werden soll dann speicher des mit nem Cookie direkt bei dem User ab...
Da kann man dir zwar zwischenfunken, wenn man den Cookie löscht, aber dazu sind wohl die wenigsten Internetuser fähig...
musst dann natürlich auch noch was einbaun, wenn jemand Cookies grundsätzlich ablehnen lässt... |
|
Nach oben |
|
|
unex`9dots Administrator
Angemeldet: 02.08.2003 Beiträge: 1106 Wohnort: Karlsruhe Interessen: Coding, Segeln, Schwimmen, PC
|
Verfasst am: 02.11.2005, 20:01 Titel:
|
|
|
|
|
nichts für ungut aber was ihr da so erzählt ist ziemlich dünn.
1.) sehr wohl können 2 verschiedene PCs mit der gleichen IP gleichzeitig auf deiner Webseite auftauchen.
Eine IP wird nur einer Connection zugeteilt, d.h. das 2 PCs die hinter einem Router hängen mit der gleichen IP ins Internet gehen, die IP erhält dabei z.b. der Router.
Bei der Anzahl an Leuten die einen Router haben oder über ihre Firma ins Inet gehen sollte man das nicht vernachlässigen.
2.) wenn du oder dein Router ö.ä. die Connection abbrichst wird dir bei der naechsten Verbindung eine neue IP zugewiesen. Deine alte wird aber vorerst für einen sehr langen zeitraum nicht mehr vergeben. Ich glaube die Zeit liegt im Bereich von mehreren Wochen - falls das noch aktuell ist.
Sinnvoll ist also das setzen eines Cookies noch besser ist meines erachtens aber die Nutzung von Sessions, da sie erstens auch bei clientseitigen Blocken des Cookies einen "Reloadschutz" beiten - jedenfalls so lange der User seinen Browser nicht komplett schließt und neu öffnet.
Sollte der User Cookies zulassen so kann man Sessions anweisen cookies zu setzen und somit automatisch eine verfikation des Clients durch ein cookie vorzunehmen.
Da du mit PHP allerdings nicht auf anhieb sehen kannst ob ein user cookies abktiviert hat oder nicht empfiehlt es sich in jedem fall nach einer gegebenen Zeit (z.B. 1 Stunde) jegliche Reloadsperren gegen ihn aufzuheben. |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beiträge: 85 Wohnort: Bayern
|
Verfasst am: 02.11.2005, 20:20 Titel:
|
|
|
|
|
Aaaahja!!
Und wie funktioniert der Onlinecounter in dem Forum??? |
|
Nach oben |
|
|
unex`9dots Administrator
Angemeldet: 02.08.2003 Beiträge: 1106 Wohnort: Karlsruhe Interessen: Coding, Segeln, Schwimmen, PC
|
Verfasst am: 02.11.2005, 21:24 Titel:
|
|
|
|
|
hier im Forum?
das schaust du am besten selbst nach, da es sich um ein phpbb board handelt kannst du es dir kostenlos von phpbb.com herunterladen und es nachschauen - ich vermute aber mal stark das es mit sessions arbeitet |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beiträge: 85 Wohnort: Bayern
|
Verfasst am: 03.11.2005, 11:07 Titel:
|
|
|
|
|
Ich habs schon mal runtergeladen und angeschaut, aber so wirklich kapiert hab ichs nicht. |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beiträge: 85 Wohnort: Bayern
|
Verfasst am: 08.11.2005, 21:14 Titel:
|
|
|
|
|
Jedoch hab ich mal einen Versuch gemacht, ob der Counter auf Sessions basiert und bin auf folgendes Ergebnis gekommen: NEIN (zumindest meiner Meinung nach.)
Denn:
Zuerst habe ich mein gedownloadetes Forum gestartet.
Status: 1 Benutzer, 0 versteckte und 0 Registrierte.
Dann habe ich das sid-Anhängsel der URL gelöscht, meine Cookies gelöscht, den Browser geschlossen und bin nochmal in das Forum gegangen.
Status: 1 Benutzer, 0 versteckte und 0 Registrierte
So!
Das ist meiner Meinung jedoch nur möglich, wenn der Counter die IP speichert und vergleicht und nicht - zumindest nicht hauptsächlich - mit Sessions arbeitet. Denn würde er mit Sessions arbeiten, so würde doch nach dem Löschen der Cookies und Schliessen des Browsers eine neue Session mit einer anderen SID geöffnet werden, oder? |
|
Nach oben |
|
|
2sTeAmEd Mitglied
Angemeldet: 08.09.2004 Beiträge: 879
|
Verfasst am: 08.11.2005, 22:05 Titel:
|
|
|
|
|
unex`9dots hat folgendes geschrieben: | hier im Forum?
das schaust du am besten selbst nach, da es sich um ein phpbb board handelt kannst du es dir kostenlos von phpbb.com herunterladen und es nachschauen - ich vermute aber mal stark das es mit sessions arbeitet |
das 9dots board ist nicht selbsgecoded ...eine welt geht für mich unter... |
|
Nach oben |
|
|
FuLee Mitglied
Angemeldet: 27.10.2004 Beiträge: 521 Wohnort: Dorsten Interessen: das was spa? macht ;)
|
Verfasst am: 08.11.2005, 22:10 Titel:
|
|
|
|
|
2sTeAmEd hat folgendes geschrieben: | unex`9dots hat folgendes geschrieben: | hier im Forum?
das schaust du am besten selbst nach, da es sich um ein phpbb board handelt kannst du es dir kostenlos von phpbb.com herunterladen und es nachschauen - ich vermute aber mal stark das es mit sessions arbeitet |
das 9dots board ist nicht selbsgecoded ...eine welt geht für mich unter... |
das is nich dein ernst oder ? das hasst du die ganze zeit nicht gewusste ? oh man das sieht man ja sogar |
|
Nach oben |
|
|
cain. Mitglied
Angemeldet: 04.06.2004 Beiträge: 1506 Wohnort: St. Gallen
|
Verfasst am: 09.11.2005, 00:08 Titel:
|
|
|
|
|
unex`9dots hat folgendes geschrieben: | nichts für ungut aber was ihr da so erzählt ist ziemlich dünn.
Deine alte wird aber vorerst für einen sehr langen zeitraum nicht mehr vergeben. Ich glaube die Zeit liegt im Bereich von mehreren Wochen - falls das noch aktuell ist.
|
Auch bei Klasse C-Netzen? Und haben nicht auch einige größere Provider nur Klasse B-Netze (afaik sind in der Praxis mehr User über Klasse B-Netze drin als über Klasse A-Netze), bei denen das bei einem Max. von ~16k IPs pro B-Netz etwas eng werden könnte?
(Zugegeben, bei der Telekom wird das wohl kein Problem sein) |
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
|