sql >> Base de Datos >  >> RDS >> Mysql

Cómo ejecutar código PHP periódicamente de forma automática

Tienes dos enfoques.

Primero se basa en trabajos cron - su sistema puede llamar automáticamente a algún script PHP cada semana. Ver más en artículo de Wikipedia y aprende Cron basado en ejemplos (También he visto una herramienta interesante en algún lugar de GitHub, pero no puedo encontrarla en este momento).

El segundo es llamar a alguna tarea durante la ejecución de un script diferente , p.ej. cuando no tienes acceso a crontab . Puede, por ejemplo, almacene información sobre los scripts ejecutados en la base de datos:si han pasado 7 días después de la última ejecución, ejecute alguna función/script y guarde la nueva marca de tiempo en la base de datos.

EDITAR:

Dijiste que estás en Windows, pero también hay soluciones similares a cron.

Para agregar tareas programadas, siga las directrices del artículo en Drupal.org .

También puede ejecutar un software similar a Cron, p. CRONw - Cron para Windows .