php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.10.2011, 19:05  
Erfahrener Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 929
ragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Mensch
Standard DB Aufbau für Visitor Tracker

Ich will auf einer ganz bestimmten Seite die besucher mittracken.


Dafür habe ich MOMENTAN folgenden DB Aufbau:

Code:
user_id   |   visitor_id    |   date     |   referrer       | counter

falls es noch keinen eintrag gibt, wird ein Datensatz angelegt, ansonsten update ich nur den referrer, date & counter+1

Das funktioniert auch hervorragend, ich kann die letzen X Besucher ausgeben, Summe aller Besucher ausgeben, aber nun ist folgender Wunsch in der community aufgekommen:


Es sollen 2 Statistiken ausgegeben werden.

1. Gesammtsumme mit letzen x Besuchern
2. Besucher dieser Woche


Dafür habe ich mir folgenden Aufbau überlegt:

2 Tabellen

eine für die aktuelle Woche und die 2. als "cache/summarytabelle".

Jeden Montag wird um 00:01 die 1. Tabelle ausgelesen, summe gebildet und in die Cache Tabelle geschrieben.

Die 2. beinhaltet dann
[code]
userid | visitorid | referrer | visitor | last_date | counter


Damit sollten ja beide Aufgabenstellungen lösbar sein, denke ich, oder?



NUR
wie löse ich das mittels query?

Da die 1. tabelle am montag in der früh leer sein werden, kann ich nicht die letzen x Besucher ausgeben. Dafür bröuchte ich ja die 2. Tabelle.
Aber IRGENDWANN sind genug Einträge vorhanden und dann reicht ja die Abfrage aus der 1. Tabelle.


Wie kann man das am elegantesten lösen?
Einfach ALLES mitloggen, ohne Aktualisierung der Einträge und ohne Cache/Summary Tabelle??
ragtek ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.10.2011, 03:30  
Benutzer
 
Registriert seit: 15.12.2008
Beiträge: 70
the-rod befindet sich auf einem aufstrebenden Ast
Standard

Wäre nicht ein bestehendes Trackingscript sinnvoller für dich?
__________________
Computer Witze, Apple Witze, Nintendo Witze, etc
http://www.it-witze.de

the-rod ist offline   Mit Zitat antworten
Alt 08.10.2011, 08:53  
Erfahrener Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 929
ragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Mensch
Standard

Ja, war auch meine Überlegung, alles in PIWIK einzubauen und mittels API auszugeben, ABER ist nicht erwünscht.
Es soll in der Core Applikation passieren
ragtek ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Spezialisten für den Aufbau eines WEB Experten Team gesucht WET Gewerblich 0 24.05.2011 13:26
Aufbau einer mehrdimensionale Array JohnWorks PHP Einsteiger 15 19.05.2011 13:18
[Erledigt] Seite erst nach Aufbau anzeigen marcial PHP Tipps 2010 15 09.09.2010 00:58
Grundsätzlicher Aufbau einer Seite Nabla PHP Tipps 2010 5 24.01.2010 20:06
großes Projekt - objektorientierter Aufbau cattweasel PHP-Fortgeschrittene 13 03.11.2009 01:36
Aufbau der Syntax bashi PHP Tipps 2009 4 02.01.2009 22:51
Typischer Aufbau eines "Passwort-vergessen"-Script PHP Tipps 2006 1 01.03.2006 19:53
[Erledigt] Eure Meinung zu Menü, Aufbau, und Design HTML, Usability und Barrierefreiheit 10 26.10.2005 13:55
Aufbau einer Mailroutine nussbaum PHP Tipps 2005-2 4 07.09.2005 13:15
Richtiger Aufbau nussbaum PHP Tipps 2005-2 5 04.08.2005 11:09
aufbau einer Seite HTML, Usability und Barrierefreiheit 13 17.03.2005 18:35
Aufbau der Seiten - Verbesserungsvorschläge? PHP Tipps 2004-2 0 09.12.2004 20:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
tracker aufbau, aufbau tracker, visitortracker

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum