Ich muss ja schon gestehen: Ich habe eine Vorliebe für Zahlen, sie auszuwerten und sie in tollen Statistiken oder bunten Graphen bildlich zu machen. Genauso auch mit den Downloads meiner Plugins aus dem WoltLab Pluginstore und dafür habe ich mir eine Kleinigkeit entwickelt.Es handelt sich um ein kleines PHP-Projekt, welches täglich mit Hilfe eines cronjobs die aktuelle Zahl an Downloads im WoltLab Pluginstore für ein Plugin abruft.
Das Skript speichert den Wert in einer simplen, kleinen MySQL-Datenbank ab (fetch_data.php). Zur Visualisierung gibt es eine eigene Seite (view_data.php), welche mit Hilfe von CanvasJS ein einfaches Linien-Diagramm erstellt und alle bereits abgerufenen Zahlen für ein Plugin darstellt.
Den Quellcode habe ich vollständig auf meinem GitHub-Profil veröffentlicht: https://github.com/NiklasSchmitt/wsc-dl-stats. Gerne stehe ich für Fragen oder etwaige Probleme zur Verfügung.
Ich weiß, dass das Tool aktuell noch sehr übersichtlich ist und nur wenige Features bietet. Man könnte hier noch viel mehr Dinge tun – wie zum Beispiel die gesammelten Informationen nach und nach weiter verdichten und auswerten. Für meinen derzeitigen Zweck reicht mir das Tool voll und ganz aus, ich freue mich aber sehr auf deinen Pull-Request 😉