Vous n'êtes pas identifié.
Pages: 1
Discussion fermée
Après quelques tests, je trouve une certaine lourdeur de l'interface. Pas moins de 2,5 secondes et souvent entre 3 et 5 secondes pour changer de vue çà fait long.
Peut-être que la première chose est d'activer le gzip (les gains seront très très appréciables, croyez moi ;-) ) et puis peut-être d'éviter de recharger toute la page à chaque fois (via de l'ajax par exemple). Ca éviterait de checker les js à chaque fois et les images (même si çà renvoie un code 200, çà prend du temps)
Si vous regardez Firebug ou encore mieux, Yslow, vous aurez d'autres indications pour améliorer les perfs.
Autre remarque, enfin question :
Cette URL : http://www.arkhan.org/pcdtr/dtr/image.php?t=h1_Coterie recharge une image en cache ou la recréée à chaque fois ? Pourquoi ne pas en faire une vraie image ?
Dernière modification par Boule.H (19-05-2009 11:20:51)
Hors ligne
Chez moi ça s'affiche rapidement. Très rarement plus d'une seconde en tout cas.
Hors ligne
Alors:
Si tu regardes les entêtes http tu verra que gzip est activé.
L'ajax c'est bien mais c'est un gros chantier, on travaille déjà dessus.
Les js et les images, si tu veux pas les charger à chaque fois il te suffit d'installer le pack graphique (le serveur te sera reconnaissant)
L'url que tu indique fonctionne avec un cache (http://www.arkhan.org/pcdtr/dtr/cache/), on ne fait pas de vraies images car elles sont créées dynamiquement.
Toute proposition technique ou financière pour obtenir un plus gros serveur que celui actuellement utilisé (Kimsufi XL chez OVH) est la bienvenue via le formulaire de la page contact.
Uld
Hors ligne
Ah oui, j'avais pas regardé en détail
There are 11 plain text components that should be sent compressed
* http://ajax.googleapis.com/ajax/libs/sc … ragdrop.js
* http://www.arkhan.org/pack/js/overlib/overlib.js
* http://www.arkhan.org/pack/js/overlib/o … clusive.js
* http://www.arkhan.org/pack/js/overlib/overlib_shadow.js
* http://www.arkhan.org/pack/js/popup.js
* http://www.arkhan.org/pack/js/actions.js
* http://www.arkhan.org/pack/js/deplacement.js
* http://www.arkhan.org/pack/js/cacher_avatar.js
* http://www.arkhan.org/pack/js/date_ig.js
* http://www.arkhan.org/js/ia.js
* http://www.uldosphere.org/phpmyvisites/phpmyvisites.js
Pour le pack graphique, je suis bien d'accord que c'est mieux de l'utiliser. Par contre, je pense que les nouveaux joueurs ne l'installent pas et c'est seulement quand on découvre le jeu que le pack graphique devient intéressant. Mais avant d'être là, il ne faut pas les faire reculer avec quelques lenteurs (point de vue personnel bien sûr).
Pour l'URL, http://www.arkhan.org/pcdtr/dtr/image.php?t=h2_test2 est accessible et fait travailler le serveur - même quand on est pas connecté au jeu. Je ne sais pas trop ce que çà fait derrière, çà génère pas une image avec marqué dessus "test2" :rolleyes:
Bon courage pour le passage en ajax, c'est un chantier énorme quand c'est pas fait depuis le début.
Pour info, je ne suis pas très joueur, mais j'aime bien regarder comment les jeux sont fabriqués
Dernière modification par Boule.H (19-05-2009 11:45:10)
Hors ligne
Les JS ne sont pas compréssé, désolé mais on est encore en phase de développement active, je vais pas rendre les js illisibles alors que je travaille constamenent dessus.
Les url que tu cites sont neessaires pour afficher les balises H1, H2 et H3, et je t'ai indiqué que ca tournais avec un cache, toute expression requêtée déjà calculée est piochée dans le cache.
Si tu t'y connais en optimiastion mysql ou si t'as des réponses à cette question http://www.arkhan.org/forum/message19548.html#p19548 , je suis tout ouïe.
Uld
Hors ligne
Si l'on prend l'exemple de :
http://www.arkhan.org/pack/js/overlib/o … clusive.js
il n'y a pas de content-encoding gzip dans l'entête.
C'est différent de "minifier" (rendre illisible pour que cela soit plus petit en taille) (je sais pas bien comme on dit çà :-) ) les js, tu peux très bien mettre du gzip dans "minifier" et vice-versa.
Sinon, y-a pas une erreur dans l'url que t'as indiquée ?
Hors ligne
J'ai corrigé l'Url
Je suis en train de minifier certains .js non critiques, c'est une bonne idée que tu as eu.
Normalement Apache est configuré pour tout gzipper à la volée, je comprends pas pourquoi il ne le fait pas pour les JS, je vais vérifiier ca.
Hors ligne
Il me semble qu'il y a des overlib_*_mini.js dans le pack d'overlib, çà évitera de le faire toi même (sauf si t'as fait des modifs dans ces fichiers bien sûr)
Dernière modification par Boule.H (19-05-2009 12:29:22)
Hors ligne
L'url pointe sur un problème de DNS et non de mysql
Hors ligne
Oui c'est pour ca que je dis "Si tu t'y connais en optimiastion mysql ou si t'as des réponses à cette question"
Les deux sujets m'interessent.
Hors ligne
Je te réponds par MP alors ;-)
Hors ligne
Si l'on prend l'exemple de :
http://www.arkhan.org/pack/js/overlib/o … clusive.js
il n'y a pas de content-encoding gzip dans l'entête.
Hum, si si il y a un accept-encoding: gzip
Bref, on fait le maximum pour réduire la taille des pages, le plus gros chantier sera l'ajax, mais le jeu et bien structuré sur un modèle orienté objet, on devrait y arriver sans difficultés majeures.
Hors ligne
T'as fait quelque chose ?
YSlow n'indique plus que 2 éléments non gzippés (au lieu de 11 ce matin) :
There are 2 plain text components that should be sent compressed
* http://ajax.googleapis.com/ajax/libs/sc … ragdrop.js
* http://www.uldosphere.org/phpmyvisites/phpmyvisites.js
Hors ligne
[Admin] Uld a écrit:
J'ai corrigé l'Url
Je suis en train de minifier certains .js non critiques, c'est une bonne idée que tu as eu.
Normalement Apache est configuré pour tout gzipper à la volée, je comprends pas pourquoi il ne le fait pas pour les JS, je vais vérifiier ca.
Je pense qu'il a changé qqc oui
Hors ligne
Boule.H oui sur tes conseils, j'ai minimisé tous les js et css et j'ai mieux configuré le module deflate d'Apache2.
En fait j'ai maintenant 2 version de mes js et css, une minifiée et une de travail.
Hors ligne
Avec un makefile pour générer les premiers à partir des seconds ? ;-)
Hors ligne
évidement...
Hors ligne
A quand un sous-forum geek pour nous éviter de sacrifier des aspirines par dizaines ? :p
Hors ligne
Discussion fermée
Pages: 1