Tag,
da in Zeiten der totalen Überwachung nicht's mehr sicher ist und ich mal was eigenes im Bereich Seitenanalytic aufbauen wollte, habe ich mir innerhalb weniger Tagen eine eigene Analytic erschaffen, Namen hat sie keine, in eine Seite zu implementieren ist sie relativ einfach,
zum Beispiel einfach mit den wenigen Zeilen:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$.ajax("http://-.-.-.-.-.-.-/analystics/framework/inc/analystics.inc.php")
.done(function() {
})
.fail(function() {
});
</script>
( danke an Lukas für die Hilfe ! )
Die Analystic-Seite setzt wie oft verwendet auf Bootstrap 3 und benötigt eine MySQL Datenbank. Die Datenbankstruktur ist folgendermaßen aufgebaut:
Tabelle `main`
Tabelle `provider`
Tabelle `users`
Der Loginbildschirm
<img src="http://www11.pic-upload.de/18.06.14/7qiajaym925.png" alt="7qiajaym925.png" title="7qiajaym925.png" style="font-size: 0.8em;" />
Die Startseite ( Dashboard )
<img src="http://www11.pic-upload.de/18.06.14/65an9ydx6im.png" alt="65an9ydx6im.png" title="65an9ydx6im.png" style="font-size: 0.8em;" />
Die letzten Besucher
Das schwere und mit Abstand zeitaufwändigste Widget der Seite war die Karte, welche Marker an den Positionen aufzeigt, an der die IP bzw. deren Provider den Netzpunkt hat.
<img src="http://www11.pic-upload.de/18.06.14/uih9zmtrg9ae.png" alt="uih9zmtrg9ae.png" title="uih9zmtrg9ae.png" style="font-size: 0.8em;" />
<img src="http://www11.pic-upload.de/18.06.14/b69mzcpkio2k.png" alt="b69mzcpkio2k.png" title="b69mzcpkio2k.png" style="font-size: 0.8em;" />
Die Seite Provider
Die Statistik basiert auf einer 2. Tabelle, der Provider-Tabelle, dazu gibt es eine schicke Hover-Funktion.
Da das ganze Projekt relativ zeitaufwändig war, freue ich mich auf Kritik
Mit freundlichen Grüßen