RECHERCHE

Plan du site

BOURSE

RUBRIQUES

 
 PRATIQUE TECHNOS .NET 
Quatre idées pour améliorer les performances en ASP
 
Accélerer l'affichage d'une page dynamique en ASP repose parfois sur une simple question de bon sens... (18/05/2004)

Le moteur gérant le code ASP lit tous les caractères de toutes les lignes de code avant de les exécuter. Pour les petits sites, cela n'est probablement pas perceptible, mais pour les sites complexes ou ayant plusieurs centaines de pages dynamiques gérées en ASP, l'exécution du code peut se révéler longue et lourde pour le processeur.

L'une des premières vérifications à faire lorsque l'on passe un site ASP en production est donc de limiter au maximum le nombre de caractères et lignes utilisées par un script : le moteur ASP lit toutes les lignes, dont les retours à la ligne, les mises en pages et autres.

Voici donc quatre idées simples et rapides pour améliorer petit à petit les performances du code :

  • Limitez les espaces entre les lignes : certes, le code devient plus lisible pour le programmeur, mais on peut espérer (le plus souvent en vain…) qu'un site passé en production n'aura plus besoin d'être revu. C'est évidemment faux, donc l'idéal serait d'avoir une sauvegarde du site "mis en page", et d'avoir un outil qui se charge d'optimiser les espaces pour le site en production.

  •   Forum

    Réagissez dans les forums de JDN Développeurs

    Eviter les (trop nombreux) commentaires : là encore ils n'aident qu'à la relecture, mais encombre le moteur ASP.

  • S'efforcer de garder <% et %> sur la même ligne : plutôt que nettoyer le code en faisant un retour à la ligne, faire <% le code %> permet d'économiser de précieux cycles.

  • Mettre le code de gestion des erreurs sur une page spécifique : cela permettra au moteur de ne lire ce code qu'en cas de besoin, et non chaque fois qu'il lance une nouvelle page ASP.
 
Xavier Borderie, JDN Développeurs
 
 
Accueil | Haut de page
 
 



Votre avis sur cette publicité