Pour cela il faut que les paquets php5-cli et cron soient installer sur ton serveur dédié (le nom des paquets sont données pour un serveur Debian Linux).
Ensuite pour la réalisation du script PHP, je te conseille d'utiliser la date et l'heure comme référence. Il vérifie si depuis la dernière exécution du script (faut que ton script note l'heure de son exécution quelques part) il y a des nouvelles publications sur le ou les flux XML. Et si c'est le cas il le stocke en base de donnée. J'ai mis
ici une partie du script que j'utilise.
Ensuite suffit de créer une tâche cron a intervalle régulier qui appelle le script PHP que tu vient de créer, tu pourras trouver des informations sur cron sur
cette page que j'ai créé