Mongol

Verfolgen Sie den Verkehr Ihrer Website und generieren Sie benutzerdefinierte Berichte
Jetzt downloaden

Mongol Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Justin Quick
  • Website des Verlags:
  • http://code.google.com/u/justquick/

Mongol Stichworte


Mongol Beschreibung

Verfolgen Sie Ihre Website-Traffic und generieren benutzerdefinierte Berichte Mongol ist ein Software-Webanalyse Sie Ihre Website-Traffic lassen verfolgen und benutzerdefinierte Berichte erzeugen. Es verwendet MongoDB als Datenspeicher und Python mit pymongo zu füllen und die Datenbank abfragen. Es nutzt Standard WSGI Analytics Informationen zu sammeln und eine Tracking-GIF pixel.Custom Analytik dienen Daten in den Dienst geworfen werden kann, und Sie können dann benutzerdefinierte Berichte machen so ziemlich alles zu verfolgen, die Sie wollen. Dieses Projekt ist perfekt auf Fragen zu beantworten wie: Was sind die Top 10 der am häufigsten betrachteten Seiten? RequirementsMongol erfordert pymongo zu einer MongoDB-Instanz zu verbinden. Für die serivce ist es empfehlenswert mit GEVENT zu verwenden, aber es funktioniert auch mit Tornado und sogar Apache / mod_wsgi. Hier ist die recomended Liste der Anforderungen: sudo pip pymongo geventInstallSetup installieren und MongoDB installieren. Hier ist ihre Kurzanleitung. Als nächstes den Quellcode herunterladen und die Skripte installieren: git clone git: //github.com/justquick/mongol.gitcd mongolsudo Python setup.py installmongol-servemongol Bedienungs Startet die Dienstinstanz an der optionalen Adresse und Hafen. Der Standardwert ist Gastgeber bei 0.0.0.0:8000. Dieser Service Hosts das Tracking GIF, aber Sie können jede Art von Analysedaten als GET-Parameter übergeben. Die beiden einzigen erforderlichen Parameter sind: 1) Website, die die Domain Ihrer Website ist und 2) URL, die die absolute URL der Seite, die Sie verfolgen möchten. Website und URL, wenn HTTP_REFERER bevölkert werden, die der Browser als die Seite sendet, dass das Tracking-GIF auf gefunden wurde. Alle anderen GET-Parameter für eine spätere use.mongol-reportmongol-Bericht config-fileGenerates JSON Berichte aus der Analysedatenbank gespeichert sind, basierend auf den Konfigurationsparameter in der config-Datei Dateiname Argument gefunden. Dies geschieht am besten setzen auf eine Cronjob so dass die erzeugten Berichte aktuell sind oben. Report-Dateien können durch einen separaten Service serviert werden (im Idealfall lighttpd), so dass der Analysedienst tut durch den Dienst der reports.Configuration OptionsConfiguration Dateien Abschnitte von Berichten enthalten verstopft werden zu generieren, wenn Sie mongole-Bericht ausgeführt. Jeder Abschnitt Name wird ein Report-Datei erzeugen schnitts name.json genannt. Hier sind die Optionen für jeden Abschnitt: * Ausgabe - erforderlich String. Das Ausgabeverzeichnis zum Speichern von Dateien in (zB \ / mongolen / Berichten) * Zeit - optionaler String. Zeit, bei der älteren Aufzeichnungen (zB Tage: 2) zu entfernen. Mongol ist wirklich Blick auf Daten in der Vergangenheit X Höhe der Zeit geeignet und entfernt alle Datensätze, die vorher aufgenommen wurden. Standardmäßig macht es nicht zu beschränken. * Rückruf - optionaler String. Funktionsname einzuwickeln Ergebnisse mit dem richtigen JSONP Erstellen von Berichten. Defaults zu den Ergebnissen. * Limit - optional int. Begrenzen Sie die Ergebnisse in den Berichten. Der Standardwert ist 10. * Bestellung - optionaler String. Um die Ergebnisse. Entweder A für aufsteigend oder D für absteigend. Defaults zu D * Mapper - optionaler String. Die JS Quellcode der Abbildungsfunktion in MongoDB der Karte nutzen / reduzieren capabilies. Defaults Funktion () {Emit ({url: this.Url, Titel: this.title}, this.pageviews); } * Minderer - optionaler String. Die JS Quellcode der Funktion zum Reduzieren in MongoDB der Karte nutzen / reduzieren capabilies. Defaults Funktion (Schlüssel, Werte) {var total = 0; for (i var = 0; i


Mongol Zugehörige Software

Czipfile.

A-Ersatz für das eingebaute ZIPFILE-Modul mit schneller, c-basierter ZIPFile-Entschlüsselung ...

157

Herunterladen