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

Langage PHP Discussion :

[PHP-JS] Script très gourmand en ressource: comment ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2004
    Messages
    236
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 236
    Par défaut [PHP-JS] Script très gourmand en ressource: comment ?
    Salut à tous,

    à l'inverse de tout le monde, je ne cherche pas à optimsier mes scripts PHP mais bien au contraire à trouvers des scripts qui soient le plus groumands possibles en resrouces.

    Je fais une campagne de test sur ders serveurs et je voudrais donc les mettre à rude épreuve.

    Que pouvez-vous me conseiller pour stresser les serveurs ?

    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 9
    Par défaut
    Calculer les décimales de pi ?

  3. #3
    Membre émérite Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 632
    Par défaut
    beaucoup de eval

    Pour SQL, tu fais une requete bien complexe qui finalement ne fait rien (tout un tas de jointures inutiles) et tu la repete beaucoup de fois (genre une 100aine de fois)

    Beaucoup de boucles (pour finalement ne rien faire de particulier)

    Evite les boucles infinies, c'est surtout long mais pas trop gourmand.

    Met de la récursivité en place. Une recursivité assez longue peut etre tres gourmand (puisqu'il est obligé de garder le status de toutes les étapes précédentes pour les finir)

  4. #4
    Membre chevronné Avatar de icer
    Inscrit en
    Janvier 2006
    Messages
    332
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 332
    Par défaut
    tu te fais une bibliothèque de fonctions qui consomme beaucoup de ressource( accés disque, accés BD, communication réseau, impressions (prépare de l'encre ) ) et tu appel ces fonctions de façons aléatoire. Aléatoire car si tu fait un script prévisible, l'OS pourrait mettre en place des caches... ce qui fausserait tes résultats !

    Ou encore : tu demande à un super développer de te les optimiser...

    j'ai encore mieux ! installe vista sur tes serveurs. Et là je te garanti qu'ils vont stresser à mort.

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2004
    Messages
    236
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 236
    Par défaut
    J'ai pensé faire aussi le calcul de Pi.
    J'ai posé la calcul PI = 2*(2/sqrt(2))*...
    comme ici http://jc.michel.free.fr/pi.php

    Mais la page s'affiche très vite.

    Tu connais une façon de calculer Pi ?

Discussions similaires

  1. [PHP-JS] Script qui me pose de grands problemes
    Par MadSoldier dans le forum Langage
    Réponses: 3
    Dernier message: 22/06/2006, 21h33
  2. [PHP-JS] script PHP problème
    Par beru333 dans le forum Langage
    Réponses: 7
    Dernier message: 18/06/2006, 23h42
  3. [Debutant] [PHP-JS] script js avec php
    Par cyrill.gremaud dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/05/2006, 20h54
  4. Réponses: 11
    Dernier message: 17/01/2006, 16h54
  5. [MySQL] Formulaire de recherche PHP + un script d recherche en HTML
    Par Dsphinx dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 09/11/2005, 19h44

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