Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server
SharePoint : Optimisation des performances d’un site Intranet ou Extranet

Dans le cadre de la liste des articles sur l’amélioration des performances de sites SharePoint :

Nous allons voir une modification qui permet d’améliorer les performances d’un site SharePoint, mais en réalité qui fonctionne sur tout site WEB Intranet et Extranet.

En effet, un site Intranet ou Extranet est essentiellement destiné à un public spécifique et nécessite moins d’informations en terme de retour marketing (surtout pour des Team Sites).

Ainsi, deux informations enregistrées par les serveurs IIS (non cochées par défaut) dans les logs ne sont pas nécessaires, même pour les analyses statistiques :

  • Cookies (cs(Cookie))
  • Referer (cs(Referer))

image

En effet, dans le cadre de sites Intranet ou Extranet

  • La notion de Referer est peu, voire pas utile puisque, globalement, ce ne seront que des liens internes au site lui-même qui seront enregistrés
  • La notion de cookies n’est pas utile dans le cadre de SharePoint, car ces cookies ne sont que des données techniques

De plus, cela permettra de réduire considérablement la taille des fichiers de log générés par IIS et le temps d’écriture de chaque ligne dans ces fichiers de log. Ceci est aussi applicable sur tous les sites Web Intranet basés sur IIS.

Cette modification, bien que paraîssant légère, permet de gagner dans le traitement de la requête de l’utilisateur effectuée sur le serveur IIS pour chaque composant de la page chargée :

  • Page HTML
  • Fichiers CSS, Javascript, Images
  • Appel au WebServices

Chaque petite portion de seconde gagnée est à multiplier par le nombre d’utilisateurs et de pages chargées.

Pour mon cas, la nouvelle version de notre Portail Intranet Corporate (en cours de migration) fournit avec succès plus de 21 Millions de requêtes par mois (valeur du mois de Juin).

Nous verrons d’autres axes d’amélioration prochainement

Romelard Fabrice [MVP]

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 20 juillet 2010 15:02 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Parution de mon livre sur WPF 4 par Perspective le il y a 2 heures et 17 minutes

- EDM : comment utiliser l’Horizontal Entity Splitting par Matthieu MEZIL le il y a 15 heures et 25 minutes

- [WP7Dev][Reactive] Rendre les Reactive Extensions Plus Stables par Jerome Laban le 09-08-2010, 02:24

- [SharePoint 2010] [Visio] Manipulation n°1 : Comment générer automatiquement la carte d’un site Web avec Visio ? par Le blog de Patrick le 09-07-2010, 14:12

- WinDbg / SOS / PSSCOR2 : Failed to load data access DLL (mscordacwks) par CoqBlog le 09-06-2010, 22:29

- Perspective 2.0 : version finale par Perspective le 09-06-2010, 19:42

- SharePoint 2010 : Comparaison entre la version 2007 et la version 2010 par Philippe Sentenac [MVP SharePoint] le 09-06-2010, 12:00

- Utilisation de la réplication SQL dans le code .NET d'une application mobile - Implémentation & Conseils : PARTIE 1/3 (classe SqlCeReplication & premi... par Le Blog de Pi-R (Pierre Cambier) le 09-06-2010, 08:37

- Quelques trucs intéressants (05/09/2010) par CoqBlog le 09-05-2010, 14:53

- EnumerableCollection par Matthieu MEZIL le 09-03-2010, 23:23