Présentez certaines méthodes pour optimiser votre programme ASP pour améliorer la vitesse d'accès de votre site Web et ne laissez pas les autres attendre trop longtemps.
1. Utilisez moins de variables de session
L'utilisation de variables de session réduira la productivité du site Web, et chaque nouveau visiteur créera une variable de session jusqu'à ce que la mémoire de la variable de session ne soit pas publiée 20 minutes après que l'utilisateur ait quitté le site Web. Si possible, vous pouvez ajuster l'heure de fin de session pour libérer la mémoire occupée à temps (session.Timeout = 10'10 est 10 minutes) ou fermer la session (activeSessionState = false).
2. Ne cache pas les pages ASP
Parce que les pages ASP sont mises en cache et que la page n'est pas sortie tant que toutes les pages ne sont pas soumises, pour de grandes pages HTML, la visionneuse attendra longtemps, alors n'utilisez pas Response.buffer pour mettre en cache votre page ASP.
3. N'utilisez pas de cadres
Les frameworks augmenteront le nombre de demandes du navigateur vers le serveur, ce qui rend le serveur plus lourd, c'est pourquoi la plupart des sites Web n'utilisent pas de cadres. Vous pouvez utiliser l'inclusion ASP (#include) ou utiliser <Scriptsrc = frame.js> </cript> pour inclure la zone de navigation dans toutes les pages du site Web, qui a également la fonction d'un cadre.
4. N'utilisez pas d'images au hasard
Les images sont indispensables pour les sites Web et peuvent embellir vos pages. Cependant, les images ont un grand impact sur la vitesse de téléchargement des pages Web. Vous devez utiliser moins de photos. Les images que vous utilisez doivent être traitées avec certains outils de compression d'image. Généralement, les images traitées sont beaucoup plus petites qu'auparavant, elles accélèrent donc la vitesse d'affichage de la page.
5. N'utilisez pas trop de formulaires sur la page Web
Si vous mettez une grande table dans votre page Web, puis mettez une petite table, des images et du texte dans cette grande table, ce sera le même que la page ASP mis en cache que j'ai mentionnée plus tôt. La page ne sera pas affichée tant que toutes les pages ne seront pas téléchargées. Étant donné que le navigateur n'affichera pas ce tableau après l'obtention du tableau, il est recommandé de ne pas utiliser de grandes tables. Vous pouvez diviser la grande table en plusieurs petites tables.