La otra bola de cristal

LiCo – The New Linux Counter Project

Hace unos cuantos días recibí un mail que me informaba de la nueva web y proyecto de Linux Counter, el contador de máquinas y usuarios de linux.

Cuando me inicié en este mundo y conocí este proyecto me hizo gracia lo de registrarme y ser una usuaria más de manera oficial. Añades tu máquina, sus características de hardware, la distribución que utilizas, etc y obtienes tu número de usuario y luego… luego te olvidas, el proyecto parece que también estaba un poco abandonado.

Ahora retoman las riendas con nueva web, LiCo – The new linux counter project. Se han importado nuestros datos, los que registramos en su día, usuario y máquinas, así que puedes aprovechar para actualizar y echarle un vistazo a la nueva página.

¿Qué utilidad tiene todo esto o cuál es el fin? Saber cuantas máquinas existen en el mundo corriendo el sistema operativo de GNU/Linux y cuántos usuarios hay. Algo realmente muy difícil porque no todo el mundo se apunta, o porque como dije al principio después no te acuerdas de tener los datos al día.

Yo personalmente añadiría alguna cosa más, quizás alguna guía para principiantes, o recetas varias como existían en La espiral. No sé, algo que le dé al proyecto un poco más de consistencia y utilidad, algo que también sea una referencia para usuarios linuxeros. Aunque quizás sólo quieran centrarse en el tema estadístico, no sé, sólo es una opinión personal.

En cualquier caso si te hace gracia tener un certificado como éste:

newlinuxuser

Para poner en tu blog o como firma, lo podrás obtener visitando su página web y registrándote.

PHP Web Stats

Hasta ahora utilizaba como sistema de estadísticas Php-Stats y siempre me ha gustado mucho, pero no se actualiza muy frecuentemente, la última versión es la 0.1.9.2 de Agosto de 2007. Así que he decidido buscar alternativas, entre ellas descubrí hace pocos días Php Web Stats, es un proyecto con licencia GPL que además no requiere de bases de datos.

Lo podemos descargar desde la página oficial de la aplicación y además también el paquete de idioma en español.

Una vez descargado y descomprimido procedemos a subir los archivos a nuestro servidor y al directorio que hayamos creado para instalar este sistema de estadísticas.

La carpeta /manual por ejemplo si no queréis no es necesario subirla y en /language colocaremos los archivos del idioma que hayamos descargado.

Fijaos bien que según nos indica la página del manual algunos ficheros los hemos de subir en modo ASCII y otros en modo binario. Sinceramente sobre esto no tenía ni idea pero buscando por la red supe la diferencia entre un modo y otro. El modo ASCII normalmente se utilizar para subir archivos de texto y el modo binario para imágenes, ejecutables, etc. Esto con el cliente gFTP (para linux) se hace desde el menú FTP y seleccionando en cada caso ASCII o binario.

Otra cosa que deberemos hacer una vez subidos los archivos es modificar los permisos de algunos. Esto lo haremos desde nuestro cliente ftp favorito, seleccionando el archivo o directorio, botón derecho y cambiar atributos o modificar permisos o algo similar. Si estáis utilizando Filezilla es tan sencillo como poner los números que nos indican, 777 ó 666 o lo que sea, con gFTP nos fijaremos en por ejemplo -rw-rw-rw- para cambiar los atributos a lectura y escritura tanto de usuario, grupo u otro. Te recomiendo leer una pequeña guía que escribí al respecto: Entender los permisos de los ficheros.

Ahora desde el navegador escribiremos la ruta donde se encuentra el archivo admin.php + el idioma elegido, ejemplo:

http://www.tudominio.com/estadisticas/config/admin.php?lang=sp

Fijaos que lang=sp es porque hemos subido el idioma en español para que así nos salga ya directamente en nuestra lengua.

Nos pedirá una contraseña, que por defecto es admin pero que cambiaremos inmediatamente una vez hayamos entrado al Panel de administración, desde Configuración-Avanzada-Seguridad. Y después ya podremos ir modificando las opciones a nuestra conveniencia: el horario del servidor, estadísticas públicas o privadas, añadir nuestro dominio, el directorio donde se encuentra el sistema de estadísticas… incluso si usábamos otro añadir el número de visitas que teníamos para que empiece a contar a partir de ahí.

Aquí se encuentra el código que deberemos insertar en nuestra página o blog, lo modificaremos por la dirección de nuestro dominio y el directorio donde se encuentre Php Web Stats.

Para comprobar que hemos seguido todos los pasos correctamente dentro del panel de administración hay una opción llamada Sysinfo que nos informará sobre si hemos cambiado los permisos correctamente, si los hemos subido en modo ASCII o binario tal como nos pedía, el servidor donde se encuentra… vamos nos dirá si todo anda ok.

Para consultar nuestras estadísticas más adelante sólo deberemos dirigirnos al directorio donde lo hayamos instalado e introducir el password si así lo configuramos, ejemplo: http://www.tudominio.com/estadisticas

No, no tiene botón de logout, para ello hay que cerrar la ventana o pestaña.

A mí personalmente me ha gustado por su sencillez y porque da una información muy clara que en la mayoría de los casos es más que suficiente: número por día, por mes, por horas, el sistema que utilizan, de qué páginas provienen, de qué país son, términos de búsqueda, las páginas más visitadas…

No sé si se convertirá en mi sistema definitivo pero considero que es una opción a tener en cuenta.

Estadísticas para instalar en tu sitio

Scripts para instalar en tu servidor y controlar las visitas que recibe tu página, desde donde, cuando y por qué.

PhpStats

Web: PhpStats.
Cómo instalarlo.
Para cambiarle el aspecto.

BBClone

Web: BBClone.
Manual en castellano. (Un poco antiguo pero sirve)
No requiere de base de datos MySQL.

PhpMyVisites

Web: phpMyVisites.

Powerphlogger

Web: Powerphlogger.

La última versión estable es de hace unos años y parece ser que había o hay un proyecto PPhlogger3… En mi opinión anda la cosa un poco abandonada.

SlimStat

Web: SlimStat.

Estos son los que he probado, por supuesto que existen muchos más, pero sin dudarlo yo me quedo con PhpStats, pero como se suele decir para gustos los colores.

Temas para PHPStats

Galería de temas para PHPStats. Los puedes descargar en el foro.

Para instalarlo:

-Descomprime el theme que has descargado.

-Súbelo a tu servidor, dentro de la carpeta templates.

-Logueate en tu PHPStats y clica en options.

-En available skins te aparecerá una lista de los temas instalados, selecciona uno y listo.

PHP-Stats

PHP-Stats es el programa que estoy usando desde hace unos meses para ver las estadísticas de mi sitio.

Lo instalé por probar y curiosear y al final me he quedado con él. Es muy sencillo de instalar y da información bastante completa.

Se instala en el servidor y requiere de PHP+MySQL para funcionar. Habrá que crear una base de datos, aunque lo probé un par de semanas en un host gratuito en una misma base de datos con wordpress y no resultó ir mal del todo.

Después de conseguir el pack y descomprimirlo en nuestro disco duro, antes de nada más, crearemos una nueva base de datos en nuestro servidor. O si sólo podemos tener una, anotaremos los datos de la actual.

Abrimos el archivo config.php y lo editaremos añadiendo el nombre, la contraseña etc:

phpstats01a

Abrimos nuestro programa de FTP y subimos todos los archivos al servidor, bien en un directorio que hayamos creado: www.misitio.com/estadisticas o por ejemplo si hemos creado un subdominio: estadisticas.misitio.com

Vamos al navegador y tecleamos: http://www.misitio.com/estadisticas/setup.php para lanzar el script de instalación. Lo primero que tendremos que seleccionar es el idioma:

phpstats02a

Sólo en inglés o italiano. No sé si existen packs con más lenguajes, en cualquier caso si existieran creo que sólo habría que ponerlo en la carpeta /lang.

Aceptamos la licencia y siguiente.

Se crearán las tablas:

phpstats03a

phpstats04a

Después nos dará unos códigos en html o php para insertar en nuestra plantilla. Lo puedes copiar en ese mismo momento o hacerlo más tarde, lo encontrarás en Options.

Introduciremos el password que queramos para poder acceder al panel de administración:

phpstats05a

La primera pantalla que nos aparece una vez hecho todos estos pasos es el de configuración, donde podremos cambiar el idioma, decir si queremos que nuestras estadísticas sean públicas o privadas, el nombre del sitio, la url, además de un montón más de opciones que queramos que nos muestre:

phpstats07a

Y una vez hecho todo esto ya tenemos nuestras estadísticas configuradas y listas para empezar a funcionar:

phpstats08a

Click para agrandar

Sobre otro progama que también he leído y que tiene buena pinta es CNStats, tiene una versión gratuita para descargar y también podrás ver una demo. No lo he probado, si algún día lo hago ya comentaré que tal.