Login   Register  
PHP Classes
elePHPant
Icontem

jlaso Contador: Record user visits with MySQL database using PDO

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (22)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2014-07-29 (5 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 103 All time: 7,686 This week: 1,141Up
Version License PHP version Categories  
jlaso-contador 1.0.0MIT/X Consortium License4PHP 5, Databases, User Management
Description Author  

This class can record user visits with MySQL database using PDO.

It records visits of users in a MySQL database table that keeps track of the visitor IP address and visit time.

The class can also retrieve and display the total number of user visits.

In Spanish:

Este contador utiliza una tabla mysql para registrar las visitas de cada IP por fecha, de tal manera que si la IP ya ha visitado la web y han transcurrido más de 24h entonces se incrementa en uno el número de visitas.

La cuenta total del número de visitas se produce al sumar todas las IP's de la tabla, procedimiento muy rápido porque se realiza con un SELECT count(cuenta).

En la próxima revisión quiero incorporar la gestión de almacenamiento de visitas por fechas (y horas) de tal manera que el webmaster pueda tener una estimación de las visitas por tramos. Quedará de parte de ese webmaster presentar la información según sus necesidades.

Se prevé guardar una cookie con el valor de las visitas a la web, de tal manera que en la próxima visita se vea la animación desde el número de visitas de la última vez hasta las que hubiera ahora.

De momento no son parametrizables en la llamada algunos valores que luego si se pretender configurar.

Picture of Patrick JL Laso
Name: Patrick JL Laso <contact>
Classes: 8 packages by
Country: United States United States
Age: ???
All time rank: 2546321 in United States United States
Week rank: 359 Up42 in United States United States Up
Innovation award
Innovation award
Nominee: 2x

  Files folder image Files  
File Role Description
Files folder imageie7 (6 files, 1 directory)
Accessible without login Plain text file CHANGELOG.txt Data Documentation
Accessible without login Plain text file contador.inc.php Data Class source
Plain text file contador.php Class Class source
Accessible without login Image file digitos.png Data Auxiliary data
Accessible without login Image file fondo.png Icon Icon image
Accessible without login Plain text file h.php Example Class source
Accessible without login Plain text file index.php Aux. Class source
Accessible without login Plain text file README.txt Doc. Documentation
Accessible without login Plain text file test.php Aux. Auxiliary script
Accessible without login Plain text file testphp.php Example Example script
Accessible without login Image file transp30x45.png Icon Icon image

  Files folder image Files  /  ie7  
File Role Description
Files folder imagesrc (5 files)
  Accessible without login Image file blank.gif Icon Icon image
  Accessible without login Plain text file ie7-squish.js Data Auxiliary data
  Accessible without login Plain text file IE7.js Data Auxiliary data
  Accessible without login Plain text file IE8.js Data Auxiliary data
  Accessible without login Plain text file IE9.js Data Auxiliary data
  Accessible without login Plain text file LICENSE Data Auxiliary data

  Files folder image Files  /  ie7  /  src  
File Role Description
  Accessible without login Image file blank.gif Icon Icon image
  Accessible without login Plain text file ie7-squish.js Data Auxiliary data
  Accessible without login Plain text file IE7.js Data Auxiliary data
  Accessible without login Plain text file IE8.js Data Auxiliary data
  Accessible without login Plain text file IE9.js Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%Total:103All time:7,686
 This week:0This week:1,141Up