Bonjour à tous, je souhaiterai faire communiquer mon site PHP avec un programme en python pour que celui-ci puisse exécuter des commande Shell.
Je voulais savoir qu'elle était la meilleur façon de s'y prendre.
- Utiliser la fonction PHP exec() (https://secure.php.net/manual/fr/function.exec.php) pour exécuter une commande Shell sur mon serveur. Le problème de cette méthode c'est qu'elle n'est pas du tout sécurisée donc je voudrai mieux l'éviter.
- Utiliser la fonction PHP exec() pour lancer mon prog (pour lancer des commandes Shell via le module os) en python. Mais est il possible de passer des variable $_POST en paramètres pour qu'elles soient utilisées dans mon programme en python.
- Une autre méthode serai d'enregistrer les saisi utilisateurs via PHP dans une base de données et les récupérer via Python toutes les secondes. Mais je me demande si ça ne va pas influer sur la bande passante.
Voilà, merci pour vos réponses et bonne journée
Partager