ejemplos - enviar datos post curl php
Script de PHP Curl para extraer datos del servidor remoto cada 10 minutos (3)
¿Conoces los trabajos de cron? Se usan para programar tareas periódicas, como ejecutar scripts desde el servidor.
Intento crear un script PHP que extraiga datos xml (texto e imágenes) de un servidor remoto y lo inserte en una base de datos local. Necesito ejecutar este script cada 10 minutos más o menos (y sobrescribir los datos existentes en mi db) ... si no recibo una respuesta del servidor después de aproximadamente un minuto, me gustaría que la solicitud aborte hasta el siguiente vez que el script se ejecuta 10 minutos después. ¿Puede alguien darme alguna idea de cómo puedo lograr esto o dirigirme a un tutorial que lo explique en términos bastante simples?
¡Gracias!
EDITAR: Estoy buscando ayuda con el script PHP en sí, no estoy seguro de que estaba claro en mi publicación inicial.
Aquí hay una buena guía sobre cómo funciona Cron Jobs: http://www.webmasters-central.com/article-blog/tutorials/cron-tutorial-managing-cron-tab-or-cron-job-is-easy/
Puede crear una ejecución de la secuencia de comandos curl de fábrica que se conecta a un servidor remoto y obtiene datos, los inserta en su base de datos, establece límites y excepciones. A continuación, cree una entrada en crontab para ejecutar este script cada 10 minutos. Tengo una configuración similar ejecutándose para uno de mis sitios web que obtiene datos de la bolsa de valores y actualiza una memoria caché local, otra secuencia de comandos tiene la tarea de consumir la memoria caché cuando sea necesario.