pima-analytics
Analítica web autohospedada para PHP sin cookies, sin Node.js, sin Docker y sin base de datos externa. Solo 4 archivos + configuración .htaccess/robots.txt. Compatible con hosting compartido.
Ficha actualizada 26 sept 2026, 13:19 · upstream 26 sept 2026, 13:13 · release sin release detectada
Qué es pima-analytics
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pima Analytics es una solución de analítica web autohospedada diseñada específicamente para entornos de PHP en hosting compartido. No requiere Node.js, Docker ni bases de datos externas — utiliza SQLite integrado y funciona con cualquier sitio: HTML estático, WordPress o sitios PHP genéricos.
La instalación consiste en subir 4 archivos (pima.php, pima-tracker.php, pima-core.php y el directorio pima-cache/), añadir reglas a .htaccess existente y pegar un snippet de tracking. El dashboard se accede vía /pima o /analytics con autenticación por contraseña.
El sistema es cookie-free, GDPR-compliant y mantiene los datos en tu propio hosting sin enviarlos a la nube. Incluye protección contra fuerza bruta (bloqueo tras 5 intentos fallidos), rate limiting por IP y prevención de SQL injection mediante prepared statements.
- Implementar analítica web en sitios WordPress o PHP sin instalar plugins pesados
- Cumplir con GDPR al no usar cookies ni enviar datos a servicios externos
- Monitorear tráfico web en hosting compartido sin recursos Docker/Node.js
- Visualizar métricas de visitas, referrers y canales de entrada en dashboard local
- Instalación manual en 5 minutos: solo 4 archivos + configuración .htaccess
- Sin cookies ni almacenamiento externo — datos quedan en tu hosting
- Compatible con Apache (.htaccess) y Nginx (reglas equivalentes)
- Protección contra fuerza bruta con bloqueo configurable tras intentos fallidos
- Requiere HTTPS para proteger la contraseña en tránsito — no funciona sobre HTTP
- El tracker token es visible en el source code del HTML (no secreto)
- No soporta bases de datos externas: solo SQLite integrado
- Dashboard limitado a inglés y alemán sin traducciones nativas adicionales
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Subir pima.php, pima-tracker.php, pima-core.php y pima-cache/ al root web. Configurar STATS_PASSWORD y TRACKER_TOKEN en pima-core.php. Añadir reglas .htaccess para bloquear acceso directo a pima-core.php y pima-cache/. Actualizar robots.txt con Disallow: /pima, /analytics, /pima-tracker.php, /pima-cache/. Usar HTTPS obligatorio. Para WordPress, pegar el snippet en functions.php del child theme o plugin específico.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.