IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

PHP solution autre qu'un batch ?


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Juillet 2011
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Juillet 2011
    Messages : 199
    Par défaut PHP solution autre qu'un batch ?
    Bonjour,

    mon entreprise met en place un logiciel developpé en php par éditeur Tiers.
    j'ai un point qui me gène, pour automatiser les taches de rafraichissement ou d'export, l éditeur nous demande de créer des points .bat

    A l'intérieur nous devons créer autant de lignes que de sociétés à traiter. simplement au niveau des utilisateurs finaux c'est assez compliqué de leur demander de paramétrer le logiciel et d'en plus modifier un .bat

    je me demandai s'il n'existait pas avec les méthodes php une meilleure pratique pour gérer ce genre de choses.

    je pourrai ainsi le faire remonter à la société qui developpe ce logiciel.

    Merci d'avance

  2. #2
    Membre chevronné Avatar de Freudd
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2014
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 165
    Par défaut
    Bonjour progscoubi,

    ça semble un peu vague comme question :

    • Quelle est cette application (si tu es consultant ERP, c'est que ça doit peut-être en être un, si oui est-il publique) ?
    • À quoi ressemble les fichiers .bat à écrient ?
    • Comment sont-ils exploités par ton application ?
    • À quels traitements ces données vont-elles servirent (exportation et trainement c'est trop vague) ?
    • Tes développeurs finaux sont-ils alèsent avec l'informatique ?
    • Tes fichiers .bat servent-ils à paramétrer le logiciel ou traiter de la donnée ?


    Dans le cas d'un paramétrage, si c'est une application PHP web, je ne pense pas que tes utilisateurs ont une application différente par poste de travail, mais une seule application sur un serveur partagée, donc la config ne ce fait qu'une fois.

    Après, effectivement ça semble moyen. Il serait préférable pour des personnes non informaticiennes d'utiliser une interface graphique.

    Sinon l'un des moyens les moins chers, mais qui me semble le plus foireux, serait de leur demander de passer sur un format plus casu (.csv, xls)

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Juillet 2011
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Juillet 2011
    Messages : 199
    Par défaut
    Bonjour Freudd,

    en fait c'est une applicaiton de gestion des circuits de validations de factures et de Bon a payer.
    elle est en lien avec l'ERP pour récupérer les données sources pour pouvoir remplir correctement les données associées au pdf (code et nom du fournisseur en autre)

    en gros j'ai un premier fichier bat qui va lancer un "refresh" des données c'est à dire récupérer tous les Fournisseurs et comptes de l'ERP pour mettre a jour le logiciel.
    dans ce premier batch je dois mettre une ligne de commande qui va pointer sur un fichier php avec en paramètre le code de la société.

    c'est par exemple ce premier point qui est gênant à mon sens, si on créer 5 sociétés on doit en plus de paramétrer dans l'interface et ajouter 5 lignes dans le fichier bat avec toujours le risque de se tromper.

    et j'ai un autre bat pour envoyer les écritures vers l'ERP
    un autre récupérer une info de l'ERP dans l'outils de BAP

    enfin voilà , c'est pour ca que je me demandai si les pros de php ne connaissaient pas une alternative à cette usine à gaz de bat.

    en espérant avoir un plus expliqué mon soucis

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    un fichier .bat est une suite de commandes lancée sur la machine.
    donc si PHP est déjà installé sur cette même machine et qu'il n'y a pas une configuration spéciale qui l'empêche d'éxecuter des commandes, vous pourrez très bien utiliser PHP pour faire cela.

  5. #5
    Membre confirmé
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Juillet 2011
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Juillet 2011
    Messages : 199
    Par défaut
    merci d'avoir pris le temps de me répondre,

    donc vous me confirmez qu'on pourrai tres bien s'abstenir de créer des .bat php à planifier dans le planificateur de tache de windows.

    je me disais qu'en 2020 on devait pouvoir trouver des fonction plus récentes pour gérer ces points sans avoir a demander d'entretenir X fichier .bat pour lancer des refresh ou des exports.

    avez des pistes ou des commandes a me donner pour que je puisse approfondir mes recherches.

    bonne journée

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    je ne suis pas sur de comprendre quelles pistes vous demandez.

    s'il s'agit d'exécuter un script PHP, vous trouverez des informations dans la documentation officielle :
    https://www.php.net/manual/fr/featur...line.usage.php

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Solution autre que frames et javascript
    Par aliwam07 dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 09/03/2007, 22h35
  2. editeur php et autre langage
    Par storm_2000 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 22/11/2006, 10h58
  3. Script de livre d'or pollué par des spams : Solutions ? Autres scripts ?
    Par pointup dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 02/11/2006, 20h58
  4. Logiciel référence PHP et autres question
    Par Tux1 dans le forum Zend
    Réponses: 4
    Dernier message: 26/09/2006, 21h53
  5. editeur de script php et autre
    Par qnop dans le forum C
    Réponses: 8
    Dernier message: 30/04/2006, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo