Utnytt nettlesercaching Joomla [Slik aktiverer du det raskt]

En av de enkleste måtene å gjøre Joomla-nettstedet ditt raskere - noe som ikke innebærer noen innsats i det hele tatt fra din side, er å utnytte Joomla-nettlesercaching. Dette er en av de høyest prioriterte oppgavene som anbefales av Google for å få nettstedet til å lastes raskere.

I hovedsak er det du gjør å gjenbruke filer som finnes på brukernes maskin, uten å måtte laste dem ned igjen. Ved å forlenge cache-levetiden (eller hvor lang tid det tar for en fil å bli gammel), sørger du for at de besøkende ikke bruker tid på å laste ned de samme filene hver gang de besøker nettstedet ditt.

Denne endringen innebærer veldig små endringer og er ikke veldig komplisert, og denne webdesignbloggen vil fortelle deg nøyaktig hvordan du gjør det.

Hvis du leter etter en måte å utnytte nettleserbufring for WordPress - har vi skrevet om det også her: https://www.collectiveray.com/leverage-browser-caching-wordpress.

Ikke at det er to primære måter:

  • Bruker Page Cache-plugin
  • Manuelt ved å endre .htaccess-filen

La oss ta en titt på begge disse alternativene:

Aktiver caching i nettleseren via System - Page Cache Plugin

Den enkleste måten å aktivere caching i nettleseren i Joomla er å bruke den innebygde støtten ved hjelp av System - Sidebuffer plugg inn. Slik aktiverer du nettlesercaching ved hjelp av pluginet:

  • Gå til Utvidelser> Plugins
  • Søk etter Cache
  • Klikk på System - Sidebuffer plugg inn
  • Slå på Bruk Browser Caching bryter 
  • Endre statusen til pluginet fra deaktivert til aktivert
  • Klikk på Lagre.

aktiver nettleserens cache Joomla system plugin

Merknader om bruk av denne funksjonen. Joomla-dokumentasjonen angir ikke hvor lenge filene blir bufret. Vi antar at tiden vil være rundt 1 måned.

Hvis du har sider som krever øktbasert informasjon, for eksempel en handlekurv, må du sørge for at du ekskluderer disse sidene. Du kan ekskludere hele menyelementene som beskrevet ovenfor, eller bytte til Avansert fanen for å ekskludere spesifikke nettadresser eller regulære uttrykk for URL.

Endre .htaccess for å øke Joomla-nettbufferen

For å angi utløpstid for filer som bilder og CSS-filer, krever dette en liten endring av .htaccess-filen, som du finner i roten til hosting-serveren din. Dette gjøres ved å endre utløpsoverskriftene.

Legg til utløpsoverskrifter i Joomla

Som et minimum legger du til følgende i .htaccess-filen. For å gjøre dette, kan du bare få tilgang til hosting CPanel, og med File Editor, finn .htaccess-filen og legg til følgende nederst i filen.

Ikke gjør noen andre endringer.

FileETag MTime Størrelse AddOutputFilterByType DEFLATE tekst / ren tekst / html tekst / xml tekst / css-applikasjon / xml-applikasjon / xhtml + xml-applikasjon / rss + xml-applikasjon / javascript-applikasjon / x-javascript utløper aktiv html "tilgang pluss 1 sekunder" UtløperByType-applikasjon / xhtml + xml "tilgang pluss 600 sekunder" UtløperByType tekst / css "tilgang pluss 600 måned" UtløperByType tekst / javascript "tilgang pluss 1 måned" UtløperByType applikasjon / javascript "tilgang pluss 1 måned" UtløperByType applikasjon / x-javascript "tilgang pluss 1 måned" UtløperByType-bilde / x-ikon "tilgang pluss 1 år" UtløperByType bilde / jpeg "tilgang pluss 1 år" UtløperByType bilde / png "tilgang pluss 1 år" UtløperByType bilde / gif "tilgang pluss 1 år"

Vi setter filer som oppdateres raskt, for eksempel HTML-en til nettstedet ditt, til å utløpe etter 600 sekunder, mens vi endrer ting som CSS og Javascript til bare å utløpe en i måneden. Dette betyr at hvis den besøkende besøker nettstedet igjen innen en måned, trenger de ikke å laste ned CSS- og JS-filene dine på nytt. Hvis du vet at du sjelden utfører denne typen endringer på nettstedet ditt - kan du se verdien høyere, til 1 år, i likhet med jpeg, png utløper overskrift

Angi at bildefiler skal endres til en lang utløper for hurtigbufring av nettleseren

Som du også kan se i eksemplet vårt ovenfor, er bildefilene innstilt på å utløpe bare en gang i året.

Dette sørger for at filene som tar mest tid å laste ned, oppbevares på besøkendes maskin og ikke trenger å lastes ned igjen neste år. På grunn av denne endringen i Joomla-nettleserens caching - blir ikke bildene lastet ned igjen på ett helt år.

Dette gjør opplevelsen til en tilbakevendende kunde mye mer positiv. Du kan velge å gjøre denne tiden, lengre eller kortere, avhengig av ditt eget nettsteds krav.

Ofte Stilte Spørsmål

Hva er utnyttelse av nettlesercaching?

Utnytt caching i nettleser betyr at du bør dra nytte av (utnytte) funksjonaliteten til nettlesercaching-funksjonen. Som standard støtter nettlesere caching av filer til de "utløper", dvs. de blir ansett som foreldede og krever oppdatering. Webserveren kan instruere nettleseren hvor lenge før filfiler utløper (for eksempel 1 måned). Ved å gjøre dette kan nettleseren bruke filene på nytt uten å måtte laste dem ned igjen, noe som gjør at nettstedet ditt lastes raskere i prosessen.

Hvordan aktiverer jeg cache i nettleseren i Joomla?

Du kan aktivere nettleserbufring i Joomla ved å aktivere Plugin-modulen System - Page Cache med alternativet Bruk nettleserbufring slått på. Eller du kan tilpasse .htaccess-filen på nettstedet ditt som beskrevet ovenfor.

Må jeg aktivere begge alternativene?

Nei, ett av alternativene ovenfor er nok. Med .htaccess-filen har du mer detaljert kontroll fordi du kan velge cachetiden selv, og du kan velge hvilke filtyper du vil cache. Du kan også velge å cache noen filtyper lenger enn andre i henhold til behovene til nettstedet ditt.

Innpakning Up

Har du fortsatt et spørsmål om hvordan du kan utnytte caching i nettleseren i Joomla? Send oss ​​en linje i kommentarene nedenfor. 

om forfatteren
David Attard
David har jobbet i eller rundt den elektroniske / digitale industrien de siste 18 årene. Han har lang erfaring innen programvare- og webdesignindustrien ved å bruke WordPress, Joomla og nisjer rundt dem. Som digital konsulent er hans fokus på å hjelpe bedrifter med å få et konkurransefortrinn ved å bruke en kombinasjon av deres nettside og digitale plattformer som er tilgjengelige i dag.

En ting til... Visste du at folk som deler nyttige ting som dette innlegget også ser FANTASTISK ut? ;-)
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!

Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.

 

hvem er vi?

CollectiveRay drives av David Attard - som jobber i og rundt webdesignnisjen i mer enn 12 år, gir vi nyttige tips for folk som jobber med og på nettsteder. Vi driver også DronesBuy.net - et nettsted for dronehobbyister.

David attard

 

 

Forfatter (e) Fremvist på:  Inc Magazine-logoen   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   og mange flere ...