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

Discussion :

Choix du langage pour un script long

  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 38
    Par défaut Choix du langage pour un script long
    Bonjour à tous,

    Je suis actuellement en train de réaliser un site (HTML/CSS, PHP, MySQL) et j'aimerais avoir votre avis sur un point particulier.

    J'ai besoin d'insérer sur le site un script* qui travaille sur une base de donnée (pas très grande), et dont le temps d'exécution est long, de l'ordre de plusieurs minutes (<10min). La longueur n'est pas le résultat d'un mauvais code, mais de la complexité algorithmique (bien connue) du problème à résoudre : il n'y a donc rien (ou pas grand chose) à faire de ce côté-là.

    La question que je me pose est la suivante : comment, idéalement, coder ce script ?
    Je connais le PHP donc c'est l'idée la plus directe pour moi, mais je sais que les hébergeurs limitent le temps d'exécution des scripts. J'avais (salement) contourné cette limitation sur un précédent projet : j'interrompais le calcul toutes les 10 secondes, lançais une redirection, puis reprenais le calcul sur la nouvelle page. Je aimerais ne pas avoir à en arriver là. D'autant plus que j'ai l'impression qu'il y a un autre problème que le temps total d'exécution du script, vu que, au bout de moins de 20 secondes, le serveur (OVH en l'occurence) me renvoie cela (même pour un script simpliste qui n'est qu'une boucle avec affichage du numéro de l'itération ; l'erreur ne vient donc pas du script) :
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, postmaster@www.---------.fr and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    Y'aurait-il d'autres langages de scripts appelables depuis php ? Ou alors vaut-il mieux faire en sorte que ce soit non pas le serveur, mais le client qui exécute le script ? Auquel cas, javascript ? Applet java ?

    Voilà. Merci de votre lecture !

    ++
    Charles

    * Pour info, le script a pour but
    de fournir, en vue de l'organisation d' événements, la meilleure répartition d'un ensemble de tâches entre des personnes qui ont préalablement exprimé leurs préférences sur lesdites tâches.
    Le script n'a pas vocation à être utilisé souvent ; la moyenne sera d'une ou deux utilisations par événement, un événement par mois.

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    si tu as la possibilité de faire du shell; il t'es possible de t'en servir.
    sinon pour une exécution côté client si cela tourne durant 10min, perso je me tire une balle de toute manière tu n'aura pas 36 choix soit tu langage javascript, ou java comme tu l'indique ou voir vers du flash (peut être)
    comme d'hab le grand souci du javascript est qu'il peut être empêché par l'utilisateur donc un risque pour ton affichage de données. à toi de voir.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

Discussions similaires

  1. Choix du langage pour faire un petit utilitaire
    Par jejam dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 07/12/2005, 17h29
  2. Choix du langage pour de la 3D
    Par nono3000 dans le forum Développement 2D, 3D et Jeux
    Réponses: 7
    Dernier message: 22/11/2005, 16h28
  3. Choix de langage pour Photoshop très léger
    Par mat10000 dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 19/08/2005, 11h09
  4. [Choix de langage] Pour un convertisseur de fichiers
    Par FredBe dans le forum Langages de programmation
    Réponses: 28
    Dernier message: 13/12/2004, 17h22
  5. Choix du langage pour un logiciel de cryptage ?
    Par Paul-- dans le forum Langages de programmation
    Réponses: 15
    Dernier message: 22/09/2004, 18h27

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