Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Votre avis pour améliorer la note PageSpeed/Yslow
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.2
#~ Url du site : cmsmadesimple.fr
#~ Hébergeur / Soft : o2switch
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Salut tout le monde

Toujours dans ma recherche d'améliorer les services sur mes sites web (et principalement cmsmadesimple.fr) j'ai eu l'idée d'utiliser un second nom de domaine pour gérer une partie des données static en dehors du ndd cmsmadesimple.fr

[h]Pourquoi ?[/h]

Par ce qu'un navigateur ne lance que 10 connexions / domaine en simultané ce qui ralentit considérablement le temps de traitement de l'ensemble des éléments d'un site

Par ce qu'externaliser les images sur un ndd différent peut permettre également de supprimer les cookies associés

Par ce qu'une fois la gestion réussite d'un tel procédé, passer à un CDN sera rapide, ce qui n'est pas non plus négligeable en terme de perf pure.


sources :

http://gtmetrix.com/use-a-content-delive...k-cdn.html
http://gtmetrix.com/use-cookie-free-domains.html
http://gtmetrix.com/parallelize-download...names.html



Alors ma question : comment procéder dans CmsMadeSimple pour que (par exemple)
* tout ce qui se trouve dans /tmp soit préfixé par, non pas le ndd cmsmadesimple.fr, mais par static1.autrendd.tdl
* tout ce qui se trouve dans /uploads soit également préfixé par static2.autrendd.tdl

Est ce que quelqu'un a déjà travaillé la question ?

Je n'ai pas encore bien cherché de solution, c'est plus une idée qui me passe par la tête. Si des personnes savent ou sont intéressés par une solution qu'ils restent dans le coin.

Si mes recherches donnent rien je me pencherais vers l'écriture d'une balise utilisateur qui utilisera les évènements pour modifier en dur le rendu de la compilation par smarty je penses...
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)