23/03/2011, 12:16:24
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...