Zum Inhalt springen

Frontend Statistiken

Erstellt am 31. Mai 2004 · 4 Antworten · letzte Antwort am 1. Juni 2004

Tags: Frage

Unbekannter Benutzer ·

Gibt es schon eine Extension, wo man im Frontend, also auf der Webseite als Inhaltselement eine Statistik einbinden kann, die aus den Typo3-Stats in der Datenbank eine übersichtliche Zugriffsstatistik aufbaut und den Besuchern präsentiert?
Bzw. schreibt jemand an so einer Extension?

Ich habe nach langem Suchen jedenfalls keine gefunden, wäre aber sehr(!) daran interessiert 😉

Leider fehlt mir die Zeit, so eine Extension selbst zu schreiben... 🙁

rolli ·
KeyserSoze schrieb

Gibt es schon eine Extension, wo man im Frontend, also auf der Webseite als Inhaltselement eine Statistik einbinden kann, die aus den Typo3-Stats in der Datenbank eine übersichtliche Zugriffsstatistik aufbaut und den Besuchern präsentiert?
Bzw. schreibt jemand an so einer Extension?

Ich habe nach langem Suchen jedenfalls keine gefunden, wäre aber sehr(!) daran interessiert 😉

Leider fehlt mir die Zeit, so eine Extension selbst zu schreiben... 🙁

Hallo,

ich hatte mal AllMyVisitors als Skript im eine Seite eingebaut und "auf einem Marker" anzeigen lassen. Das hat ganz toll funktioniert.
http://www.php-resource.net/index.php?module=AllMyContent&CONTENT_id=12

Jetzt bin ich am Grübeln, wie man so eine PHP/mySQL-Anwendung nach Typo3 eingearbeitet bekommt.
PHPmyAdmin ist ja auch zu Typo3 "portiert" wurden.
Wie macht man/frau das, eine bereits fertige Anwendung komplett als Extension nach Typo3 zu bringen?
Ich habe mir mal die Typo3-Dateien in der Extension PHPMyAdmin angeschaut. Werde aber überhaupt nicht schlau daraus 🙁
Muß ich die bestehende Anwendung "umschreiben" oder reicht es im Prinzip, eine Extension zu erstellen, die wiederum ein includ der bereits fertigen Anwendung vornimmt?
Ein paar Tips wären nett.

MFG
rolli

Unbekannter Benutzer · · Beste Antwort

ich lese gerade bei AllMyVisitors folgenden Hinweis zum Speicherverbrauch des Skriptes in der DB:

1000 Besucher ~ 100KB

...da würde meine DB bald explodieren, wenn zu den Typo3-Stats nochmal eine Extra-Tabelle gefüllt würde mit Logs...

Das mit dem Einbinden von externen Skripten kannst du auch einfacher haben, denn es gibt mittlerweile ein PHP-Inhaltselement, mit dem du dann über ein include()-Anweisung beliebige Skripte im Frontend einbinden kannst. Ich suche aber nach wie vor eine "richtige" Extension...

Bladerunner ·
rolli schrieb

Hallo,
ich hatte mal AllMyVisitors als Skript im eine Seite eingebaut und "auf einem Marker" anzeigen lassen. Das hat ganz toll funktioniert.
http://www.php-resource.net/index.php?module=AllMyContent&CONTENT_id=12

Jetzt bin ich am Grübeln, wie man so eine PHP/mySQL-Anwendung nach Typo3 eingearbeitet bekommt.
PHPmyAdmin ist ja auch zu Typo3 "portiert" wurden.
Wie macht man/frau das, eine bereits fertige Anwendung komplett als Extension nach Typo3 zu bringen?
Ich habe mir mal die Typo3-Dateien in der Extension PHPMyAdmin angeschaut. Werde aber überhaupt nicht schlau daraus 🙁
Muß ich die bestehende Anwendung "umschreiben" oder reicht es im Prinzip, eine Extension zu erstellen, die wiederum ein includ der bereits fertigen Anwendung vornimmt?
Ein paar Tips wären nett.

MFG
rolli

Die phpMyAdmin Extension ist aber ein sehr schönes Beispiel dafür.

Die wichtigsten Zeilen sind dabei :

$redirect = $this->MCONF['phpMyAdminSubDir'].$this->MCONF['phpMyAdminScript'].'?lang='.$LANG_KEY.'&db='.urlencode(TYPO3_db);
header('Location: '.$redirect);

Wenn Du nun auf dein eigenes PHP-Skript weiterleten willst änderst du einfach $redirect um in z.B. $redirect=index.php.

Damit es klappt müßtest Du natürlich noch alle Dateien des PHP-Skriptes in das Verzeichnis der Extension kopieren.

rolli ·
Bladerunner schrieb
rolli schrieb

Hallo,
ich hatte mal AllMyVisitors als Skript im eine Seite eingebaut und "auf einem Marker" anzeigen lassen. Das hat ganz toll funktioniert.
http://www.php-resource.net/index.php?module=AllMyContent&CONTENT_id=12

Jetzt bin ich am Grübeln, wie man so eine PHP/mySQL-Anwendung nach Typo3 eingearbeitet bekommt.
PHPmyAdmin ist ja auch zu Typo3 "portiert" wurden.
Wie macht man/frau das, eine bereits fertige Anwendung komplett als Extension nach Typo3 zu bringen?
Ich habe mir mal die Typo3-Dateien in der Extension PHPMyAdmin angeschaut. Werde aber überhaupt nicht schlau daraus 🙁
Muß ich die bestehende Anwendung "umschreiben" oder reicht es im Prinzip, eine Extension zu erstellen, die wiederum ein includ der bereits fertigen Anwendung vornimmt?
Ein paar Tips wären nett.

MFG
rolli

Die phpMyAdmin Extension ist aber ein sehr schönes Beispiel dafür.

Die wichtigsten Zeilen sind dabei :

$redirect = $this->MCONF['phpMyAdminSubDir'].$this->MCONF['phpMyAdminScript'].'?lang='.$LANG_KEY.'&db='.urlencode(TYPO3_db);
header('Location: '.$redirect);

Wenn Du nun auf dein eigenes PHP-Skript weiterleten willst änderst du einfach $redirect um in z.B. $redirect=index.php.

Damit es klappt müßtest Du natürlich noch alle Dateien des PHP-Skriptes in das Verzeichnis der Extension kopieren.

Hallo Bladerunner,

vielen Dank für Deine wirklich praxisbezogene Antwort!
Solche Antworten sind hier im Forum sehr rar, leider.

Ich bin nicht allzu fit in PHP. Werde aber noch heute Deine Anleitung versuchen umzusetzen.
Mal schauen, was dabei heraus kommt, bin echt gespannt und werde Dich diesbezüglich sicher noch mit Fragen löchern 😉

Vielen Dank und einen schönen Abend
rolli

PS:
Die Mailbenachrichtigung über "Antwort zum Beitrag" funktioniert leider nicht.