SSL SPDY

SSL en TLS maken WordPress tot vier keer sneller

Er is een hardnekkige overtuiging dat SSL of de opvolger TLS WordPress traag maakt. Het tegendeel is waar - tenminste als je de juiste technologie gebruikt.

Steeds meer klanten en gebruikers kennen het verschil tussen een versleutelde en een onversleutelde 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 – mits de server het gebruik van SPDY inschakelt. Dit geoptimaliseerde netwerkprotocol zorgt ervoor dat je pagina aanzienlijk sneller laadt door compressie, verbeterde gegevensoverdracht 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 als multiplexing en gegevenscompressie kunnen meer gegevens in minder tijd worden verzonden. Het is belangrijk op te merken dat HTTP/2, net als SPDY, alleen gebruikt kan worden met een versleutelde verbinding. Beslissend hiervoor zijn de beslissingen van de exploitanten van de browser.

SSL en TLS vormen de basis voor SPDY

Ten tijde van zijn creatie was SPDY een experimenteel, op TCP gebaseerd netwerkprotocol van Google. Het is vooral ontwikkeld om het dataverkeer eigentijdser te maken, d.w.z. veiliger en sneller.

In de praktijk heb je dus een SSL-certificaat nodig om van SPDY te kunnen profiteren. Als je echter beide hebt ingesteld, kan dit je site een aanzienlijke prestatieverbetering geven. Het effect dat het instellen van SPDY kan hebben zie je 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 gegevensverkeer via SSL / TLS

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

SPDY biedt ook de mogelijkheid om prioriteit te geven aan bepaalde gegevensverzamelingen. Op deze manier kunnen gegevens die bijzonder belangrijk zijn voor de paginastructuur met voorrang worden overgebracht. Dit maakt optimalisatie boven de vouw veel gemakkelijker en je pagina voelt sneller aan.

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

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

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

Maar hoe activeer je SPDY? Wanneer een browser contact maakt met een server, informeert hij de server over zijn SPDY mogelijkheid in de zogenaamde handshake (het eerste contact, zogezegd). Als SPDY eenmaal op de server is ingesteld, staat niets een snelle en veilige gegevensoverdracht in de weg.

De collega's van Google hebben samengevat hoe je kunt controleren of je server SPDY ondersteunt en hoe je het instelt op Apache en Nginx.

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

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

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

Heb je al ervaringen met SPDY die relevant zijn voor onze gemeenschap of heb je vragen over de nieuwe standaard? Deel ze dan gewoon in een reactie op dit blogbericht.

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. Verplichte velden zijn gemarkeerd met *.