13-11-2006, 09:31 AM
voici un test sur mon site que j'ai obtenu en isolant diverses classes :
_ inclusion de 30 classes : 0.005s
_ 100-150 requêtes sql : 0.005s (bourrin, moi ?)
_ instanciation de grosses classes de base (connection, joueur, personnage, carte) hors requetes sql : 0.002s
_ génération du contenu propre à la page : 0.005-0.01s
j'ai remarqué que les accès sql sont très rapides; d'autant que mysql peut gérer les accès simultanés (10 par défaut pour un poste développeur; 50 sur mon serveur). Une variable de session consomme moult mémoire et moult temps car elle demande une écriture sur le disque, son utilisation doit être réduite au minimum (quand je dis moult, faut pas s'affoler mais faut pas en abuser non plus).
_ inclusion de 30 classes : 0.005s
_ 100-150 requêtes sql : 0.005s (bourrin, moi ?)
_ instanciation de grosses classes de base (connection, joueur, personnage, carte) hors requetes sql : 0.002s
_ génération du contenu propre à la page : 0.005-0.01s
j'ai remarqué que les accès sql sont très rapides; d'autant que mysql peut gérer les accès simultanés (10 par défaut pour un poste développeur; 50 sur mon serveur). Une variable de session consomme moult mémoire et moult temps car elle demande une écriture sur le disque, son utilisation doit être réduite au minimum (quand je dis moult, faut pas s'affoler mais faut pas en abuser non plus).