Cómo agregar Contadores de Visitas y Relojes en tu sitio web (Versión PHP Moderna)
Antiguamente, cPanel ofrecía una herramienta llamada "CGI Center" para crear contadores básicos. Sin embargo, en la web moderna, esas herramientas han quedado obsoletas por razones de seguridad y estética.
Hoy en día, la forma profesional de mostrar la fecha, la hora o un contador de visitas es utilizando PHP (para contadores reales) o JavaScript (para relojes en tiempo real). A continuación, te enseñaremos cómo implementar estas funciones de manera sencilla en tu hosting.
Para que estos scripts funcionen con máxima velocidad y seguridad, necesitas una plataforma actualizada. Nuestros planes de Web Hosting cPanel soportan las últimas versiones de PHP (8.1 / 8.2). Ver planes de Hosting Bolivia.
1. Cómo crear un Contador de Visitas con PHP
Este script simple cuenta cuántas veces se carga una página y guarda el número en un archivo de texto en tu servidor.
- Ingresa a tu cPanel y abre el Administrador de Archivos.
- Navega a la carpeta de tu sitio (
public_html). - Crea un archivo nuevo llamado
contador.txty escribe dentro el número0. Guarda los cambios. - Asegúrate de que el archivo donde mostrarás el contador tenga la extensión
.php(ej:index.php). - Pega el siguiente código donde quieras que aparezca el número:
<?php
// Archivo donde se guarda el número
$archivo = "contador.txt";
// Leemos el valor actual
$contador = 0;
if(file_exists($archivo)) {
$contador = (int)file_get_contents($archivo);
}
// Aumentamos 1 visita
$contador++;
// Guardamos el nuevo valor
file_put_contents($archivo, $contador);
// Mostramos el número
echo "Visitas: " . $contador;
?>
2. Cómo mostrar la Fecha y Hora del Servidor
Si deseas mostrar la fecha actual en el pie de página o encabezado de tu sitio, usa este código PHP. Es dinámico y siempre mostrará la fecha correcta según la configuración del servidor.
<?php
// Configurar zona horaria de Bolivia
date_default_timezone_set('America/La_Paz');
// Mostrar fecha y hora
echo "Hoy es " . date("d/m/Y") . " y son las " . date("H:i");
?>
Resultado visual: Hoy es 28/11/2025 y son las 14:30
3. Cómo poner un Reloj en Tiempo Real (JavaScript)
Si prefieres un reloj que muestre los segundos avanzando (tic-tac) sin necesidad de recargar la página, lo mejor es usar JavaScript, ya que se ejecuta en el navegador del visitante.
Copia y pega este código en tu archivo HTML/PHP:
<div id="reloj"></div>
<script>
function moverReloj() {
const fecha = new Date();
const hora = fecha.toLocaleTimeString();
document.getElementById("reloj").innerHTML = hora;
}
setInterval(moverReloj, 1000);
</script>
Preguntas Frecuentes
¿Por qué no encuentro el "CGI Center" en mi cPanel?
El "CGI Center" es una característica obsoleta que ha sido retirada de las versiones modernas de cPanel (como el tema Jupiter que usamos en WebHosting Bolivia) debido a que utilizaba scripts antiguos e inseguros. Las alternativas en PHP y JavaScript presentadas arriba son el estándar actual.
¿Cómo reinicio mi contador de visitas a cero?
Es muy sencillo. Solo ve a tu Administrador de Archivos en cPanel, busca el archivo contador.txt, edítalo y cambia el número que tenga por un 0. Guarda los cambios y el contador se habrá reiniciado.
