SSL SPDY

SSL et TLS rendent WordPress jusqu'à quatre fois plus rapide

La croyance selon laquelle le protocole SSL ou son successeur TLS rend WordPress lent est tenace. Le contraire est vrai - du moins si tu utilises la bonne technique.

De plus en plus de clients et d'utilisateurs connaissent la différence entre un site crypté et un site non crypté. Un certificat SSL inspire confiance - le cadenas vert dans la barre d'adresse donne tout simplement un bon sentiment. Cependant, l'idée fausse selon laquelle le SSL, ou TLS, ralentit WordPress est tout aussi connue que l'effet positif du cryptage.

C'est exactement le contraire - à condition que le serveur permette l'utilisation de SPDY. Ce protocole réseau optimisé permet à ton site de se charger beaucoup plus rapidement grâce à la compression, à une meilleure transmission des données et au serveur push.

Mise à jour : SPDY a été absorbé par HTTP/2

L'article original traite du protocole de réseau expérimental SPDY introduit par Google. Celui-ci a été intégré dans la norme HTTP/2 et a déjà été installé par de nombreux hébergeurs. Le principe de fonctionnement est fondamentalement le même : grâce à des mesures telles que le multiplexage et la compression des données, il est possible de transmettre plus de données en moins de temps. Il est important de noter que HTTP/2, tout comme SPDY, ne peut être utilisé qu'avec une connexion cryptée. Les décisions des exploitants de navigateurs sont décisives à cet égard.

SSL et TLS constituent la base de SPDY

Au moment de sa création, SPDY était un protocole de réseau expérimental basé sur TCP de Google. Il a été développé principalement pour rendre le trafic de données plus moderne, c'est-à-dire plus sûr et plus rapide.

Dans la pratique, il faut donc obligatoirement un certificat SSL pour bénéficier de SPDY. Mais si tu as mis en place les deux, cela peut donner un coup de pouce à la performance de ton site. Tu peux voir l'effet que peut avoir la mise en place de SPDY dans cet exemple.

Lors d'un premier test, nous avons pu quadrupler en moyenne le temps de chargement de HTTPS par rapport à HTTP. Mais comment SPDY obtient-il cette augmentation de performance ?

SPDY compresse et optimise le trafic de données via SSL / TLS

Le secret réside dans le mode de transmission des données : SPDY veille à ce que les données soient divisées en petits paquets lors de l'utilisation de SSL / TLS. Ainsi, la connexion existante entre le serveur et le navigateur peut être occupée de manière optimale par des paquets de données. SPDY transfère plusieurs jeux de données en même temps.

De plus, SPDY offre la possibilité de donner la priorité à certains ensembles de données. Ainsi, les données qui sont particulièrement importantes pour la construction de la page peuvent être transmises en priorité. L'optimisation above-the-fold est ainsi nettement facilitée et ton site semble plus rapide.

Si SSL / TLS est activé, SPDY offre l'option du serveur push.

Un autre avantage de SPDY en termes de performance est la possibilité de push du serveur. Ce protocole indique au serveur d'envoyer certaines informations à la suspicion, même sans demande du client. Cela réduit le nombre de requêtes HTTP et rend ton site beaucoup plus rapide, car le nombre d'étapes de communication entre le navigateur et le serveur est réduit.

SPDY doit être configuré sur le serveur, tout comme SSL / TLS.

Mais comment activer le SPDY ? Lorsqu'un navigateur entre en contact avec un serveur, il lui communique sa capacité SPDY dans ce que l'on appelle le handshake (quasiment la première prise de contact). Si le SPDY est activé sur le serveur, rien ne s'oppose à une transmission rapide et sûre des données.

Nos collègues de Google ont résumé comment tu peux vérifier si ton serveur supporte SPDY et comment tu peux le configurer sur Apache et Nginx.

Conclusion : SPDY est rapide et sûr, mais requiert SSL / TLS

Avant d'installer un certificat SSL, tu dois donc vérifier si ton serveur supporte SPDY. Si ton hébergeur utilise SPDY, tu peux être sûr que ton site offre actuellement d'excellentes conditions pour un trafic de données sûr et rapide.

Au milieu de l'année, la norme HTTP/2 a également été introduite. Elle est basée en grande partie sur SPDY et constitue une solution encore plus efficace pour un transfert de données ultra-rapide sous SSL / TLS. Tôt ou tard, SPDY sera complètement absorbé par cette nouvelle norme.

Tu as déjà fait des expériences avec SPDY qui sont pertinentes pour notre communauté ou tu as des questions sur la nouvelle norme ? N'hésite pas à les partager dans un commentaire de cet article de blog.

As-tu aimé cet article ?

Tes évaluations nous permettent d'améliorer encore plus notre contenu.

Laisse un commentaire

Ton adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués d'un *.