Cuando mucha gente piensa en estadísticas, se limitan a Google Analytics, Baidu Statistics, estadísticas para webmasters, etc. Este tipo de estadísticas son sistemas desarrollados por empresas de terceros, como motores de búsqueda. Naturalmente, son inútiles en términos de funcionalidad y facilidad. de uso, pero el único problema es que los datos estadísticos se almacenan en un servidor de terceros, lo que plantea ciertos riesgos para algunos sitios web con una fuerte confidencialidad.
Otro problema con el uso de estadísticas web de terceros es la inseguridad. Por ejemplo, se ha informado que los archivos JS como Baidu Statistics y Webmaster Statistics tienen malware y el servidor de estadísticas no funciona. Aunque no ha habido problemas importantes con Google Analytics, Google Analytics suele ser inaccesible, lo que afecta seriamente la velocidad de carga de las páginas web. Por eso tuve que abandonar GA.
En lugar de utilizar Google Analytics y Baidu Statistics, podemos intentar crear nuestro propio sistema estadístico. Piwik es un sistema estadístico PHP gratuito y de código abierto con gran popularidad y reputación. En términos de funcionalidad, Piwik es comparable a Google Analytics. Piwik admite complementos. Puede utilizar complementos para ampliar las funciones de Piwik o eliminar algunas funciones innecesarias, que básicamente pueden satisfacer las necesidades estadísticas diarias de los sitios web pequeños y medianos.
Piwik está construido usando PHP+MysqL, por lo que cualquier servidor web en entorno LNMP o LAMP puede ejecutar Piwik. Este artículo compartirá cómo instalar y usar Piwik. Para obtener más herramientas para webmasters, es posible que necesite:
- Resumen de los comandos de monitoreo del sistema Linux: CPU maestra, memoria, E/S de disco, etc. para encontrar cuellos de botella en el rendimiento
- Genere y suscríbase a herramientas RSS para cualquier sitio web: obtenga recordatorios de texto completo RSS, correo electrónico y aplicaciones móviles
- Tres herramientas de comando: Rsync, SCP y Tar-quick, solución para la reubicación remota de sitios web y sincronización de datos de VPS
PD: Actualizado el 3 de marzo de 2018, Piwik pasó a llamarse Matomo, solo cambió el nombre. Los métodos de instalación y uso son los mismos que los del Piwik original.
1. Método de instalación de Piwik
Sitio web oficial de Piwik:
- Sitio web: https://matomo.org/
- Sitio web: https://piwik.org/
- Demostración: https://demo.piwik.org
1.1 Requisitos de instalación
La instalación de Piwik requiere que el servidor cumpla al menos las siguientes condiciones:
Soporta Apache, Nginx, IIS, etc.
La versión de PHP es al menos 5.5.9
La versión de MySQL es al menos 5.5 o MariaDB
Habilite la extensión PHP pdo y pdo_mysql, o la extensión mysqli.
El sitio web oficial recomienda utilizar PHP 7 o superior, MySQL 5.7+ o MariaDB como base de datos. Se recomienda utilizar el paquete de instalación con un solo clic Oneinstack o LNMP, que admite la instalación con un solo clic de las últimas versiones de PHP, Nginx, MysqL, etc.
1.2 Proceso de instalación
Vaya al sitio web oficial para descargar la última versión del paquete de instalación de Piwik y descomprímalo en el directorio raíz del servidor. Luego visite el sitio web con un navegador y verá la interfaz de instalación de Piwik. Asegúrese de cambiar el idioma a chino primero.
3. Método de configuración de Piwik
3.1 Instalar complemento
Piwik admite la activación de complementos de terceros y puede optar por pausar o habilitar diferentes complementos.
Puede descargar complementos y temas de Piwik en las opciones del centro comercial.
3.2 Base de datos GeoIP
Si descubre que Piwik tiene problemas para mostrar la ubicación geográfica de los visitantes, es posible que la base de datos GeoIP no se haya descargado o actualizado. Puede descargarla o actualizarla manualmente.
4. Resumen
Piwik es un excelente sistema de estadísticas de sitios web de código abierto. En términos de funciones, el análisis de visitantes, el análisis de fuentes, el análisis de objetivos, etc. son básicamente las mismas que nuestras estadísticas diarias de Google Analytics. necesidad.
El único problema al utilizar Piwik probablemente sea garantizar que el servidor sea estable, porque si el servidor utilizado para las estadísticas es inestable, los resultados estadísticos pueden no ser muy precisos. Además, la visualización de Piwik de las ubicaciones de IP de los visitantes nacionales puede no ser precisa. Puede habilitar o actualizar manualmente la base de datos de IP de MaxMind.