cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68122
Mitglieder online: 11
Gäste online: 6
mehr...

Anzeige
Forum » Forum: Website & Webprogrammierung » Thread: Statistikscrip neubauen

Thread: Statistikscrip neubauen


04.07.2008 18:05 Uhr

 

Status: offline
Hallo leute!

Ich hab mir überlegt meine Statistikfunktion auf meiner Homepage zu erneuern und zu erweitern.
Ich hoffe ihr könnt mir mit ein paar überlegungen helfen.
Folgendes sollte meine Statistik leisten:

1) Möchte aus der Statistik ablesen können wieviele da waren (mit ~ 30 Min Sperre)
2) Welchen Browser/Betriebssystemhat der Besucher.
3) Dann möchte ich wissen welche PlugIns er hat (Flash, Java).
4) Bildschrimauflösung
5) Woher er kommt (Land + ISP).
6) Wie offt er kommt (da ich 3 Subseiten habe wäre es interesannt auf welche von den 3 er öffters kommt)


ad1) DB-Abfrage ob die IP nicht eh schon innerhalb der letzten 30Min da war.
ad2) Da habe ich eine php_get_browser(); und http://browsers.garykeith.com/downloads.asp liefert mir das recht zuverlässig.
ad3/4) Da Ist wohl mit JavaScript möglich, aber mir ist eben nicht klar wie ich das Zusammenführen soll mit den anderen Daten! Irgend welche IDeen?
ad5) Sollte auch mit dem http://www.webmaster-eye.de/IP-Country-Script.346.artikel.html gehen.
ad6) Das ist mir auch nicht so klar wie ich das sinnvoll machen kann. Also Cookies is klar, aber wie mach ich das mit richtig setzten auslesen, ... mit den Teilen hab ich mich noch nie auseinander gesetzt ...


Jop das sind meine groben überlegungen.
Schwachpunkte sind eben wie ich die sachen "zusammen kriege" die von php (Seitenaufruf) und die die ich per JavaScript auslese (geht das überhaupt bei Javaj/Flash gut?). bzw wie ich das mit den cookies manage.
04.07.2008 18:34 Uhr

 

Status: offline
Zitat:
Schwachpunkte sind eben wie ich die sachen "zusammen kriege" die von php (Seitenaufruf) und die die ich per JavaScript auslese (geht das überhaupt bei Javaj/Flash gut?). bzw wie ich das mit den cookies manage.
Bei Javascript wäre eine möglichkeit, die Kram via AJAX zu verschicken, wie Google Analytics das macht.
Da kannste zB Prototype für benutzen.
___________________________
Visit: www.sim4000.de
Ein ball rollt um die Ecke und fällt um.
Intelligenz ist, wenn mein weiß, dass man doof ist.
04.07.2008 21:15 Uhr

 

Status: offline
Ich würde dir Jquery empfehlen. Das Framework beinhaltet alles was du für dein vorhaben brauchst.
In meinen Augen sogar das beste JS Framework das es atm gibt.
05.07.2008 12:57 Uhr

 

Status: offline
Hmmm eigentlich würd ich das gerne ohne irgendwelche externen Libs machen, also möglichst selber.

Und wenn ich das dann per JS verschicke, wie fass/bekomme ich dass am besten zusammen ???
Das ist ja meine große frage! Da hilft mir ja auhc das Framework nicht denke ich .... (wenn ich nicht weiß wies funktionieren soll *g*)
05.07.2008 13:13 Uhr

 

Status: offline
Ohne Framework wirds umständlich. Bei Jquery kann ich dir sogar helfen wenn du Hilfe benötigst.
Ist auch sehr sauber Dokumentiert.
Auszug aus Jquery: Hier per ajax zb ein get gesendet und das Ergebnis in einem alert ausgegeben.
PHP:
1
2
3
4
5
 
$.get("test.cgi", { name: "John", time: "2pm" },
  function(data){
    alert("Data Loaded: " + data);
  });
http://docs.jquery.com/Ajax
2 mal bearbeitet
05.07.2008 22:39 Uhr

 

Status: offline
Wieso wird es ohne Framework umständlich ?
im Prinzip ist es was das Framework mir machen soll ja nur die Abfrage was installiert ist , und es an den Server schicken. Oder ?

Meine Frage bezieht sich aber nicht auf das, sondern eher dann wie ich es am Server geschickt zusammen bekomme. Sind dann ja zwei aufrufe, und dass ist naja umständlich und weiß nciht wie ich dass sinvoll zusammen nehmen soll....
13.07.2008 17:53 Uhr

 

Status: offline
Hallo nochmal.

Also ich hab mir jetzt ein Script geschrieben, welches mir feststellt ob Java & Flash aktiviert ist, und welche Auflösung der benutzer hat.
Außerdem hab ich auch schon eine Funktion um einen Request an den Server abzusetzen.


Beim Seitenaufruf wird ja prinzipjell schon mal entschieden ob der User überhaupt mal in die Datenbank kommt und wenn ja wird:
ID (als fortlaufender PrimiärSchlüssel), Datum & Zeit, Referer, Browser, Betriebssystem und Land gespeichert.

Jetzt ist aber die Frage wie ich die vom Javascript ermittelten Daten dazu bekomme.
Wenn ich also den vom Script übermittelten Request bekomme soll der warscheinlich am besten auf ein eigenes Script gehen, aber wie Identifiziert mir das den korrekten daten satz am besten ?

Außerdem habe ich mir überlegt, dass ich diese Daten vom Javascript ja auch nur den brauche wenn die ersten Daten auch in die Datenbank gespeichert werden. Wie kann ich das ber dem JS mitteilen ???
14.07.2008 14:29 Uhr

 

Status: offline
Mit Editieren kriegt man keine Datei angehängt ...

Also hier eine HTML- datei zum testen.
Sollte in IE6+7 und FF 1.5++ funktionieren.
wäre toll wenns auch jemand auf MacSafari und Opra testen könnte ?!?
1 Datei angehängt
14.07.2008 14:58 Uhr

 

Status: offline
1) Man kann Dateien direkt anhängen. Über den eigenen Artikeln ist dazu ein kleines Symbol (Soll glaube ich eine Festplatte darstellen)

2) Hat man ein Problem, wenn man HTML-Dateien anhängt. Die kann man nämlich scheinbar nicht runterladen
___________________________
Programmieren ist eine Sucht deren Rausch ein Gefühl der Macht ist... sofern man den Computer bezwingt. Gefährliche Nebenwirkungen: Verstärkter Kaffee-Konsum, erhöhter Ehrgeiz und ggf. Wutausbrüche und verknotete Gehirnwindungen.
14.07.2008 18:43 Uhr

 

Status: offline
Hmmm hab ich auch grad gemerkt ... Lag wohl an javascript das es ned klappte ....
und weil HTML ned geht hier gezippt.

Bitte wie gesagt um Test in Opera und Safari@Mac

Außerdem Tips für die Datenzusammenführung, bzw wie ich unnötige Requests vermeide.
1 Datei angehängt
Ähnliche Threads Forum Ähnlichkeitsgrad
 [gelöst] Mit Javascript automatisch in den Vollbildmodus wechseln - 200 cyDots Website & Webprogrammierung 1
 [gelöst] Problem: Menü nach best. Zeit ausblenden Website & Webprogrammierung 1
 Mit Javascript Download starten Website & Webprogrammierung 1
 JavaScript: "... has no properties" Website & Webprogrammierung 1
 [gelöst] [JS] - Einfügen in Textarea -> WIE? Website & Webprogrammierung 1
 [solved] JavaScript: externe Funktion aufrufen Website & Webprogrammierung 1
 Counter / Webstatistik ─ ohne Javascript Website & Webprogrammierung 1
nach obennach oben

Copyright © 2008 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - Your-Book.net - Dein kostenloses Gästebuch
ANEXIA - PHP Entwicklung - Dockers - s.Oliver Schuhe - Think Schuhe - der eigene Weg - Dorfen - Paul Green Schuhe - Bequeme Geox - Web-Entwicklung