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.
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.
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.