Beschrijving
Met commonWP kun je een gratis openbaar CDN (jsDelivr) gebruiken voor de volgende open source JavaScript en CSS bestanden:
- Alle bestanden van WordPress core, tenzij een ontwikkelversie van WordPress wordt gebruikt.
- Alle bestanden van plugins in de plugins bibliotheek op WordPress.org, tenzij de ontwikkelaar van een specifieke plugin geen gebruik maakt van SVN tags voor vrijgave.
- Alle bestanden van thema’s in de thema bibliotheek op WordPress.org.
- Alle bestanden van plugins en themes op GitHub die GitHub Updater ondersteunen.
- Alle als beschikbaar gemarkeerde bestanden op npm in elk type van thema, plugin, of MU plugin.
Het is zowel lichtgewicht als zeer veilig. De aanpak die in deze plugin wordt gebruikt, is veiliger dan in elke andere plugin die het gebruik van een CDN mogelijk maakt. Ten eerste zal commonWP het bestand alleen herschrijven om er naar te verwijzen op jsDelivr als dat externe bestand identiek is aan het lokale. Ten tweede genereert het tijdens de vergelijking een subresource-identiteitshash van het externe jsDelivr-bestand en neemt die hash op in de broncode van de pagina, zodat de browser het externe bestand niet laadt als het niet exact dezelfde hash heeft.
Instellingen zijn er niet. Na activatie vult de cache zich in een achtergrondproces. De benodigde tijd daarvoor is afhankelijk van het aantal bestanden waar je site gebruik van maakt.
Lees veel meer over commonWP op GitHub.
Beoordelingen
Bijdragers & ontwikkelaars
“commonWP” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“commonWP” is vertaald in 5 talen. Dank voor de vertalers voor hun bijdragen.
Vertaal “commonWP” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.1.0
- Uitgebracht op 27 december 2018
- Scripts gedefinieerd die werden toegevoegd in WordPress 5.0 en beschikbaar zijn op npm.
- Versie van WordPress op GitHub aangepast voor hoofdversies.
- Schakel Jetpack Site Accelerator uit voor onveranderlijke bestanden.
- Kleine aanpassingen in de inline documentatie.