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

Conception Web Discussion :

Web et temps d'éxécution


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Par défaut Web et temps d'éxécution
    Voilà, je crée une application qui sera utilisable depuis le web. Celle-ci traite des fichiers de quelques Mo et consomme beaucoup de mémoire vive.
    Je me pose donc quelques questions :

    1. y'a t-il un délai maximum au bout duquel la connection web est interrompue? (délai qui pourrait donc être dépassé dans mon cas ..?)

    2. est-il plus favorable de créer une page intermédiaire pour faire patienter les utilisateurs pendant l'éxécution du script (et donc pendant combien de temps est-ce possible, voir question 1.) ou d'interrompre volontairement la connection, continuer le programme et prévenir l'utilisateur que les résultats sont disponibles?

    Merci d'avance pour vos conseils avertis !

  2. #2
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 19
    Par défaut
    la limite d'execution par défaut sur les serveur apache c'est 30s. au delà ton script s'arrête. il y a surement un délai coté client mais c'est probablement différent pour chaque navigateur.

    une possibilité pour pallier au problème est peut être de coder ton appli en ajax, ce qui te permetras de segmenter l'exécution de la tache.

  3. #3
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    à mon avis, c'est à toi d'optimiser au maximum le temps de tes traitements. Si tu nous en disais un peu plus là dessus

  4. #4
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Par défaut
    c'est justement ce que je cherche à faire, optimiser au maximum mes scripts pour un meilleur temps de traitement!
    Je vais essayer de vous expliquer tout ça plus clairement ... je crée une appplication web pour faire des tests statistiques sur les données que m'aura entrées l'utilisateur. Pour cela j'utilise Perl CGI qui lui-même interagit avec R (langage pour faire des stats).
    Et c'est justement R qui utilise beaucoup de mémoire vive et dont les temps de traitement peuvent être longs ... les fichiers à traiter sont eux-mêmes assez volumineux ... Il faut savoir qu'en plus de tout ça, je voudrais que l'utilisateur puisse interagir en fonction de ses résultats intermédiaires (donc plusieurs pages web, avec renvoi des choix utilisateurs pour la suite de l'analyse).
    Je pense de ce fait segmenter au maximum mon code pour qu'il ne soit utile que pour la page en cours, en espérant que les objets R se transmettent d'un script à l'autre .. ce qu'il faut que je vérifie également ... et qui fait partie des choses à voir pour faire les choses aux mieux!

    Voilà, j'espère être claire .. si ce n'est pas le cas, n'hésitez pas à poser des questions!

Discussions similaires

  1. [Web Service] Programme avec un long temps d'éxécution
    Par whism dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 02/06/2008, 21h30
  2. Temps CPU et temps d'éxécution
    Par t_om84 dans le forum Général Python
    Réponses: 1
    Dernier message: 04/09/2005, 13h27
  3. temps d'éxécution et ressources
    Par Tchinkatchuk dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 12/04/2005, 10h11
  4. Réponses: 5
    Dernier message: 19/07/2004, 18h27
  5. [MFC] : CTime ? Calcul de temps d'éxécution
    Par jonzuzu dans le forum MFC
    Réponses: 10
    Dernier message: 25/05/2004, 15h22

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