AWStats genera estadístiques gràfiques i avançades per als servidors web, FTP i de correu

AWStats és la principal eina d’informació d’analítica web per analitzar dades de registres de servidors web per informar sobre serveis com web, streaming de mitjans, correu i servidors FTP. Hem parlat amb el fundador Laurent Destailleur (Eldy) sobre com va començar tot, què la fa superior a les altres eines que hi ha i per què va triar-la compartir lliurement com a programari d’Open Source.

Aquesta entrevista es va publicar originalment el 19 d’abril de 2020.

Si us plau, expliqueu-nos una mica els vostres antecedents abans de fundar AWStats.

El 1999, després de rebre la llicenciatura d’enginyeria en electrònica, vaig treballar en una empresa d’informàtica proporcionant serveis de desenvolupament per a grans empreses. Al costat, he desenvolupat el lloc web de la meva empresa i altres llocs sobre temes diversos.

Necessitant una eina per analitzar el trànsit d’aquests llocs, vaig començar a provar eines existents com Analògic, Webalizer i altres programes propietaris. Tot i això, he trobat els seus resultats inexactes o difícils d’entendre, així que vaig començar a desenvolupar la meva pròpia eina, anomenada AWStats.

Què és AWStats?

AWStats és una eina per analitzar el registre tècnic d’un servidor web per recopilar dades i informar sobre el trànsit del lloc d’una manera clara i fàcil d’entendre.
La majoria d’altres analitzadors de registre només compten el nombre de línies del fitxer de registre per determinar el nombre de visites. Per molts motius, aquesta forma de calcular el trànsit produeix conclusions incorrectes. AWStats és diferent ja que utilitza diversos algoritmes dedicats per obtenir resultats més precisos.

Quina informació analitza AWStats i com és de benefici per als propietaris de llocs?

AWStats només necessita un fitxer de registre del servidor web per funcionar, però pot compilar dades de diversos fitxers de registre i diversos servidors web com si es tractés d’un fitxer de servidor únic. Aquests fitxers de registre contenen molta informació, incloent el nombre de pàgines i imatges visitades descarregades, així com quan, des de l’adreça IP i pel qual el navegador es va accedir al lloc. AWStats utilitza aquesta informació per deduir si el trànsit del vostre lloc és real, un cuc o un robot i presenta aquesta informació en una vista gràfica.AWStats genera estadístiques gràfiques i avançades per als servidors web, FTP i de correu

Modificar el motor d’AWStat per analitzar altres fitxers de registre va ser fàcil, de manera que es va millorar l’eina per analitzar servidors de correu electrònic (informes d’entrada i sortida de correus electrònics) i registres de servidors multimèdia (detallant el temps dedicat als fitxers multimèdia, d’on, quan, etc.).

Quins sistemes operatius són compatibles?

Des que AWStats es va desenvolupar a Perl, funcionarà a totes les plataformes i sistemes operatius.

Quins formats de registre es poden analitzar i hi ha un límit de mida de registre?

AWStats pot analitzar qualsevol fitxer de registre sempre que sigui un fitxer de text. La nostra eina de configuració pot definir el format del fitxer de registre, de manera que s’admet qualsevol format, fins i tot fitxers personalitzats.

El 2005, l’empresa líder en televisió i mitjans de comunicació de França va necessitar una solució per analitzar el trànsit dels seus llocs web. Totes les eines existents eren massa lentes o no han pogut processar els seus fitxers de registre grans. Quan es van apropar a AWStats, vaig treballar en una solució que podia analitzar aquests fitxers excepcionalment grans sense augmentar el consum de memòria i mantenir encara un alt nivell de rendiment. Gràcies a aquesta actualització, AWStats pot analitzar qualsevol fitxer de registre de qualsevol mida.AWStats genera estadístiques gràfiques i avançades per als servidors web, FTP i de correu

És possible executar AWStats si no teniu accés als fitxers de registre del vostre lloc?

Tot i que AWStats no requereix cap canvi al vostre lloc web, necessita l’accés al fitxer de registre per executar els vostres informes. Si és necessari, es poden descarregar fitxers de registre i es poden processar les estadístiques localment.

Com es diferencia AWStats que altres analitzadors de registre?

Moltes de les funcions integrades a AWStats us ofereixen resultats més precisos en comparació amb altres analitzadors de registre. Alguns exemples:

  • Si un cop es fa en un robot.txt, sabem que l’accés el va fer un robot i no un humà. Altres analitzadors de registres només descarten l’accés a robot.txt. AWStats recorda la IP que s’utilitza per obtenir el fitxer robot.txt, de manera que qualsevol altre accés abans o després, fins i tot a les pàgines web públiques, amb aquesta mateixa IP, es pot interpretar com a accés robot..
  • AWStats té una base de dades de signatures per excloure no només els robots, sinó també els cucs o atacs de aranya. Aquesta base de dades també evoluciona dinàmicament durant l’anàlisi del registre. La detecció es millora amb l’anàlisi heurística.
  • Els AWStats poden diferenciar l’accés a les imatges i les pàgines. Així, quan s’accedeix a les imatges i només a les imatges, podem determinar que no és un visitant humà encara que la resta d’informació ho indiqui.
  • AWStats intenta consolidar l’accés a les pàgines amb redireccions, per poder deduir pàgines que no es llegeixen i evitar que es compti com a dues pàgines quan només es va llegir una.
  • Els AWStats es poden millorar amb plugins externs.
  • AWStats té un algorisme propi, optimitzat per a situacions d’anàlisi de registre, per ordenar resultats i proporcionar els 5 primers llocs, els primers 20 molt més ràpids que quan s’utilitzen algoritmes d’ordenació tradicionals..
  • AWStats utilitza un retard variable per estimar l’inici i el final de les sessions, permetent que l’algoritme s’executi molt més ràpidament en comparació amb les eines de comparació convencionals.
  • AWStats utilitza una base de dades de regles i d’anàlisi heurística per poder presumir les paraules clau utilitzades per trobar el vostre lloc web..
  • Hi ha moltes altres funcions que només es troben a AWStats que garanteixen una precisió i un rendiment millors que qualsevol altre analitzador de registres.AWStats genera estadístiques gràfiques i avançades per als servidors web, FTP i de correu

La freqüència amb què es poden executar AWStats?

Els AWStats es poden executar tan sovint com es vulgui. AWStats guarda la darrera posició analitzada al fitxer de registre tant amb un punter binari com amb un punter de marca de temps. D’aquesta manera, quan s’executen anàlisis posteriors, pot recollir ràpidament el procés des d’on es va acabar per última vegada, fins i tot si el fitxer de registre s’ha purgat o girat. Com més sovint s’executen AWStats, més ràpid és.

Per què vau triar compartir AWStats com a programari d’Open Source?

AWStats es va llançar com a programari d’Open Source a Sourceforge l’any 2000 per diverses raons.

  1. Va ser l’inici del moviment Open Source, i vaig pensar que la millor manera d’aprendre i comprendre’l era formar part d’ell mateix.
  2. Vaig dedicar molt temps a desenvolupar AWStats i vaig sentir que el temps dedicat no era una bona inversió si jo fos l’únic usuari. La seva publicació com a programari d’Open Source va disminuir significativament el temps que dedico per usuari.
  3. Va ser una bona manera perquè AWStats guanyés popularitat i obtingués ajuda amb les seves eines.
  4. Quan vaig buscar per primera vegada eines d’anàlisi del trànsit web, em vaig decebre amb les escasses opcions disponibles. Si compartiu AWStats com a Open Source, es va assegurar que això no passés a d’altres.AWStats genera estadístiques gràfiques i avançades per als servidors web, FTP i de correu

Els col·laboradors, quins canvis o incorporacions significatives van fer al vostre projecte?

Les principals aportacions a AWStats van ser la millora de les seves regles i bases de dades de signatura, que s’utilitzen per detectar paraules clau, cucs, virus, navegadors, sistemes operatius, telèfons intel·ligents, etc..

Les contribucions per solucionar errors també són molt constructives. Sempre és un plaer rebre correccions d’errors, especialment per aquells errors que no se’m desconeixien!

L’arquitectura del complement, com ara el connector GeoIP, també ha estat gestionat majoritàriament per part de col·laboradors externs.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me