Ene
5

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.


Trackbacks & Pingbacks

No trackbacks/pingbacks.

Comentarios

Parece que no esta mal , tenes que probar el bbclone fijate una demo de el . Yo lo uso hace unos meses ya , una de las cosas buenas que tiene es que no usa base de datos

Yo lo uso hace tiempo, esta realmente bien.

La pagina oficial ha cambiado http://www.phpstats.net

Un saludo

Hola Raul, gracias por el enlace, ahora mismo lo modifico ;)

Bueno, todo Off-Topic con respecto al post: Lo siento Avería, tienes un meme que cumplir (o no). Pásate por mi blog para ver de que va la movida.
Saluditos.

Hola, lo que voy a preguntar es de novato, pero es lo que soy.

1-Hay alguna forma de conseguir una base de datos ya ha hecha y que pueda importar para este programa?

2- O en el caso de tener que hacerla, ¿es fácil?

3- Tengo varias predefinidas, pero me pone esto:

ERRORE: Non riesco a connttermi a MySQL! Controllare config.php

Bueno, como véis no sé casi nada, así que si le hecháis un poco de paciencia y me contestáis, estaría muy agradecido.

Gracias por el tutorial, está muy bien.

Hola Javier, no te preocupes por si piensas que haces preguntas de novato, nadie nace sabiendo.

En cuanto a tu primera pregunta ignoro si existen bases de datos predefinidas para poder descargar, yo diría que no, ya que en una base de datos de un sitio hay datos personalizados de cada lugar.

Crear una base de datos no es difícil, lo primero que tienes que tener en cuenta es que tu servidor admita bases de datos mysql. Si es así, saber también cuantas admite, es decir cuantas puedes crear o importar. En el caso de que sí admita tienes que tener una opción para poder crearlas. Lo que se requiere para crear una base de datos nueva es:

Nombre de usuario de la base de datos, contraseña de la base de datos, nombre de la base de datos y host de la base de datos. Todos estos datos se los darás tú, es decir unos nuevos que tú elijas para crearla. Algunos sitios ya te dicen cual es el host que le has de poner.

Rellenando esto y en pocos minutos ya tienes la base de datos nueva creada en tu servidor. Por lo que leo deduzco que tu problema es con el archivo config.php que es donde has de especificar correctamente los datos de tu BD. Por eso te da ese error porque los datos que has especificado no son correctos o no los has modificado y el programa no los sabe interpretar para conectar con ella y que funcione.

Fíjate en la imagen donde especifico lo de la base de datos:

host: localhost, puede variar dependiendo de tu sitio.
database: stats, es el nombre de la base de datos que le di para este ejemplo
user: rooot, es el nombre de usuario que le di para este ejemplo
password:mipassword, la contraseña que elegiste
script_url: donde se va a colocar el programa phpstats

Bueno espero que te aclare un poco más las cosas, cualquier cosa aquí estamos!! Un saludo!!

Efectivamente admite mysql, así que intentaré crear una base de datos.

Muchas gracias por tu explicación!!

Bueno, quiero darte las gracias porque ya conseguí instalarlo, cogiendo una BD de las predefinidas :mrgreen:

Los comentarios están cerrados.