Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 14
Seite [1]
Pornflakes


Rock the board





Beiträge: 97
# Thema - 23.05.2010 um 11:25 Uhr
Hey!

Mir ist letztens aufgefallen das die besucherzahlen immer anders sind. als ich zB kurz nach 0 uhr geguckt habe stand dort:

Besucher (gestern): 122


Jetzt um halb 12 steht dort:

Besucher (gestern): 103



Wie kommt das zu stande? Ist der erste Wert zu viel oder ist der 2. wert zu wenig?



LG =MO=Pornflakes


------------------
Inaktiv
ven0m


Going for pro




Herkunft: Essen
Beiträge: 406
# Antwort: 1 - 23.05.2010 um 12:29 Uhr
das sollte dadurch zustande kommen, wenn sich leute nicht neu einwählen (also die ip vom vortag haben) und dann wieder auf die hp gehen.
dann werden die besuche für den vortag nicht gezählt sondern für den aktuellen tag

Ich hoffe das ich es halbwegs verständlich beschreiben konnte


------------------
Gruß
ven0m

Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 2 - 23.05.2010 um 12:43 Uhr
ja hast du.
Wie kann man das denn verhindern? weil wenn ich gestern drauf war werden ich gezählt und wenn ich heute mit der selben IP reingehe bin ich für heute nen neuer besucher und sollte nicht von gestern abgezogen werden. Wie kann ich das verhindern das der sowas macht?


------------------


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 23.05.2010 um 12:55 Uhr
es werden auch nicht generell alle Besucher, die gestern drauf waren und heute wieder kommen wieder abgezogen.
Nur wenn man auf halb 12 Nachts auf die Seite geht und dann um z.B. 0:10 noch mal, dann wird das aufgrund der kleinen Zeitdifferenz als ein einziger Besuch gezählt. Du könntest z.B. einen längeren Text gelesen haben.

Es sollen ja auch die Besucher gezählt werden und nicht die klicks. jemand der direkt vor 24:00 und direkt nach 0:00 auf die Seite kommt ist nunmal ein Besucher, also wird er auch nur als einer gezählt. Die Frage ist nur, welchem Tag er angerechnet werden soll. Technisch ist es einfacher ihn dem neuen Tag anzurechnen und meiner Meinung nach auch Sinnvoller.


------------------
www.laszlokorte.de

Zuletzt editiert von SCHIRI ClanSphere Team am 23.05.2010 um 12:56 Uhr (1x Editiert)
Inaktiv
|
Dennisen


King for a day





Beiträge: 377
# Antwort: 4 - 23.05.2010 um 12:59 Uhr
Ich fänds sinnvoll, ihn an beiden Tagen anzurechnen, da er an beiden Tagen jeweils ein Besucher war. Wenn du von gleichen ausgehst, dann braucht man erst garnicht zählen, weil wohl 75% der Visits von Leuten kommen, die da jeden Tag draufschaun bei ner Clanpage.


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 5 - 23.05.2010 um 13:07 Uhr
Wie gesagt: es geht hierbei nur um die paar Stunden rund um Mitternacht. Nicht jeder Besucher, der heute auf die Seite kommt, verschwindet wieder aus der gestrigen Statistik. Nur die Besucher, die direkt vor und direkt nach Mitternacht auf die Seite kommen, werden nur einmal gezählt, nämlich für den neuen Tag.


------------------
www.laszlokorte.de

Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 6 - 26.06.2010 um 11:50 Uhr
Also ich würde das gerne ändern, weil scheinbar sind die "paar" Stunden vor Mitternacht zu viel. Auf meiner Seite gehen pro Tag ca 40 Visits verloren.

Kann mir jemand eine Anleitung geben wir ich das so machen kann, das jeder Tag wirklich einzelnt gezählt wird? Also das wenn ich am tag1 um 0:01 Uhr auf die Hp gehe mein visit zu tag 1 gezählt wird und wenn ich um 23:59 uhr auf die hp gehe das dann mein visit auch nur für den tag gezählt wird. also im prinzip das jeder tag unabhängig vom andern ist. un wenn ich am tag 1 um 23:59 auf die seite gehe zählt der vote für tag 1 und dann 2 minuten später um 0:01 am tag 2 dann zählt der visit auch für tag 2.

Kurz zusammengefasst:
Ein tag geht von 0:00 - 23:59:59 und die zahl der visits gestern verändert sich nicht mehr.


So fände ich das viel sinnvoller. denn durch das skript wie es derzeit ist gehen einige Visits verloren.

MFG Pornflakes


------------------


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 26.06.2010 um 12:53 Uhr
es geht doch überhaupt nichts verloren..

wenn du von 23:59 bis 00:01 auf einer webseite unterwegs bist sind das vielleicht 2+ klicks, aber nur ein visit, und deshalb wäre es quatsch, das beim alten und beim neuen tag als visit zu zählen, weil ein webseitenbesuch dann nur dadurch, dass er um eine bestimmte uhrzeit erfolgt ist, doppelt so viel zählt wie ein besuch um eine andere uhrzeit.


Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 8 - 26.06.2010 um 15:01 Uhr
Im Prizip ist das aber richtig. denn dann hat man die seite am tag1 besucht und am tag2. das sind 2 visits. so wies jetzt is wird scheinbar ein visit um 20:00 uhr tag1 und ein visit 6:00uhr tag 2 als 1 visit gezählt und das ist falsch. anders könnten dann nämlich nie auf einmal 40 visits von gestern weg sein.


------------------


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 9 - 26.06.2010 um 15:44 Uhr
diese 40 werden doch dann für heute gezählt, oder?


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 10 - 26.06.2010 um 16:13 Uhr
ja


------------------
www.laszlokorte.de

Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 11 - 26.06.2010 um 16:29 Uhr
und ich hätte gerne das dies nicht mehr passiert und das ab 0 uhr völlig neu gezählt wird.


------------------


Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 12 - 30.06.2010 um 19:42 Uhr
*PUSH*


------------------


Inaktiv
|
wÊs


Rock the board





Beiträge: 93
# Antwort: 13 - 03.07.2010 um 00:48 Uhr
also... ich muss zuerst mal sagen danke csphere... Habe lange zeit eurer CMS genutzt und war auch sehr zufrieden... aber es ist mir zuviel, ich will nicht sagen, schrott drin... aber die meißten functionen sind total überflüssig für ein clan cms...
Ich habe mir in der zwischenzeit mein eigenes CMS Programmiert welches in jetzt in voller fülle entwickle und genieße... Nein es ist kein umprogrammiertes csphere...

jetzt zum thema...
also ich denke das man den counter komplett umschreiben müsste... hier mal ein beispiel aus meinem CMS:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1. / 2. / ... 
 
    $heute 
strtotime(date('Y').'-'.date('m').'-'.date('d').' 00:01:00');
    
$gestern = (strtotime(date('Y').'-'.date('m').'-'.date('d').' 00:01:00') - 60*60*24);
    
$deltime $heute 60*60*24*3;

    if(
$dbase->numrows('ipsperre','ip = \''.$ip.'\'') < 1) {
        
$dbase->handle('update','stats','','','',array('visits = visits + 1'));
        
$dbase->handle('insert','ipsperre','','','',array('ip = \''.$ip.'\'','zeit = '.time()));
    }

    
$dbase->handle('delete','ipsperre','',array('zeit < '.$deltime));

    
$visits['heute'] = $dbase->numrows('ipsperre',array('zeit > '.$heute,'zeit < '.time()));
    
$visits['gestern'] = $dbase->numrows('ipsperre',array('zeit < '.$heute,'zeit > '.$gestern));


damit fahre ich super und es funktioniert so wie es soll..
Also was wird gemacht:
- Wenn ein neuer User auf die Seite kommt wird dessen besuch in der datenbank tabelle "ipsperre" gespeichert mit IP und timestamp

- mit dem aufruf werden alle einträge die älter als 3 tage sind gelöscht (zuvor wurde eine extra stats tabelle mit dem visit uptodate gebracht (sprich der counter +1 gesetzt)

- um die visits auszulesen rufe ich dann einfach aus der ipsperre tabelle aus für den gewünschten zeitraum den ich vorher definiere mit dem "$heute" und "$gestern"

kann dazu aber noch sagen das es auch von der server zeit
abhängt wann wie gezählt wird... der aktuelle server wo meine seite drauf liegt hat eine differenz von 30 min.

wenn man es richtig macht sollte dann der counter auch richtig funktionieren...
wer mal einen blick drauf werfen will:
http://ranarex.fastdl.eu/


Zuletzt editiert von wÊs am 03.07.2010 um 00:53 Uhr (2x Editiert)
Inaktiv
|
Pornflakes
Thread-Ersteller


Rock the board





Beiträge: 97
# Antwort: 14 - 04.07.2010 um 20:00 Uhr
Das bringt mir nix....

Ich glaub in der count.php im system/runstartup ordner is das entscheidende. die einträge in der mysql, genauer die zeit des visits wird bearbeitet und somit ein visit am tag 1 und einer am tag 2 zu einem an tag 2 gemacht.
ich müsste das quasi jetzt so schreiben das der das dann net mehr bearbeitet sondern ab 0 uhr komplett neue einträge erstellt, auch wenn die ip gleich ist.

hier mal der code, der, wie ich glaube, dafür verantwortlich ist:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1. / 2. / ... 
 if($time $time_lock
{
  
$counter_cells = array('count_time','count_location');
  
$counter_content = array($time,$cs_main['mod'] . '/' $cs_main['action']);
  
cs_sql_update(__FILE__,'count',$counter_cells,$counter_content,$fetch_me['count_id']);
}
else 
{
  
$counter_cells = array('count_ip','count_time','count_location');
  
$counter_save = array($ip,$time,$cs_main['mod'] . '/' $cs_main['action']);
  
cs_sql_insert(__FILE__,'count',$counter_cells,$counter_save);
}


------------------


Inaktiv
|
Antworten: 14
Seite [1]


Sie müssen sich registrieren, um zu antworten.