SSL en TLS maken WordPress tot vier keer sneller

Jan Hornung Laatst bijgewerkt op 15.01.2020
3 Min.
SSL SPDY

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 toestaat. 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 ging over het experimentele netwerkprotocol SPDY dat door Google werd geïntroduceerd. Dit is inmiddels opgenomen in de HTTP/2-standaard en is al door veel hosters geïnstalleerd. Het werkingsprincipe is fundamenteel hetzelfde: door maatregelen zoals multiplexing en gegevenscompressie kunnen meer gegevens in minder tijd worden overgedragen. 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 eigen site een aanzienlijke prestatieverbetering geven. Welk effect de instelling van SPDY kan hebben, kunt u zien in dit voorbeeld.

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. Zo kan de bestaande verbinding tussen server en browser optimaal worden bezet met datapakketten. SPDY zendt verschillende datasets tegelijk uit.

Bovendien biedt SPDY de mogelijkheid om bepaalde datasets prioriteit te geven. Zo kunnen gegevens die bijzonder belangrijk zijn voor de paginastructuur met voorrang worden overgebracht. Dit maakt above-the-fold optimalisatie veel gemakkelijker en uw pagina voelt sneller aan.

Als 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). Als SPDY nu 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.

RAIDBOXER van het eerste uur en Head of Support. Bij Bar- en WordCamps praat hij het liefst over PageSpeed en website-performance. De beste manier om hem om te kopen is met een espresso - of Beierse Brezel.

Gerelateerde artikelen

Reacties op dit artikel

Laat een opmerking achter

Jouw e-mailadres zal niet worden gepubliceerd. Verplichte velden zijn met een * gemarkeerd.