Connect with us

Cours / Tuto / Formation

Optimiser son site Web rapidement grâce à KeepAlive via 3Vision-Group

Publié

le

Optimiser son site Web rapidement grâce à KeepAlive3Vision Group
Parles en sur les réseaux sociaux ! PARTAGE !!

Introduction

Comment fonctionne Keep-Alive?

Dans ce didacticiel, vous apprendrez 4 méthodes différentes pour activer keep-alive. Keep-Alive permet au navigateur du visiteur de télécharger tout le contenu (comme JavaScript, CSS, images, vidéos, etc.) via une connexion TCP persistante au lieu de faire des demandes différentes pour chaque fichier. Cela fournira un gain de vitesse et de performance car le navigateur de votre visiteur sera en mesure d’obtenir tout via une seule connexion HTTP persistante. En bref, Keep-Alive est un modèle de communication entre un serveur Web et un navigateur qui améliorera vos performances. Voici une image qui vous aidera à comprendre les avantages de Keep-Alive:

comment keepalive marche

Avantages de l’activation de Keep-Alive:

  • Keep-Alive réduit l’utilisation du processeur et de la mémoire en raison de la moindre quantité de requêtes HTTP générées. Cela bénéficiera à tous les utilisateurs de la plateforme d’hébergement (hébergement gratuit, hébergement mutualisé, VPS)
  • L’activation de Keep-Alive fournit le pipelining HTTP (livraison de requêtes via la même connexion TCP)
  • Les demandes HTTPS nécessitent davantage de temps et de ressources. Keep-Alive sera grandement utile à votre site Web si vous utilisez HTTPS et SSL.
  • Une latence réduite et une augmentation globale de la vitesse et des performances.
  • Keep-Alive est pris en charge par tous les navigateurs modernes
  • L’activation de Keep-Alive profitera également à votre site Web en termes de référencement  en raison de la meilleure performance du site.

En bref, Keep-Alive est un excellent moyen de réduire l’utilisation de vos ressources tout en augmentant la vitesse de votre site Web en même temps.

Sommaire

  • Ce dont vous aurez besoin
  • Étape 1 – Analyse de votre site
  • Étape 2 – Activation de Keep-Alive
  • Étape 3 – Test des changements
  • Conclusion

Ce dont vous aurez besoin

Avant d’activer Keep-Alive, assurez vous d’avoir les éléments suivants:

  • Accès au fichier .htaccess
  • Accès à httpd.conf ( facultatif )
  • Accès à httpCoreModule ( optionnel )

Étape 1 – Analyse de votre site

Tout d’abord, vous devez analyser vore site Web avec GTMetrix pour déterminer si Keep-Alive est activé ou désactivé. Voici les résultats après l’analyse d’une page de test:

gtmetrix scan keep alive 0

Sur certains serveurs ou fournisseurs d’hébergement, Keep-Alive est activé par défaut. Si votre analyse donne un score de 100%, il n’y a rien à faire.

Étape 2 – Activation de Keep-Alive

Il y a plusieurs façons d’activer Keep-Alive. Tout dépend de votre serveur ou fournisseur d’hébergement. Les voici:

Option 1 – Modification du fichier .htaccess

Pour activer Keep-Alive, le code suivant devrait faire l’affaire. Vous devez l’ajouter au fichier .htaccess. L’activation de Keep-Alive à l’aide de .htaccess annulera les paramètres du serveur, ce qui est une bonne chose.

<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>

Cette méthode devrait fonctionner sur la plupart des fournisseurs d’hébergement sous Linux. Si vous ne savez pas où trouver .htaccess , lisez ce tutoriel

Option 2 – Activation de Keep-Alive dans Apache via le fichier httpd.conf

Si vous avez accès au fichier de configuration Apache, vous pouvez activer l’extension à partir de là. Voici ce que vous devriez modifier:

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 50

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 10
  • KeepAlive On active l’extension.
  • MaxKeepAliveRequests définit le nombre maximal de requêtes autorisées pour une connexion unique. 50 est un bon nombre pour commencer
  • KeepAliveTimeout spécifie la durée pendant laquelle le serveur attend de nouvelles demandes d’un client. Il est recommandé de commencer par une valeur petite. Par exemple 5 ou 10. Et de l’augmenter ultérieurement si nécessaire. Une valeur trop élevée peut entraîner une surcharge du serveur.

Si vous ne trouvez pas le fichier httpd.conf , exécutez la commande suivante en ligne de commande:

find / -name httpd.conf

Option 3 – Activation de Keep-Alive dans NGINX

Keep-Alive est activé par défaut sur NGINX, mais dans certains cas, il peut être désactivé. Vous pouvez l’activer en utilisant HttpCoreModule . Cherchez la valeur keepalive_disable. C’est souvent à cause d’elle que KeepAlive est désactivé. Avant de l’activer, assurez-vous de connaître la raison pour laquelle il est désactivé.

Option 4 – Serveur Windows (IIS)

Si vous utilisez un serveur sous Windows, vous pouvez facilement activer l’extension Keep-Alive à l’aide d’une commande.

La commande suivante le permet:

appcmd set config /section:httpProtocol /allowKeepAlive:true

Et si vous souhaitez le désactiver, utilisez:

appcmd set config /section:httpProtocol /allowKeepAlive:false

Vous pouvez également consulter le tutoriel officiel de Microsoft pour obtenir quelques informations supplémentaires.

Étape 3 – Test des changements

Une fois que Keep-Alive est activé, exécutez une autre analyse avec GTMetrix pour voir si tout fonctionne. Voici les résultats après l’activation de Keep-Alive:

gtmetrix scan keep alive success

Il est également possible de vérifier si Keep-Alive fonctionne en vérifiant votre en-tête HTTP. Cela peut se faire via le terminal en utilisant la commande suivante:

curl -I http://votresite.com/exemple.php

Voici un exemple:

curl -i http://hostinger.com/index.php

Qui nous donne quelque chose comme:

HTTP/1.1 301 Moved Permanently
Connection: keep-alive
Server: nginx
Date: Fri, 23 Dec 2016 18:58:14 GMT
Content-Type: text/html
Content-Length: 178
Location: https://www.hostinger.com/index.php

La partie Connection: keep-alive signifie que Keep-Alive est fonctionnel.

Conclusion

Pour résumer, l’activation de Keep-Alive est un excellent moyen d’améliorer la vitesse et les performances de votre site. La connexion TCP persistante assurera des temps de chargement plus rapides et une efficacité accrue, ce qui vous permettra d’avoir des visiteurs satisfaits.

Si vous souhaitez optimiser encore plus votre site Web, ces tutoriels vous aideront également:

 

J’espère vous avoir été utile, nous nous retrouvons prochainement pour d’autres tutoriels ! 😉

 

Vous pouvez confiez la mise en place à l’agence web 3Vision-group

Intégrez les groupes Whatsapp ci-dessous selon vos pays de résidence pour recevoir en instantané toutes les offres d'emploi proches de chez vous. - Bénin - Niger - Sénégal - Togo - Côte d'Ivoire - Cameroun - France (NEW) -Pour les autres pays NB:Ces offres peuvent être bien utiles pour vous mais aussi pour vos proches donc n'hésitez pas à les partager aussi autour de vous.

DOINGBUZZ TV


INTEGRE CES GROUPES D'EMPLOI SUR FACEBOOK EN RAPPORT AVEC VOTRE PAYS

900px Flag of Senegal.svg b26d88b245f7fb5a5ca1b3e3298385b6 thumb2 cameroon flag africa cameroon national symbols flag of cameroon 1200px Flag of France.svg depositphotos 87794822 stock video flag of benin

Pour les autres pays c'est en cours..

Premiers sur l'exclusivité et tout ce qui est sujet brûlant Culture · Cinéma . Interviews · Musique · Clips · Paroles · Emploi . People . Téléchargement etc.. Le web étant devenu un facteur incontournable dans la promotion d'un artiste et de ses oeuvres, s'incarne en projecteur sur la musique africaine en particulier et la culture africaine en général. Un projecteur qui extrapole sa lumière sur les actualités sportives et diverses pour plus de complexité. Une équipe homogène et dynamique assure le buzz comme nom l'indique. , l'exclu et le buzz sont ici!* Email: !

Un espace publicitaire disponible pour vous
Laisser un commentaire ou un avis

Laisser un commentaire ou un avis ou une demande

Intérressé par l’Offre d’emploi ? Abonne toi

JOBS2
Emploi/ConcoursIl est 1 heure

MAG International recrute 01 Responsables techniques terrain

Emploi Picto Feutre 10094 086244100 1108 05042016
Emploi/ConcoursIl est 2 heures

SOS Racisme recrute 01 Assistant Chargé de projet lutte contre les discriminations

emploiii
Emploi/ConcoursIl est 2 heures

ACTED recrute 01 Stagiaire IT

JOBS2
Emploi/ConcoursIl est 2 heures

ACTED recruits 01 GIS Officer

emploi
Emploi/ConcoursIl est 2 heures

Chargé de gestion administrative et logistique du projet Mayotte

emploiii
Emploi/ConcoursIl est 2 heures

ACTED recrute 01 Stagiaire RH Administration du Personnel

emploiii
Burkina FasoIl est 2 heures

Solidarités International recrute 01 Logisticien-Administrateur

JOBS2
Emploi/ConcoursIl est 2 heures

ACF recruits 01 Water, Sanitation And Hygiene / Disaster Reduction Risk Program Manager

emploiii
Emploi/ConcoursIl est 2 heures

Oxfam recrute 01 Stagiaire marketing digital

emploi
Burkina FasoIl est 2 heures

Solidarités International (SI) recrute 01 Responsable de Projet

emploi pp
Burkina FasoIl est 2 heures

Le Gret recrute 01 Représentant adjoint Pays

emploiii
Emploi/ConcoursIl est 2 heures

Stagiaire Support du Dispositif Mobile de Soutien aux Exilés dans les Hauts-de-France

JOBS2
Emploi/ConcoursIl est 2 heures

ALIMA recruits 01 Medical Coordinator

emploiii
Emploi/ConcoursIl est 2 heures

France terre d’asile recrute 01 Intervenant social d’accompagnement global / Auch

Emploi Picto Feutre 10094 086244100 1108 05042016
Emploi/ConcoursIl est 2 heures

Expertise France recrute 01 Assistant administratif et comptable

Emploi Picto Feutre 10094 086244100 1108 05042016
Emploi/ConcoursIl est 3 heures

GRDR recrute 01 Chargé de mission Insertion professionnelle et entrepreneuriat

A la uneIl est 8 heures

Recherche D’une Jeune Fille Pour La Garde De Deux Garçons(6 Et 3 Ans)

Seo Pour Les Nuls,debutant, Comment Rédiger ,contenu ,seo
Cours / Tuto / FormationIl est 8 heures

SEO pour les débutants: Comment rédiger du contenu SEO

Bourse Etudes
BoursesIl est 8 heures

Bourses d’études en Allemagne à l’université Duisburg-Essen (UDE) pour étudiants internationaux

emploiii
Emploi/ConcoursIl est 8 heures

Expertise France recrute 01 Comptable

Stickers Serveuse R1 119501 2
CamerounIl est 8 heures

RECRUTEMENT DE SERVEUSES

emploi pp 1
Emploi/ConcoursIl est 8 heures

Thèse financée et postes post-doctorales pour étudiants tunisiens

emploiii
Emploi/ConcoursIl est 8 heures

Responsable Administratif et Financier Projets Afrique avec perspectives CDI

emploiii
Emploi/ConcoursIl est 8 heures

ACTED recrute 01 Stagiaire Direction Juridique

emploiii
Emploi/ConcoursIl est 8 heures

Le CIEDEL recrute 01 Assistant en ingénierie pédagogique en service civique

offre emploi
Emploi/ConcoursIl est 8 heures

Solidarités International (SI) recrute 01 Référent programmes

emploiii
BeninIl est 8 heures

URCPA-OP recrute 01 Consultant sénior, Chef de mission / ingénieur BTP

emploi pp
BeninIl est 8 heures

URCPA-OP recrute 01 Gestionnaire comptable

emploiii
Emploi/ConcoursIl est 9 heures

France terre d’asile recrute 01 Intervenant social d’accompagnement global / Rouen

Troops
A la uneIl est 9 heures

L’Arabie Saoudite s’apprête à accueillir des soldats américains

Orange Money Afrique Burkina Faso Credit Orange 0
CamerounIl est 22 heures

BESOIN DE GÉRANTES DE KIOSQUE ORANGE MONEY

Candidature
CamerounIl est 10 heures

RECRUTEMENT URGENT DE JEUNES TALENTUEUX DIPLOMÉS

Stickers Serveuse R1 119501 2
CamerounIl est 8 heures

RECRUTEMENT DE SERVEUSES

Canal
CamerounIl est 6 jours

RECHERCHE DES GÉRANTES POUR BOUTIQUE CANAL+ ET SECRÉTARIAT BUREAUTIQUE

Entretien
CamerounIl est 3 jours

LA SOCIETE USINOR SARL RECHERCHE DES AGENTS D’ENTRETIEN

Kolo Bala
A la uneIl est 1 jour

Kolo Bala le chanteur homosexuel Sud-africain est décédé d’un cancer de l’anus

Mtn Nigeria Mobile Money Innovafrica
CamerounIl est 6 jours

OFFRE D’EMPLOI POUR GÉRANTES DE BOUTIQUE MTN MONEY ET VENTE DE TÉLÉPHONE

Hh
CamerounIl est 6 jours

RECHERCHE DES HÔTESSES DE VENTE

Eu
CamerounIl est 6 jours

RECHERCHE DE GÉRANTES POUR BOUTIQUE DE VENTE D’ARTICLES ET TRANSFERT MOBILE MONEY

Manequin
CamerounIl est 6 jours

CASTING DE MANNEQUINS ET MODÈLES HOMMES ET FEMMES CHEZ FASH ÉVENT & RENTALS.ETS

Bourse Etudes
BoursesIl est 11 heures

Bourses d’études en Allemagne à l’université Duisburg-Essen (UDE) pour étudiants internationaux

Bad
AFRIQUEIl est 4 jours

LA BAD recrute des Chauffeurs, Secrétaires, Éditeur/Rédacteur Supérieur, Chargé De Trésorerie, Assistant administratif et financier, Services Publics D’electricite….

Pharmacie
CamerounIl est 3 jours

OPPORTUNITE : RECRUTEMENT DES COMMIS DE PHARMACIE CHEZ ROSA PARK

Bourses Détudes
BoursesIl est 11 heures

Bourses BAD-Japon 2020 à l’Université de Melbourne, Australie

Operadoracaixa
CamerounIl est 2 semaines

RECRUTEMENT DE CAISSIÈRES DANS PLUSIEURS RÉGIONS DU CAMEROUN

Php Web Development
Emploi/ConcoursIl est 22 heures

Une ONG basée aux États-Unis recrute des DÉVELOPPEUR D’APPLICATION MOBILE

A la uneIl est 9 heures

Recrutement des MTN Brand Ambassador

Media
CamerounIl est 3 jours

MEDIA CONTACT CAMEROUN RECRUTE DES TÉLÉCONSEILLERS

Mtn Orange Money
CamerounIl est 2 semaines

RECRUTEMENT DES AGENTS ORANGE ET MTN MONEY

A la uneIl est 8 heures

Recherche D’une Jeune Fille Pour La Garde De Deux Garçons(6 Et 3 Ans)

Concours
BoursesIl est 7 jours

Concours Offre des Bourses d’études au Maroc

Logo Orange
CamerounIl est 1 semaine

Recrutement De 500 Brand Ambassadors Orange

Bourses Détudes
BoursesIl est 1 semaine

167 Bourses d’études supérieures du Canada Vanier

9779804 Les Employés Travaillant Dans Un Centre D Appel
CamerounIl est 1 semaine

InternaINTERNATIONAL NEGOCE CALL CENTER RECRUTE DES AGENTS TÉLÉ OPÉRATEURS

Mutuelle
CamerounIl est 3 jours

RECRUTEMENT DE 15 HÔTESSES A LA MCE2

32
CamerounIl est 4 semaines

CIMENCAM RECRUTE DU PERSONEL

37
CamerounIl est 4 semaines

GUINNESS CAMEROUN RECRUTE UN PROFIL

Call
CamerounIl est 1 semaine

ASTRA CALL CENTER RECHERCHE DES TÉLÉCONSEILLERS (H/F)

Axa Depasse Les Attentes Au 1er Trimestre
CamerounIl est 2 semaines

RECUTEMENT A AXA ASSURANCE BANQUE

Chauffeurs
CamerounIl est 3 jours

RECRUTEMENT DE CHAUFFEURS ET COURSIERS CHEZ ALTERNATIVES SOLUTIONS