Augmenter les PERFORMANCES de chargement d’un site Web ASP.NET

Partager sur linkedin
Partager sur twitter
Partager sur facebook

Augmenter les PERFORMANCES de chargement d’un site Web ASP.NET

Certains le savent déjà il est possible d’activer la compression GZIP dans IIS pour améliorer les performances de chargement d’un site Web ASP.net … Le plug-in Firefox PageSpeed fait d’ailleurs l’analyse de ce point…

Mais saviez vous que l’activation de la compression GZIP dans IIS ne consiste pas seulement à cocher la case [ ] Compresser les fichiers d’application et [ ] Compresser les fichiers statiques ??
En fait il faut aussi modifier le fichier MetaBase.xml pour spécifier ce que nous voulons compresser. Par défaut, sur IIS 6, ASPX, JS, CSS ne sont pas pris en charge ! Dommage !
Ca calme non ???

On vient de s’en rendre compte, il doit bien y avoir une armée de serveur IIS qui ont été configurés avec simplement ces cases cochées et pourtant, cela n’a aucun effet contrairement aux administrateurs (qui n’auraient pas lu la doc de Microsoft) qui le pensent !!!

Pour bien configurer votre serveur :

1) Arrêt de IIS

2) Aller en commande DOS puis aller dans c:inetpubAdminScripts

3) Exécution de :

Le gain de temps sur le chargement d’une page est très intéressant !

Si vous avez un IIS Français et non Anglais, dans les lignes d’instructions de (3), remplacer “filters” par “filtres”

CSCRIPT.EXE ADSUTIL.VBS SET W3SVC/filters/compression/DEFLATE/HcScriptFileExtensions “ASP” “dll” “exe” “aspx” “axd”
ajoute dans MetaBase.xml la gestion des fichiers de scripts AXD et ASPX  pour la méthode DEFLATE

CSCRIPT.EXE ADSUTIL.VBS SET W3SVC/filters/compression/gzip/HcScriptFileExtensions “ASP” “dll” “exe” “aspx” “axd”
ajoute dans MetaBase.xml la gestion des fichiers de scripts AXD et ASPX  pour la méthode GZIP

CSCRIPT.EXE ADSUTIL.VBS SET W3SVC/filters/compression/DEFLATE/HcFileExtensions “htm” “js” “css” “html” “text”
ajoute dans MetaBase.xml la gestion des fichiers “standards” JS et CSS  pour DEFLATE

 CSCRIPT.EXE ADSUTIL.VBS SET W3SVC/filters/compression/gzip/HcFileExtensions “htm” “js” “css” “html” “text”
ajoute dans MetaBase.xml la gestion des fichiers “standards” JS et CSS  pour GZIP

4) Redémarrage de IIS

Et tout est réglé !

 Auteur : Alain BELUT

En réagissant à cet article, vous nous permettez d'affiner les contenus que nous publions ici !

  • Awesome (0)
  • Interesting (0)
  • Useful (0)
  • Boring (0)
  • Sucks (0)

Si cet article vous a plu, n’hésitez pas à le partager via

Partager sur linkedin
Partager sur twitter
Partager sur facebook