SSL SPDY

SSL en TLS maken WordPress tot vier keer sneller

Er is een hardnekkige overtuiging dat SSL of het opvolgerprotocol TLS WordPress traag maken. Het tegendeel is waar - althans als je de juiste technologie gebruikt.

Steeds meer klanten en gebruikers kennen het verschil tussen een geëncrypteerde en een niet-geëncrypteerde pagina. Een SSL-certificaat schept vertrouwen - het groene slotje in de adresbalk geeft gewoon een goed gevoel. Maar net zo bekend als het positieve effect van encryptie is de misvatting dat SSL, of TLS, WordPress traag maakt.

Precies het tegenovergestelde is het geval - op voorwaarde dat de server het gebruik van SPDY toelaat. Dit geoptimaliseerde netwerkprotocol zorgt ervoor dat uw pagina aanzienlijk sneller laadt door compressie, verbeterde datatransmissie en server push.

Update: SPDY is opgegaan in HTTP/2

Het oorspronkelijke artikel gaat over het experimentele netwerkprotocol SPDY dat door Google is geïntroduceerd. Dit is inmiddels opgenomen in de HTTP/2-standaard en is al door veel hosters geïnstalleerd. Het functionele principe is fundamenteel hetzelfde: door maatregelen zoals multiplexing en gegevenscompressie kunnen meer gegevens in minder tijd worden overgebracht. Het is belangrijk op te merken dat HTTP/2, net als SPDY, alleen kan worden gebruikt met een versleutelde verbinding. Beslissend hiervoor zijn de beslissingen van de browseroperatoren.

SSL en TLS vormen de basis voor SPDY

SPDY was ten tijde van zijn creatie een experimenteel TCP-gebaseerd netwerkprotocol van Google. Het werd in de eerste plaats ontwikkeld om het dataverkeer moderner, d.w.z. veiliger en sneller te maken.

In de praktijk hebt u dus een SSL-certificaat nodig om van SPDY te kunnen profiteren. Als u echter beide hebt ingesteld, kan dit uw site een aanzienlijke prestatieverbetering geven. U kunt het effect dat het instellen van SPDY kan hebben in dit voorbeeld zien.

In een eerste test konden we de laadtijd van HTTPS gemiddeld verviervoudigen ten opzichte van HTTP. Maar hoe bereikt SPDY deze prestatieverbetering?

SPDY comprimeert en optimaliseert dataverkeer via SSL / TLS

Het geheim zit hem in het type gegevensoverdracht: SPDY zorgt ervoor dat de gegevens in kleine pakketjes worden opgedeeld wanneer SSL / TLS wordt gebruikt. Dit betekent dat de bestaande verbinding tussen server en browser optimaal kan worden bezet met datapakketten. SPDY zendt verschillende datasets tegelijk uit.

SPDY biedt ook de mogelijkheid om aan bepaalde gegevensreeksen prioriteit toe te kennen. Op die manier kunnen gegevens die bijzonder belangrijk zijn voor de paginastructuur met voorrang worden overgebracht. Dit maakt above-the-fold optimalisatie veel eenvoudiger en uw pagina voelt sneller aan.

Wanneer SSL / TLS is geactiveerd, biedt SPDY de mogelijkheid van Server Push

Een ander voordeel van SPDY in termen van prestaties is de mogelijkheid van server push. Het protocol instrueert de server om bij verdenking bepaalde informatie naar de client te sturen, zelfs zonder verzoek van de client. Dit vermindert het aantal HTTP-verzoeken en maakt uw pagina aanzienlijk sneller omdat het aantal communicatiestappen tussen browser en server wordt verminderd.

SPDY moet op de server worden ingesteld, net als SSL / TLS

Maar hoe activeer je SPDY? Wanneer een browser een server contacteert, informeert hij de server over zijn SPDY-capaciteit in de zogenaamde handshake (het eerste contact, zogezegd). Zodra SPDY op de server is ingesteld, staat niets een snelle en veilige gegevensoverdracht meer in de weg.

De collega's van Google hebben samengevat hoe u kunt controleren of uw server SPDY ondersteunt en hoe u dit kunt instellen op Apache en Nginx.

Conclusie: SPDY is snel en veilig, maar vereist SSL / TLS

Voordat u een SSL-certificaat instelt, moet u dus controleren of uw server SPDY ondersteunt. Als uw hoster SPDY gebruikt, kunt u er zeker van zijn dat uw site momenteel uitstekende voorwaarden biedt voor veilig en snel dataverkeer.

Halverwege het jaar werd ook de HTTP/2-standaard geïntroduceerd, die grotendeels is gebaseerd op SPDY en een nog effectievere oplossing biedt voor supersnelle gegevensoverdracht onder SSL / TLS. Vroeg of laat zal SPDY volledig opgaan in deze nieuwe standaard.

Hebt u al ervaringen met SPDY die relevant zijn voor onze gemeenschap of hebt u vragen over de nieuwe standaard? Deel ze dan gewoon in een reactie op deze blogpost.

Vond je het artikel leuk?

Met jouw beoordeling help je ons om onze inhoud nog verder te verbeteren.

Laat een reactie achter

Je e-mailadres wordt niet gepubliceerd.