Pour optimiser la vitesse d'accès au site Web, j'ai utilisé le module de compression DC.Web.HttpCompress écrit par un étranger, mais le plus triste est que toutes celles que j'ai trouvées sur Baidu étaient d'anciennes versions de l'auteur original, et il y a eu divers problèmes. J'aime toujours aller au fond des choses. Je pense que les gens qui aiment la technologie devraient être comme ça. J'ai donc directement cherché sur Google et trouvé la dernière version de l'auteur, bien qu'il s'agisse de la dernière version, elle date également de 2008. Cependant, la méthode d'implémentation de cette version a changé par rapport à la version précédente, et personnellement, j'aime mieux cette méthode. Après avoir lu attentivement le code source de l'auteur, j'ai trouvé deux bugs, je les ai corrigés et j'ai ajouté une fonction de mise en cache de fichiers. Utilisation : 1. Téléchargez le DC.Web.HttpCompress.dll dans le fichier que j'ai téléchargé dans le répertoire bin de votre site Web. Avantages : code open source, fonctions de personnalisation puissantes, peut compresser une variété de ressources et peut parfaitement prendre en charge divers frameworks ajax ! Inconvénients : complexe à utiliser, ne prend en charge que asp.net2.0 ou supérieur. En résumé, divers modules de compression peuvent optimiser le ! page, mais comme le processus de compression se produit côté serveur, l'activation de ces compressions consommera un peu de ressources du serveur. Cependant, de manière générale, la compression ne se produit que lorsque le client accède à la page pour la première fois, car après cela, le navigateur lui-même met en cache. la relation entre la page et la ressource. Lorsque vous actualisez à nouveau l'accès, cela n'occupera plus les ressources du serveur pour la compression. Par conséquent, pour les développeurs disposant de grandes pages de sites Web, l'activation de la fonction de compression en vaut vraiment la peine. plus la taille de la page est petite, plus elle se chargera rapidement !
Développer