WordPress: gebruik Google-bibliotheken in plaats van lokaal gehoste

Probeer Ons Instrument Voor Het Oplossen Van Problemen

Zoals ik al meerdere keren eerder heb opgemerkt: snelheid is belangrijk voor elke bewerking op internet, aangezien een betere laadprestatie de conversies op uw websites zal verbeteren. Mozilla slaagde erin om Firefox-downloads met 60 miljoen per jaar te verhogen door 2,7 seconden aan laadtijden op de downloadpagina's van de organisatie te verkorten.

Veel moderne thema's en websites gebruiken JavaScript-bibliotheken en componenten zoals jQuery, Prototype of Dojo om een ​​deel van de functionaliteit van hun site te ondersteunen.

Hoewel dat om een ​​aantal redenen in theorie geweldig is, betekent het dat gebruikers die scripts moeten downloaden wanneer ze voor de eerste keer verbinding maken met de service of website. Er is één uitzondering op de regel: als een script niet is gewijzigd en al in de cache van de browser staat, wordt het niet opnieuw gedownload, maar geladen vanuit de lokale browsercache.

Een suggestie dat ontwikkelaars had in de afgelopen tijd is om over te schakelen naar op afstand aangeboden scripts in plaats van lokaal. En een van de belangrijkste doelen daarvoor is Google, aangezien het talloze scripts host op zijn snelle distributienetwerk voor inhoud die door iedereen kan worden gebruikt.

Google-bibliotheken

Het voordeel van het gebruik van gehoste versies van jQuery en andere scripts zijn de volgende:

  • Verbeterde latentie dankzij het indrukwekkende contentdistributienetwerk van Google dat de scripts levert vanaf een locatie dicht bij de gebruiker om latentie te verminderen en downloads te versnellen
  • Parallelle downloads dankzij aangeboden worden vanaf een andere server. Dit is vooral belangrijk als gebruikers werken met browsers die gelijktijdige downloads van webservers beperken tot 2 verbindingen.
  • Betere caching dankzij een grotere kans dat het script al in de cache staat voor gebruikers die voor het eerst verbinding maken met uw website.

Vooral de derde optie kan de zaken versnellen voor bezoekers die voor het eerst komen, aangezien de scripts helemaal niet hoeven te worden geladen als de gebruiker ze eerder op een andere webproperty heeft gedownload.

De WordPress-plug-in Gebruik Google-bibliotheken verandert de locatie van verschillende lokaal gebruikte scripts naar door Google gehoste scripts, zodat u en de bezoekers van uw site hiervan kunnen profiteren.

Het is een installatie en vergeet het maar plug-in, omdat het alles op de achtergrond afhandelt. Er hoeft geen configuratie te worden gemaakt en u moet de effectiviteit van de plug-in controleren door de netwerkactiviteit van uw website na de installatie van de plug-in te volgen.

google libraries

Als u Chrome of Firefox gebruikt, drukt u op F12 en selecteert u Netwerk in de lijst met tabbladen in het ontwikkelaarsmenu dat hier wordt geopend. Laad de webpagina opnieuw en bekijk de scripts die worden geladen. U moet opmerken dat sommige worden geladen van Google-servers in plaats van de lokale server.

Wat ondersteuning betreft, ondersteunt de plug-in voor WordPress momenteel de volgende bibliotheken en componenten:

  • Dojo
  • jQuery
  • jQuery UI
  • MooTools
  • Voorlopig ontwerp
  • script.aculo.us
  • swfobject

Als uw website andere scripts gebruikt, kunnen deze nog steeds worden geladen vanaf de lokale server en niet vanaf de externe server.

Een bijkomend voordeel van deze bewerking is dat u bandbreedte bespaart. Sommige scripts hebben een grootte van 100 kiloybte of groter, die u voor elke nieuwe verbinding opslaat. Als u 1000 nieuwe verbindingen per dag krijgt, bespaart u 100.000 kilobytes per dag, of 36.500.000 kilobytes per jaar.

Afsluitende woorden

Samenvattend: u verhoogt de laadprestaties van uw websites als ondersteunde scripts worden gebruikt en vermindert tegelijkertijd de bandbreedte die uw website nodig heeft.

Het enige voorbehoud hier is dat u bronnen van Google laadt, die sommigen mogelijk beschouwen als een privacyrisico dat ze niet willen nemen.

Nu lezen : Optimaliseer de laadtijd van uw website