I più potenti strumenti di analisi web open source? [chiuso]


10

Hai bisogno di alcuni consigli sulla scelta degli strumenti di analisi web open source, incluso il tipo di analisi dei file di log e di tagging delle pagine. Ne conosco alcuni: piwik, open web analytics, awstats e altro ... quali sono i migliori tra loro (tipo di tagging delle pagine e tipo di analisi dei file di registro)?

Risposte:


11

Nel dominio dell'analizzatore di file di registro, questi sono i più utilizzati:

  • AWStats
  • webalizer
  • Analogico
  • W3Perl

Analog e Webalizer sono scritti in C e sono i più veloci (10000-20000 righe al secondo).

Come accennato in precedenza da @MadHatter Analog è stato sviluppato da un ex statistico di Cambridge, il che rende Analog uno strumento molto preciso e tecnico, ma dal 2005 non è più sviluppato.

Webalizer non è più sviluppato ma è più facile da usare di Analog.

AWStat e W3Perl sono scritti in Perl e sono i progetti più attivi, ma sono molto più lenti di Analog e Webalizer (3000/4500 righe al secondo). Differiscono tra loro per i dati prodotti e il modo in cui i dati vengono resi.

AWStat visualizza le statistiche in modo davvero interessante, ma produce meno statistiche rispetto a W3Perl.

Vi consiglio questi link per ulteriori informazioni:

http://www.aardal.com/stats/docs/uk/speed.html
http://www.w3perl.com/
http://awstats.sourceforge.net/

Il mio consiglio è:

  • W3Perl se vuoi statistiche granulari e non hai troppi GB di file di registro
  • AWStat nel caso tu abbia bisogno di non avere troppi GB di file e vuoi una bella rappresentazione grafica.
  • Webalizer se hai tonnellate di file di log da analizzare.
  • Analogico se hai bisogno di statistiche davvero accurate, enormi file di registro e hai esperienza di sviluppo in C (o conosci qualcuno che possa aiutarti).

Per quanto riguarda il tagging delle pagine Il vincitore è sicuramente Google Analytics, i dati raccolti e prodotti sono migliori rispetto alle altre soluzioni, ma come un giorno può accadere che Google chiederà soldi per questo ...

W3Counter e Xiti sono provider che richiedono, per la versione gratuita, di installare un'immagine su ogni pagina Web che si desidera monitorare. Entrambi sono per piccoli siti.

Open Web Analytics e Pikwik sono ottime soluzioni open source. Entrambi sono abbastanza maturi e stabili ma richiedono database MySQL e supporto PHP.

Se non hai bisogno di una soluzione "fatta in casa" sceglierei definitivamente Google Analytics e tra i progetti open source sceglierei Open Web Analytics poiché è più maturo di Piwik.


5

Sono molto soddisfatto di Piwik. Mi manca solo la possibilità di regolare i widget in base al sito Web. Lo uso per controllare i miei siti drupal e c'è anche un modulo per drupal.


1

Per i miei soldi, il miglior strumento di analisi dei log è analogico . È incredibilmente veloce (le ricerche DNS del modulo, che sono ugualmente lente per tutti), è scritto da un ex statistico di Cambridge e ha una pagina molto utile che dice a te e alla tua direzione cosa può e non può essere correttamente riconosciuto dai tuoi log web, nonostante affermazioni commerciali bizzarre.

Non posso commentare il tagging della pagina, comunque; scusate.


Sembra che Analog non sia aggiornato dall'anno 2005, se è il caso potrebbe non riconoscere correttamente alcune intestazioni http.
dal

Potresti avere ragione; come cosa?
MadHatter,

1

Questo è un software sperimentale, ma comunque abbastanza impressionante:

Hummingbird ti consente di vedere in che modo i visitatori interagiscono con il tuo sito Web in tempo reale. E per "tempo reale" non intendiamo che si aggiorna ogni 5 minuti: WebSocket consente a Hummingbird di aggiornarsi 20 volte al secondo. Hummingbird è basato su Node.js, un nuovo toolkit web javascript in grado di gestire grandi quantità di traffico e molti utenti simultanei.


1

Direi (anche se sono di parte come co-fondatore ;-) che SnowPlow è il più potente strumento di analisi web basato su tag open source.

SnowPlow ha un'architettura distribuita liberamente accoppiata che utilizza Hadoop e Hive, quindi si ridimensiona a milioni o addirittura miliardi di eventi - questo è qualcosa che nessuna MySQL o altre soluzioni basate su RDBMS possono fare.

L'altra grande innovazione di SnowPlow è che i dati degli eventi sono archiviati in una struttura di "file flat" atomica pulita, immutabile, denormalizzata, ovvero un data warehouse di analisi. Ciò consente molte analisi molto sofisticate utilizzando Hive, nonché unioni semplici con i dati di terze parti (ad esempio CRM o dati di vendita). Ancora una volta, questo è più potente di altre soluzioni, che tendono a comprimere i dati atomici in aggregati, a troncare i vecchi dati o utilizzare strutture normalizzate che sono estremamente difficili da interrogare direttamente o che si collegano ad altre fonti.

Puoi leggere di più sull'architettura tecnica di SnowPlow qui .


0

Boomerang è lo strumento migliore disponibile per l'analisi delle prestazioni sul lato client - ma è solo l'agente js - Non conosco nessuno strumento di reporting standardizzato , Pastmon è utile per le cose di rete, Piwik e AwStats che hai già menzionato. Analog è uno strumento molto simile a AwStats: elaborazione meno configurabile ma molto più veloce.

Se stai cercando di creare la tua soluzione, sono disponibili dati IP gratuiti sulla posizione


0

Conosco persone che usano Webalizer per l'analisi dei log dei siti Web. Solo per citare un'altra opzione.

C'è anche questa discussione sulle possibilità.


1
Webalizer non è più attivamente sviluppato, temo che perderà inesorabilmente la sua quota di mercato.
dal

0

Dopo alcune ricerche sui pacchetti di analisi web open source, penso che i vincitori chiari siano http://www.openwebanalytics.com e http://piwik.org/

Il motivo è la facilità d'uso, capacità di installazione in tempo reale.

Una caratteristica impressionante che vorrei menzionare è Heat Map generata da openwebanalytics.


Qualche dettaglio in più sui contendenti e come è stato eletto il vincitore?
vonbrand,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.