Yo particularmente si te recomendaria que crees una tabla que guarde las visitas, mas que nada porque te permite almacenar mas informacion como la fecha de la visita, que usuario lo visito, desde que ip fue visitado en fin tienes muchas mas opciones, y el ranking lo haces creando una vista que agrupe contando es algo bastante sencillo. Ademas creo que tienes mucho menos margen de error a la hora de contar como que le tengo mas fe a eso que a un update por cada vez que se visita tu pagina.
Los campos en si deberias colocar los que te interese guardar a modo de consulta, los unicos imprescindibles serian el id y el id del post
CAMPOS:
id | fechaHora | idVisitante | ipVisitante | idPost
CONSULTA
algo asi seria creo. Despues si usas PHP deberas seleccionar todo de la vista creada x ejemplo:
Código PHP:
Ver original$consultar = mysql_query("SELECT * FROM consultarRanking"); echo $registros["id"] . " - " . $registros["fechaHora"] . " - " . $registros["idVisitante"] . " - " . $registros["ipVisitante"] . " - " . $registros["idPost"] . "<br>";
}
Saludos