Question

L'activation de la compression (gzip / dégonflage) dans le serveur Apache réduira la taille de la réponse mais ajouterai plus de cycles de CPU, je vais exécuter un test de contrainte avec diverses tailles de réponse mais je voulais demander si en termes de chargement du serveur y a une suggestion Quand dois-je activer ou désactiver la compression?

Merci

Était-ce utile?

La solution

Dans la plupart des cas, les serveurs Web sont limités par IO (que ce soit la mémoire, la bande passante réseau, la base de données, le disque dur, ...), et ont beaucoup de cycle de processeur de rechange à utiliser pour compresser les pages avant de les servir, d'autant plus que ce n'est pas Même vraiment beaucoup plus intensif du processeur, alors qu'il offre une énorme augmentation de l'utilisabilité à vos utilisateurs et vous sauvera une bande passante.

Autres conseils

Je pense que tant que le serveur a un CPU puissant, utilisez la compression. La vitesse est généralement la meilleure fonctionnalité que les serveurs devraient avoir après la sécurité et la stabilité.

Cela dépend de ce que vous voulez réaliser. Tipiquement, la diffusion de se dégonfler n'ajoutera pas une empreinte très significative à vos performances CPU et si votre site Web / s inclut de grands fichiers texte (HTML, JS, CSS, etc.), il est susceptible de faire une différence importante dans l'utilisation de la bande passante et le chargement des pages fois. Bien sûr, si ce que vous voulez, c'est réduire la charge du système et ne pas se soucier beaucoup de la bande passante, ce ne serait pas le bon choix pour vous.

Une autre option que vous pourriez trouver utile consiste à installer un serveur Web / proxy léger comme Nginx, clair ou Vernis (Je préfère personnellement le premier) et sert le contenu statique compressé avec celui-ci (laissant les processus Apache plus lourds uniquement pour gérer le contenu dynamique). Cela serait également susceptible de se traduire par une meilleure performance globale de votre serveur. Mais, encore une fois, tout cela dépend de votre scénario, à quoi ressemble votre site Web / Web et ce que vous voulez réaliser.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top