| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| CyStats WordPress Statistik Plugin Alphaversion veröffentlicht Lange hat es gedauert, jetzt ist die Alpha veröffentlicht. Interessierte können das Plugin gerne testen, bei Bugs, Problemen und/oder Feature-Requests bitte ich um Rückmeldung, Bugs werden so schnell wie möglich behoben. Da es mein erstes veröffentlichtes Plugin ist habe ich noch wenig Vorstellung was mich erwarten könnte aber da lasse ich mich einfach mal überaschen. Mit der Alpha wurden auch die Projektseite und einige Unterseiten neu gestaltet um etwas mehr Übersicht zu erreichen. Zum Plugin: CyStats ist ein Statistikplugin ähnlich den bekannten Semmelstatz, SlimStats oder Stattraq, dient also dazu Zugriffe auf die Blogseiten zu erfassen, benutzte Browser, Tools (wget, WordPress,...), Suchbegriffe (blogintern und extern, z.B. Googlesuche) und optional Javascript-abhängige Informationen über Bildschirmauflösung und -farbtiefe und (für Webentwickler interessant) vom Besucher benutzte Browserfensterdimension zu erfassen. Der Funktionsumfang bietet keine besondere Neuerungen ausser vielleicht der grösseren Zahl an benutzbaren Template-Tags und WP-Datenbanktabellenstatistik, auch Einstiegsseiten und Refererauswertungen sind vorhanden. Warum habe ich das nochmal entwickelt? Einfach aus Spass an der Freud'. Der Grundstock des Plugins war schon vor 2 Jahren in ein eigenes Blogsystem eingebaut dass ich allerdings im letzten Bugfixing-Stadium zu Gunsten von WordPress aufgegeben habe. Macht einfach Spass. In einer 'Langzeitdatenbanktabelle' werden bisher Zugriffe/Besuche nach Zeit (Tage, Wochentage, Stunden, Wochen, Monate, Jahre) erfasst und auf lange Sicht gespeichert. Die Tabelle kann von mir auf Wunsch auch noch erweitert werden falls Interesse besteht auch andere Daten längere Zeit zu speichern und zu beobachten. Die Live-Zugriffe werden in einer zweiten Datenbanktabelle gespeichert, dabei wird jewils eine Zeile für einen Hit auf der Blogseite angelegt. Die Länge dieser Zeile variiert je nach aufgerufener Seitenurl, Referer und evtl. vorhandenen Suchbegriffen - ohne Referer und Suchbegriffe und bei kurzer aufgerufener Seitenurl ('http: //www.cywhale.de' z.B.) beträgt die Grösse einer Zeile ca. 100 Byte, was umgerechnet 10000 Hits in 1Mb Datenbank passen lassen würde. Das Fassungsvermögen dieser Livetabelle kann frei begrenzt werden, angegeben wird ein bestimmter Zeitrahmen der enthalten sein darf (z.B. 2 Wochen), in ebenfalls frei festlegbaren Zeitabständen wird dieses Fassungsvermögen dann geprüft und bei Bedarf alte Datenzeilen gelöscht, funktioniert ähnlich einem Cronjob unter Linux oder auch wp-cron. Optional an/abschaltbar sind das Erfassen Javascript-abhängiger Daten (Bildschirmauflösung, Browserfensterdimension, Farbtiefe), das Erfassen interner Referer und das Erfassen von Adminseitenbesuchen, der Zugriff auf den CyStats-Adminbereich (integriert in den WordPress-Adminbereich) kann über das Userlevel eingeschränkt werden. Der CyStatsbereich auf Cywhale.de wurde nun auch etwas überarbeitet so dass nun folgende Seiten zu Verfügung stehen: CyStats Features (Ausführliche Liste der Möglichkeiten) CyStats Download und Installation CyStats Changelog (Zeit/Versions-Liste) CyStats Roadmap (Zeitplan) CyStats Bugs (Liste und Bugmeldungs-Kommentare) Grüsse Cy Geändert von cywhale (28.08.2007 um 11:51 Uhr). |
| | |
| | #2 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| Update: In der ersten Downloadversion war ein Bug vorhanden der die Installation unter einem Windows-Server, z.B. XAMPP scheitern lies, auf Windows-Servern kommt scheinbar register_activation_hook() aus dem WordPress-Funktionsfundus nicht zurecht (Pfadproblem). Danke an Alex R. für die Information und Entschuldigung an alle Windows-Server-benutzenden Alphatester. Seit dieser ersten Downloadversion sind mittlerweile etliche kleine Verbesserungen interner und optischer Natur eingebaut worden, aktueller Stand ist nun Version 0.7.5 . Grüsse |
| | |
| | #3 (permalink) |
| PostRank: 6 ![]() Registriert seit: 23.10.2004 Ort: Goch/Niederrhein
Beiträge: 561
| Toll! Kann man daraus auch gewisse Werte (z.B. Anzahl der Beiträge/Kommentare usw., also so ein unnötiger Schnickschnack |
| | |
| | #4 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| Ja, an unnötigen Schnickschnack wurde auch gedacht: Mit den Template Tags lassen sich einige Daten im Blogtemplate ausgeben:
Code: <ul> <?php cystats_getMostCommented(10,'<li>','</li>'); ?> </ul> Grüsse |
| | |
| | #6 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| Werde mich mal auf die Suche machen - ist aber wirklich verwirrend, hab mir gerade nochmal die zip-Datei angesehen: - in der Pluginbeschreibung in cystats.php ist 0.7.5 angegeben, korrekt - in der includes/installer.php wird bei Installation oder Update update_option('cystats_version',"0.7.5") ausgeführt, korrekt - in der admin/options.php wird get_option('cystats_version') ausgegeben -> sollte doch dann auch 0.7.5 sein, schliesslich hat es update_option() doch so gespeichert !? Grpmfl...werde den mal suchen gehen... Grüsse und Danke fürs Ausprobieren Cy |
| | |
| | #7 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| Bin leider noch nicht fündig geworden, bei einem anderen Tester und in meinen 3 Testinstallationen stimmen alle Versionsangaben überein. Hat jemand noch ähnliche Probleme ? CyStats liegt mittlerweile als V. 0.7.6 vor, einige kleinere Verbesserungen und Bugfixes wurden durchgeführt. Grüsse |
| | |
| | #8 (permalink) | |
| PostRank: 6 ![]() Registriert seit: 23.10.2004 Ort: Goch/Niederrhein
Beiträge: 561
| Zitat:
| |
| | |
| | #9 (permalink) |
| PostRank: 4 ![]() Registriert seit: 23.01.2007 Ort: Erlangen
Beiträge: 205
| Code: <ul>
<?php cystats_getMostCommented(5,'<li>','</li>');?>
</ul>
Darf ich fragen - welche CyStats Version - welche WP Version - kannst Du einen relevante Codeauszug aus der betreffenden Seite posten ? |
| | |
| | #10 (permalink) |
| PostRank: 6 ![]() Registriert seit: 23.10.2004 Ort: Goch/Niederrhein
Beiträge: 561
| Ich habe das jetzt mal unten bei mir (Webnobbis Blog) dringelassen. Dabei habe ich Deinen Code 1:1 in ein Text-Widget übernommen. Im Einsatz ist Deine Version 0.7.9 mit WP 2.2.2 Codeauszug wüsste ich jetzt nicht, wie. Wie gesagt: Widget, da habe ich an sich überhaupt keinen Plan von |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |