Utnyttja webbläsarens cachning Joomla [Så här aktiverar du det snabbt]

Ett av de enklaste sätten att göra din Joomla-webbplats snabbare - vilket inte innebär någon ansträngning alls från din sida, är att använda Joomla webbläsarcaching. Detta är en av de högprioriterade uppgifter som rekommenderas av Google för att få din webbplats att laddas snabbare.

Innehåll[Show]

I huvudsak är det du gör att återanvända alla filer som finns på användarnas maskin utan att behöva ladda ner dem igen. Genom att förlänga cachets livslängd (eller hur lång tid det tar för en fil att bli gammal) ser du till att dina besökare inte spenderar tid på att ladda ner samma filer varje gång de besöker din webbplats.

Denna förändring innebär mycket små förändringar och är inte särskilt komplicerad och den här webbdesignbloggen kommer att berätta exakt hur man gör det.

Om du letar efter ett sätt att utnyttja webbläsarcaching för WordPress - har vi skrivit om det också här: https://www.collectiveray.com/wp/tips/leverage-browser-caching-wordpress.

Inte för att det finns två primära sätt:

  • Med hjälp av insticksprogrammet Page Cache
  • Manuellt genom att ändra .htaccess-filen

Låt oss ta en titt på båda dessa alternativ:

Aktivera webbläsarcaching via System - Page Cache Plugin

Det enklaste sättet att aktivera webbläsarcaching i Joomla är att använda det inbyggda stödet med hjälp av System - Sidcache plugin. Så här aktiverar du webbläsarcaching med plugin:

  • Gå till Tillägg> Plugins
  • Sök efter Cache
  • Klicka på System - Sidcache plugin
  • Slå på Använda Webbläsarcache strömbrytare 
  • Ändra status för plugin från inaktiverat till Aktiverat
  • Klicka på Spara.

aktivera webbläsarens cache Joomla-systemplugin

Anmärkningar om hur du använder den här funktionen. Joomla-dokumentationen anger inte hur länge filerna kommer att cachas. Vi antar att tiden skulle vara cirka en månad.

Om du har sidor som kräver sessionsbaserad information, till exempel en kundvagn, se till att du utesluter dessa sidor. Du kan utesluta hela menyalternativen enligt ovan eller byta till Advanced Open water fliken för att utesluta specifika webbadresser eller URL-reguljära uttryck.

Ändra .htaccess för att öka Joomla-webbläsarens cache

För att ställa in utgångstiden för filer som bilder och CSS-filer krävs det en liten modifiering av din .htaccess-fil, som finns i roten på din värdserver. Detta görs genom att ändra utgångsrubrikerna.

Lägg till utgångsrubriker till Joomla

Som ett minimum lägger du till följande i din .htaccess-fil. För att göra detta, gå bara till din webbhotell CPanel och med din File Editor, hitta .htaccess-filen och lägg till följande längst ner i filen.

Gör inga andra ändringar.

FileETag MTime Storlek AddOutputFilterByType DEFLATE text / vanlig text / html text / xml text / css-applikation / xml-applikation / xhtml + xml-applikation / rss + xml-applikation / javascript-applikation / x-javascript ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType text / html "access plus 600 seconds" ExpiresByType application / xhtml + xml "access plus 600 seconds" ExpiresByType text / css "access plus 1 month" ExpiresByType text / javascript "access plus 1 month" ExpiresByType application / javascript "access plus 1 month" ExpiresByType application / x-javascript "access plus 1 month" ExpiresByType image / x-icon "access plus 1 year" ExpiresByType image / jpeg "access plus 1 year" ExpiresByType image / png "access plus 1 year" ExpiresByType image / gif "access plus 1 år"

Vi ställer in filer som snabbt uppdateras, till exempel HTML på din webbplats, att de ska löpa ut efter 600 sekunder, medan vi ändrar sådana saker som CSS och Javascript för att bara löpa ut en i månaden. Det betyder att om din besökare besöker webbplatsen igen inom en månad behöver de inte ladda ner dina CSS- och JS-filer igen. Om du vet att du sällan utför sådana typer av ändringar på din webbplats - du kan se värdet högre, till 1 år, liknar jpeg, png går ut rubriken

Ange att bildfiler ändras till en lång webbläsarcaching

Som du också kan se i vårt exempel ovan är våra bildfiler inställda på att löpa ut en gång om året.

Detta ser till att de filer som tar mest tid att ladda ner sparas på besökarnas maskin och inte behöver laddas ner igen nästa år. På grund av denna förändring i din Joomla-webbläsarcaching - laddas bilderna inte ned igen under ett helt år.

Detta gör upplevelsen hos en återkommande kund mycket mer positiv. Du kan välja att göra den här tiden, längre eller kortare beroende på din egen webbplats krav.

Vanliga frågor

Vad är webbläsarens caching?

Utnyttja webbläsarens cachning innebär att du bör utnyttja (utnyttja) funktionaliteten i webbläsarens cachefunktion. Som standard stöder webbläsare cachning av filer tills de "upphör att gälla", dvs de betraktas som inaktuella och kräver uppdatering. Webbservern kan instruera webbläsaren hur länge innan filfiler går ut (till exempel en månad). Genom att göra detta kan webbläsaren återanvända filerna utan att behöva ladda ner dem igen, vilket gör att din webbplats laddas snabbare under processen.

Hur aktiverar jag webbläsarcaching i Joomla?

Du kan aktivera webbläsarcaching i Joomla genom att aktivera plugin-systemet System - Page Cache med alternativet Använd webbläsarcaching aktiverat. Eller så kan du justera .htaccess-filen på din webbplats enligt ovan.

Behöver jag aktivera båda alternativen?

Nej, ett av ovanstående alternativ räcker. Med .htaccess-filen har du mer detaljerad kontroll eftersom du själv kan välja cachetid och du kan välja vilka filtyper du vill cache. Du kan också välja att cacha vissa filtyper längre än andra enligt din webbplats behov.

Inslag Up

Har du fortfarande en fråga om hur du använder webbläsarcaching i Joomla? Släpp oss en rad i kommentarerna nedan. 

Om författaren
David Attard
Författare: David Attardwebbplats: https://www.linkedin.com/in/dattard/
David har arbetat i eller runt online / digital industrin under de senaste 18 åren. Han har stor erfarenhet av mjukvaru- och webbdesignindustrin med WordPress, Joomla och nischer som omger dem. Som digital konsult fokuserar han på att hjälpa företag att få en konkurrensfördel med en kombination av deras webbplats och digitala plattformar som finns idag.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

 

vilka är vi?

CollectiveRay drivs av David Attard - arbetar i och runt webbdesignnischen i mer än 12 år, vi ger användbara tips för människor som arbetar med och på webbplatser. Vi driver också DronesBuy.net - en webbplats för drönare.

David attard

 

 

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...