|
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.
|