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

Web Perl Discussion :

lancement d'un script phtml dans du perl


Sujet :

Web Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 16
    Par défaut lancement d'un script phtml dans du perl
    Bonjour à tous,

    Je souhaiterai, grâce à un script perl, charger un fichier "page.phtml" en lui passant divers paramètres, et sauvegarder le résultat dans un nouveau fichier "pagedetail.phtml".

    pour info :
    "page.phtml" contient plusieurs requêtes sql qui vont récupérer des paramètre d'entrées et ainsi remplir le contenu de la page.
    Comme cette page est actualisée plusieurs milliers de fois par jours, mon objectif est de la rendre static, pour éviter des montées en charge inutiles sur ma base (ces pages n'étant pas modifiées tous les jours). Du coup, plutôt que d'avoir 1 page "page.phtml" qui génere les 200 pages de détails différentes à chaqe recherche, je souhaite créer tous les soir via un cron ces 200 pages en static et ainsi réaliser des include dans mon site.

    Pour le moment j'utilise la librairie LWP de perl, ce qui me permet de récupérer l'url de "page.phtml" et de lui placer des paramètres grâce au protocole http.

    Cette solution marche très bien mais cela nécessite de laisser ma page "page.phtml" en ligne car je passe par le web pour la charger tous les soirs avec mon cron.

    Ce que je souhaite, c'est de réaliser la même exécution mais en gardant mon fichier "page.phtml" dans mon environnement de source sur mon serveur. J'ai vu qu'on pouvait utiliser du php en ligne de commande mais je ne voit pas bien comment l'utiliser (s'il y a des librairies à importer, etc.)

    bref si quelqu'un peux m'aider sa serait génial

    Kennavo
    François

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 16
    Par défaut reformulation de ma question
    Ail ail ail, je pense que je n'ai pas été assez clair, du coup je reformule ma question...

    comment je peux faire, pour exécuter un script phtml en perl, lui passer des paramètres, et sauvegarder le résultat dans un autre fichier?

    merci d'avance

    François

Discussions similaires

  1. Lancement d'un script PERL via CRON et fichier log
    Par FlaviusPERL dans le forum Langage
    Réponses: 4
    Dernier message: 27/05/2014, 10h53
  2. Exécuter un script php dans perl
    Par philobedo dans le forum Web
    Réponses: 0
    Dernier message: 23/02/2009, 09h36
  3. lancement d'un script bash depuis une page php (dans un terminal)
    Par klampke dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 26/11/2008, 02h41
  4. Problème de script Bash dans script Perl
    Par Aviator dans le forum Langage
    Réponses: 3
    Dernier message: 03/01/2008, 20h50
  5. Réponses: 2
    Dernier message: 05/09/2006, 16h28

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