¿Cuáles son las ventajas del análisis de archivos de registro del servidor web sobre los servicios web como google analytics?
¿Cuáles son las ventajas de google analytics como herramientas sobre el análisis de archivos de registro del servidor web?
Análisis de archivo de registro puro:
Análisis javascript puro:
También hay plataformas de análisis que combinan análisis de archivos de registro y etiquetas de JavaScript. Además, Pion proporciona una plataforma de análisis que combina el análisis de archivos de registro y el rastreo de paquetes.
Algunas reflexiones:
Las herramientas basadas en la web como Google Analytics requieren JavaScript para funcionar por completo. Algunos de ellos incluso requieren que JavaScript se active en absoluto. Entonces, si un usuario no tiene habilitado JavaScript, las estadísticas de su sitio no serán precisas o completas. También pueden ralentizar su sitio ya que el usuario tiene que esperar a que ese código se descargue completamente y se analice para que funcione. Si el servidor del proveedor de estadísticas es lento en ese momento, su página parecerá lenta para el usuario.
En el lado positivo, son fáciles de configurar, ya que solo requieren que se coloque un pequeño fragmento de código en sus páginas y ya está en funcionamiento. También tienden a estar al tanto de las listas actualizadas de bot y navegador que pueden aplicar inmediatamente sin que usted requiera trabajo, por lo que sus informes siempre están actualizados.
Las herramientas basadas en la web como Awstats no requieren ningún lado del cliente y, por lo tanto, ofrecerán un conjunto completo de estadísticas de cada usuario. Si utiliza un servidor web que proporciona un panel de control básico, generalmente se incluye uno de estos, por lo que no es necesario configurarlo.
En el lado negativo, si no tiene un servidor con un panel de control preinstalado o si desea usar uno diferente, entonces se incluye que tendrá que instalar uno usted mismo. La instalación de software en servidores web, en particular los sistemas * nix, no es para los alegres. Como los navegadores y los bots cambian continuamente, deberá asegurarse de mantener este software actualizado; de lo contrario, tendrá una gran cantidad de bots y navegadores "desconocidos" en sus estadísticas, lo que no es particularmente útil.
En mi humilde opinión, comparar el análisis de archivos de registros del servidor web con Google Analytics es como comparar manzanas con peras. 1 día de archivo de registro del servidor puede tener 1000 líneas de texto para leer o más (dependiendo de la cantidad de visitas en su sitio), esto es totalmente indescifrable a menos que quiera pasar el resto de su vida analizándolo línea por línea .
Google Analaytics se puede comparar de alguna manera con otras herramientas gráficas para analizar las visitas de sus webistes, como los excelentes Awstats que se incluyen en la gran mayoría de todos los planes de alojamiento (viene con cPanel). Awstats se basa en el análisis de registro del servidor (como usted menciona en su pregunta), pero muestra que el resultado es una forma gráfica muy fácil de leer.
Google Analytics vs Awstast ( todavía IMO )
Profesionales de Google Analytics
Contras de Google Analytics
Awstast pros
Awstats contras
Realmente se reduce a la flexibilidad y la cantidad de trabajo que desea hacer. Si ejecuta un sitio web pequeño a mediano y desea algunos análisis genéricos sobre su tráfico, por supuesto, arroje sus datos a Google Analytics y nunca mire hacia atrás. Es un excelente sistema que le brinda de manera confiable información oportuna sobre el comportamiento del usuario en su sitio web.
Si su sitio es complicado y tiene muchos flujos de usuarios no convencionales (¿muchos AJAX?) Que le gustaría seguir, es posible que no pueda calzar cosas en GA. Además, si desea correlacionar múltiples fuentes de datos con su tráfico web (por ejemplo, información de usuario de su base de datos), también necesitará comenzar a pensar en una solución personalizada.
Más allá de las capacidades de las herramientas, debe observar las compensaciones entre el registro del lado del cliente y del servidor. El registro del lado del servidor siempre funciona, independientemente de lo que haga el cliente, pero, desafortunadamente, solo puede obtener una cantidad limitada de información de la solicitud HTTP. El registro del lado del cliente puede ser más flexible y recopilar más información, pero debe preocuparse por configurar una capa adicional de servicios para recopilarlos y existe la posibilidad de que pierda una pequeña porción de su tráfico.