Qué son los Cron Jobs
Los Cron Jobs son tareas programadas que se ejecutan automáticamente en tu servidor a intervalos regulares. Son útiles para automatizar procesos como envío de correos, limpieza de caché, generación de reportes o backups.
Cómo crear un Cron Job
- Ingresa a cPanel
- Busca Cron Jobs (o Trabajos de Cron) en la sección "Avanzado"
- En Configuración común selecciona la frecuencia (cada hora, diario, semanal, etc.)
- En Comando ingresa lo que quieres ejecutar
- Haz clic en Añadir nuevo trabajo Cron
Ejemplos comunes
Ejecutar un script PHP cada hora
/usr/local/bin/php /home/usuario/public_html/mi-script.php
WordPress Cron (recomendado)
/usr/local/bin/php /home/usuario/public_html/wp-cron.php
Limpiar archivos temporales diariamente
find /home/usuario/public_html/tmp -type f -mtime +1 -delete
Frecuencias comunes
- Cada 5 minutos: */5 * * * *
- Cada hora: 0 * * * *
- Cada día a las 3am: 0 3 * * *
- Cada lunes a las 8am: 0 8 * * 1
Importante: No programes tareas muy frecuentes (cada minuto) ya que pueden sobrecargar tu plan de hosting compartido. Consulta con soporte si necesitas ejecuciones frecuentes.