Utiliser une tache cron pour réaliser plusieurs actions

Fermé
Axel - 29 sept. 2019 à 15:16
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 29 sept. 2019 à 23:53
Bonjour,
Sur un site, j'ai pleins de petites tâches à effectuer automatiquement.
Pour les réaliser toutes pour le moment, il y a une dizaine de tâches cron qui s'effectue chaque jour.
J'aimerais créer une solution pour qu'une seule tache cron puisse effectuer le tout... Je viens vers vous pour avoir vos idées!

J'ai pensé qu'une tache cron exécute une page qui elle-même exécute la dizaine de lien. Mais je ne sais pas s'il y a une fonction php qui permet d'executer des liens. Si cela existe, quelqu'un pourrait-t'il me la donner ou me dire où je pourrais la trouver?

Merci à tous d'avance.

Configuration: Windows / Firefox 69.0
A voir également:

2 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
29 sept. 2019 à 15:50
En quoi consiste les tâches ?
As-tu essayé de faire un script bash pour grouper tes actions ?
0
Elle consiste à modifier des données dans les bases de données ou encore à envoyer des mail automatique.
Non, tu aurais un petit exemple dont je pourrais m'en inspirer pour essayer?
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
29 sept. 2019 à 23:07
Tu peux lancer plusieurs actions en simultané avec un simple script bash :
Action1 &
Action2 &

Le & mettant la tâche en fond.
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
29 sept. 2019 à 23:53
Bonjour,

Par contre
une tache cron exécute une page qui elle-même exécute la dizaine de lien

Une tâche cron s'exécute en arrière plan ... et pas dans un navigateur ....
Donc non..une tâche cron ne pourra pas ouvrir une page puis "exécuter" des liens dedans...

Comme le dit Nhenry... il faudrait nous expliquer en détail ce que doivent faire tes tâches cron.
et si tu as besoin qu'elles fassent des requêtes http (comme suivre des liens...)... penche toi sur la librairie CURL.


0