Les données le prouvent : si une page Web se charge pendant plus de 4 secondes, 25 % des utilisateurs abandonneront ; si une page Web mobile prend plus de 10 secondes, 50 % des utilisateurs abandonneront et 60 % ne reviendront pas aux résultats de recherche Google ; 0,4 seconde plus lente, et les recherches sont réduites de 8 millions de fois par jour ; 40 % des acheteurs mobiles abandonneront un site Web dont le chargement prend plus de 3 secondes ; les ventes quotidiennes d'Amazon s'élèvent à environ 67 millions de dollars, et un délai de page Web d'une seconde peut entraîner une perte de 1,6 milliard de dollars sur l’ensemble de l’année. Cela suffit à prouver l’importance de la vitesse de chargement des sites Web. La mise en œuvre a prouvé que si la vitesse de chargement du site Web est retardée de 100 ms à 400 ms, les utilisateurs seront réduits de 02 % et les pertes de recherche quotidiennes atteindront 0,6 %.
Tout webmaster espère réduire le temps de chargement des pages autant que possible, et tout moteur de recherche espère fournir aux utilisateurs un bon service d'expérience utilisateur, améliorer la qualité globale du site Web et augmenter la satisfaction des utilisateurs. Tout le monde espère profiter d'une expérience réseau rapide. . Comment améliorer la vitesse de chargement d’un site Web ? Vous pouvez considérer trois aspects.
Choisir un hébergeur approprié pour votre site Web d'entreprise est la première étape de la construction d'un site Web. Avoir un hébergeur configuré par des professionnels contribuera grandement à améliorer la vitesse de chargement du site Web.
1. Utilisez le cache du navigateur
Lorsqu'un utilisateur visite un site, de nombreuses ressources du site Web doivent être chargées lentement du serveur vers le client. En comparaison, cela entraînera un retard dans la vitesse de chargement du site Web, en particulier les images JPEG si ces contenus peuvent être chargés. à partir du cache du navigateur Obtenu à partir de , il accélérera le temps de chargement et utilisera le cache du navigateur pour stocker des ressources afin que la prochaine fois que l'utilisateur visitera le même site, le site se chargera plus rapidement.
2. Activer les signaux de maintien
Les signaux de maintien de la vie sont envoyés à intervalles prédéterminés et jouent un rôle important sur Internet. Après l'envoi d'un signal, si aucune réponse n'est reçue, le lien sera acheminé via un autre chemin jusqu'à ce que la récupération du lien soit reçue. En fait, le maintien HTTP permet à la connexion TCP de survivre et contribue à réduire les délais de requête ultérieurs. Veuillez contacter votre fournisseur d'hébergement et lui faire part de vos besoins, car la plupart des sociétés d'hébergement ont cette fonctionnalité désactivée.
3. Activer la compression gzip
La compression Gzip est actuellement la méthode de compression la plus populaire et la plus efficace, elle peut réduire le temps de réponse d'environ 70 %. La compression gzip réduit la taille des réponses HTTP et contribue à réduire les temps de réponse. Je pense que c'est le moyen le plus simple de réduire le poids d'une page, ajoutez simplement le code suivant à votre fichier htaccess :
#Texte compressé : html, javascript, CSS, xml :
AddOutputFilterByType DEFLATE texte/plain
AddOutputFilterByType DEFLATE texte/html
AddOutputFilterByType DEFLATE texte/xml
AddOutputFilterByType DEFLATE texte/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
Application AddOutputFilterByType DEFLATE/Javascript
Application AddOutputFilterByType DEFLATE/x-javascript
#Extension de compression de certains types de fichiers :
SetOutputFilter DÉGONFLAGE
Ou il existe un moyen plus simple, en haut de votre fichier HTML/php, d'utiliser le code PHP suivant :
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();?>
Pour certains fichiers Javascript externes du site, l'utilisation de la compression gzip peut réduire la qualité de transmission de 60 %.
4. Cache de redirection de la page de connexion
Les pages Web mobiles redirigent l'utilisateur vers une URL différente, donc l'utilisation d'une redirection 302 avec une heure de mise en cache du même jour peut accélérer les temps de chargement des pages la prochaine fois qu'un visiteur essaie de charger le site. Elle doit inclure l'agent utilisateur. Cette technique ne peut être utilisée que par les utilisateurs mobiles.
5. Utilisez le CDN
CDN (Content Delivery Network) est un ensemble de services Web distribués à plusieurs endroits qui peuvent fournir du contenu aux utilisateurs plus efficacement. Le choix d'un serveur de contenu spécifique repose généralement sur la mesure du réseau le plus proche de l'utilisateur. Par exemple, lorsque vous utilisez l'hébergement CDN, vous pouvez charger des données depuis différents serveurs en fonction de la région du visiteur.
En raison du manque de temps et d'organisation des fichiers, cet article parle uniquement de la façon d'accélérer le site Web du point de vue du serveur. Dans les articles suivants, je vous donnerai une introduction détaillée sous les aspects des éléments de contenu, CSS, JS et images. , etc. Suite.
L'article original est publié par le webmaster de : http://www.mybaiduSEO.cn/news-2-1.html . L'article original est A5. Veuillez conserver l'adresse du lien valide lors de la réimpression.
(Rédacteur en charge : momo) Espace personnel de l'auteur mybaiduseocn