Estadísticas de uso de Twitter

El otro día me dio por pensar cuantos updates debería tener Twitter cada segundo viendo el número de actualizaciones que había por lo de #manifiesto. Para intentar calcularlo creé un script que cada 10 minutos escribiera un tweet en una cuenta guarra de Twitter. Guardé los datos en una BD de SQLite para luego trabajar con los datos obtenidos.

twitter_t.png

Pues los datos que obtuve durante 1 semana es que cada 10 minutos hay una media de 230.000 updates, cada segundo una media de 380 updates, cada hora 1.380.000 updates. Incluso se puede ver una caída en el servicio.

PHP Web Stat: estadísticas de tu web en tiempo real

PHP Web Stat es una aplicación web que puedes instalar en tu servidor para poder visualizar las estadísticas de tus páginas en tiempo real.
No necesita conexión a una base de datos, dispone de una consola de administración sencilla, tiene protección por contraseña, se instala fácilmente y está disponible en varios idiomas.
phpwebstat.png
Y entre las funcionalidades que ofrece nos encontramos con informes sobre las visitas totales, diarias, del día de ayer, por meses, medias, impresiones, por sistema operativo, navegador, resolucion, URLs visitadas, motores de búsqueda o países.
PHP Web Stat
Vía / SmashingApps

ExtSQL: Extended Usage Statistics for SQL

ExtSQL es una serie de modificaciones y parches realizados sobre MySQL y PostgresSQL que permiten realizar monitorizaciones e informes sobre el estado de la base de datos, del servidor, la actividad de los usuarios. Las consultas se realizan mediante queries SQL, las cuales quieren que se añadan al estándar SQL. Actualmente, la mayor parte del trabajo se ha realizado en MySQL, ya que están a la espera de la respuesta de la comunidad de PostgreSQL.

Por ejemplo, para saber el número de selects e inserts realizados por todos los usuarios desde que el servidor arrancó, sería así:

SHOW STATISTICS Com_select, Com_insert, Questions FROM user;

Dando el siguiente resultado:

+----------+-------------+------------+------------+
| user     | Com_select  | Com_insert | Questions  |
+----------+-------------+------------+------------+
| bandala  | 8302675     | 95973      | 23153940   |
| sandymao | 1702812     | 6205       | 3829023    |
| ponnetli | 24909       | 4784       | 95646      |

ExtSQL

Vía / VivaLinux

Gracias David por el aviso

|

ClickAider: estadísticas de clicks

clickaider.pngClickAider es un sistema de almacenamiento de estadísticas pero que registra los clicks en vez de las páginas vistas, como hacen la mayoría de las aplicaciones similares. No solo se trata de clicks en enlaces e imágenes, sino también que es algo más sofisticado ya que tiene en cuenta los sistemas de publicicdad como Google Adsense, Yahoo Publishers Network, AdBrite, AuctionAds y otros. Además también tiene en cuenta los formularios.
Se trata de un script no intrusivo que no modifica los scripts de publicidad, por lo que no va en contra de las condiciones de uso de ese tipo de publicidad.
Se puede obtener mucha información de estas estadísticas, como por ejemplo qué clicks se producen desde una determinada URL.
ClickAider
Vía / MySQL Performance Blog

FireStats: sistema de estadísticas AJAX

firestats.pngEs cierto que Google Analytics está muy bien, pero hay alternativas y puede que nos den lo que buscamos.
Ofrece privacidad para los usuarios, estadísticas básicas, páginas más populares, sitios que nos referencian, información sobre el navegador y el sistema operativo del usuario, posibilidad de excluir de las estadísticas visitas según características (IP, agente, …), importar estadísticas de Counterize y facilidades para la migración, interfaz AJAX y otras características más.
Otra funcionalidad que hay que destacar es la posibilidad de integrarlo con plataformas del estilo de WordPress, Drupal, trac, …
FireStats
Vía / dzone