Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
mai 14, 2024, 02:47:44
Le forum Planète Rôliste existe depuis 2006, il a pour vocation de promouvoir les jeux de rôles (JdR) et permettre de jouer des parties même pour ceux qui n'ont plus de table à disposition (au sens propre comme au sens figuré), à l'écrit en "Play by Post", grâce aux très nombreux outils à disposition, ou en chat vocal/vidéo pour ceux qui le souhaitent. Les expatriés, les nomades, les timides, les boulimiques du JdR, les petits nouveaux, les peujs et les meujs, tous sont les bienvenus au sein de notre communauté.

AuteurSujet:  Optimisation  (Lu 27368 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Optimisation
« le: mars 05, 2010, 00:14:16 »
Bon j'ai fait des modifs en profondeur coté gestion des URL afin d'éviter qu'aeva ne parse systématiquement les URL locales qui forcément ne contiennent pas de liens vers des vidéo...

Les threads les plus impactés sont ceux qui utilisent les "speakers", et tout ceux faisant des liens direct vers d'autres parties du site.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #1 le: mars 05, 2010, 00:15:29 »
Sans ce genre d'optim le thread des parties ouvertes prendrait 10 seconde contre 0.2 a l'heure actuelle  ;)
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Veidt

  • Archimage de Sigil
  • *
  • Messages: 80617

  • Activité
    0%
Re : Optimisation
« Réponse #2 le: mars 05, 2010, 02:07:31 »
Citer
Les threads les plus impactés sont ceux qui utilisent les "speakers", et tout ceux faisant des liens direct vers d'autres parties du site.
Je me sens visé  ;D Impacté comment ?
 

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #3 le: mars 05, 2010, 02:12:33 »
J'ai amelioré la vitesse d'affichage de ces thread.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Veidt

  • Archimage de Sigil
  • *
  • Messages: 80617

  • Activité
    0%
Re : Re : Optimisation
« Réponse #4 le: mars 05, 2010, 03:09:55 »
J'ai amelioré la vitesse d'affichage de ces thread.
Un impact positif alors ? Cool  :up:
 

Hors ligne InkMax

  • Ranger du Nord
  • *****
  • Messages: 896

  • Activité
    0%
Re : Optimisation
« Réponse #5 le: mars 05, 2010, 10:11:18 »
Merci et bon boulot  :up:

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #6 le: mars 05, 2010, 13:56:04 »
Grosse optimisation sur les gros messages contenant des sections privées.

Par défaut SMF cache en mémoire les gros messages pour lesquels il a passé du temps à la mise en forme, or dans le cas des messages privés j'avais desactivé cette fonction car le message caché est par défaut le même pour tout le monde. Ce qui pose évidement des problème de confidentialité, et va à l'encontre du tag private...

J'ai modifié le code pour qu'il cache le contenu en se basant sur le nom de la personne qui visualise le post (mais uniquement s'il y a des privates dans le message), ce qui permet de gagner très fortement du temps pour les plus gros messages privés. J'ai notamment en tête un message qui mettait 0.8s à être mis en forme et affiché, maintenant après mise en cache on descend a 0.04s...
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #7 le: mars 05, 2010, 17:16:05 »
J'ai fait quelques tests pour voir en affichant 10 pages de posts en même temps et effectivement ça torche pas mal, c'est nettement plus rapide qu'avant, au moins d'un facteur 10.
 ;D
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne tannoz

  • Moine Zensunni
  • *
  • Messages: 1433

  • Activité
    0%
Re : Optimisation
« Réponse #8 le: mars 05, 2010, 17:32:54 »
Ton site est vraiment impressionnant en terme d'optimisation des performances... Quand tu compares à d'autres forums basés sur phpBB avec Apache, tu as facile un facteur 4-5-6 sur le temps de chargement de page...  :o Si seulement j'arrivais seulement à installer ce p****n de NginX !! ;)
Yann aka Tan noz, joueur de Nal (Warhammer - La Campagne Impériale)

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #9 le: mars 05, 2010, 19:15:58 »
En fait y a surtout un gros boulot d'optim de SMF. Sur le même serveur un autre site avec le même thème et nettement moins de compléxité au niveau de ce qui est géré, s'affiche trois fois plus lentement...

Laisse tomber NGinX sinon, tu peux faire du php-fpm avec apache aussi.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne tannoz

  • Moine Zensunni
  • *
  • Messages: 1433

  • Activité
    0%
Re : Optimisation
« Réponse #10 le: mars 05, 2010, 22:29:24 »
Bof, c'est surtout par curiosité que j'aimerais arriver à l'installer : professionnellement, je n'en ai pas vraiment besoin, c'est juste que ça me permet d'apprendre des trucs.. :) Ah, et puis j'aimerais bien arriver à une config où l'encodage des caractères marche comme sur ce site, çàd correctement : chez moi la même feuille affiche les caractères accentués de façon incorrecte, ça m'énerve de pas comprendre pourquoi... 
php-fpm sur apache apporte quoi par rapport au fonctionnement habituel en tant que module apache ? De meilleures perfos en cas de grosses charges ?
Yann aka Tan noz, joueur de Nal (Warhammer - La Campagne Impériale)

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #11 le: mars 05, 2010, 22:38:03 »
En gros tu auras moins de charge CPU et tes pages PHP devraient mettre environ 50% moins de temps si mes souvenirs sont exacts.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne tannoz

  • Moine Zensunni
  • *
  • Messages: 1433

  • Activité
    0%
Re : Optimisation
« Réponse #12 le: mars 06, 2010, 10:30:20 »
Je suis le seul chez qui le site s'affiche très bizarrement ? La feuille de style ne semble pas avoir son contenu habituel (c'est le code d'une page html vide)
Yann aka Tan noz, joueur de Nal (Warhammer - La Campagne Impériale)

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Re : Optimisation
« Réponse #13 le: mars 06, 2010, 11:19:42 »
Je suis le seul chez qui le site s'affiche très bizarrement ? La feuille de style ne semble pas avoir son contenu habituel (c'est le code d'une page html vide)

quel navigateur ? sur quelle page ? t'as une capture d'écran ?
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Veidt

  • Archimage de Sigil
  • *
  • Messages: 80617

  • Activité
    0%
Re : Optimisation
« Réponse #14 le: mars 06, 2010, 15:32:11 »
ça m'a fait ça hier aussi mais c'est revenu à la normale
 

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Re : Optimisation
« Réponse #15 le: mars 06, 2010, 15:57:06 »
ça m'a fait ça hier aussi mais c'est revenu à la normale
A un moment hier, oui c'était normal j'avais merdu dans un des fichiers, mais aujourd'hui ça ne serait pas normal.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Veidt

  • Archimage de Sigil
  • *
  • Messages: 80617

  • Activité
    0%
Re : Re : Re : Optimisation
« Réponse #16 le: mars 06, 2010, 21:07:41 »
ça m'a fait ça hier aussi mais c'est revenu à la normale
A un moment hier, oui c'était normal j'avais merdu dans un des fichiers, mais aujourd'hui ça ne serait pas normal.
:up:

Ce n'est pas Tannoz qui remonte le temps parce qu'il vit en Australie ?
 

Hors ligne tannoz

  • Moine Zensunni
  • *
  • Messages: 1433

  • Activité
    0%
Re : Optimisation
« Réponse #17 le: mars 06, 2010, 21:48:51 »

Ah non, moi je vis en Bretagne... Peut-être une distortion spatio-temporelle dûe à l'exposition du beurre de mon petit-dèj' aux émissions de radon du sous-sol ? :) Ou alors juste un problème de fichier resté dans le cache...
Yann aka Tan noz, joueur de Nal (Warhammer - La Campagne Impériale)

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #18 le: mars 06, 2010, 22:19:30 »
Probablement la dernière option  ;D
C'est Nakor qui est en australie non ?
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Percy

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 22324
  • <mettez ici l'insulte de votre choix>

  • Activité
    0%
Re : Optimisation
« Réponse #19 le: mars 08, 2010, 16:53:58 »
c'est le diablotin dans le serveur qui a arrete de pedaler
il s'est fait mettre en arret maladie

*se demande s'il ne devrait pas en avoir lui aussi, d'arret-maladie*
I am the Gate, I am the Key...
I am the keeper of the gate, the key to other dimensions...

 

Hors ligne InkMax

  • Ranger du Nord
  • *****
  • Messages: 896

  • Activité
    0%
Re : Optimisation
« Réponse #20 le: mars 15, 2010, 23:07:38 »
[Ce message contient une section privée que vous ne pouvez voir]

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64049
  • DM du dimanche

  • Activité
    0%
    • All About Warfare History Forums
Re : Optimisation
« Réponse #21 le: mars 15, 2010, 23:20:53 »
Tu veux parler de l'image dans le private ? J'ai pas trouvé de moyen simple d'ajuster la taille au contenu. L'image est en float left, faudrait peut être que j'utilise du display: block-inline pour le private. Mais ça n'affecte que les personnes qui voient le private, les autres ne voient rien.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne InkMax

  • Ranger du Nord
  • *****
  • Messages: 896

  • Activité
    0%
Re : Optimisation
« Réponse #22 le: mars 15, 2010, 23:32:14 »
2 sauts de ligne à la fin du private règlent le problème. Rien de gênant donc.

 

Lignes et Colonnes du Tableau

# Lignes
# Colonnes

Injection d'un lien

URL
Texte
Editer !