Korrekt wp super cache-inställning. WP Super Cache - Installera och konfigurera WordPress Caching Plugin


I den här artikeln kommer jag att visa med ett exempel universella inställningar WP Super Cache-plugin.

De gratis modulär en av de mest populära caching-plugins för WordPress. Men inte alla vet hur man ställer in det för bekvämt arbete.

Ganska ofta ber kunderna att få anpassa sina webbplatser och bloggar. När jag gör detta arbete uppmärksammar jag fullständig frånvaro i WP Super Cache-inställningarna: så vitt jag förstår har de installerat plugin och tror att allt redan fungerar. Låt oss fixa situationen och göra lite minimal manipulation.

På fliken "Inställningar", börja i ordning.

Observera att vi inaktiverar cachning för kända användare, d.v.s. för de som är inloggade och "stamgäster". Nu kommer du att se sajten i "realtid", och användare kommer att få cachade sidor.

Slår på support Mobil enheter och uppdatera sidcachen om någon har lagt till en kommentar till den. Sedan återstår det att trycka på knappen "Uppdatera" för att ändringarna av detta inställningar ska träda i kraft:

Om du använder plugins som omvandlar mallen för mobila prylar, kan du behöva aktivera deras kompatibilitet på sidan "Plugins":

Därefter lägger vi till de nödvändiga raderna i .htaccess-filen för att plugin-programmet ska fungera effektivt. För att göra detta klickar du bara på lämplig knapp och tillämpar ändringarna när information visas om ändringarna som görs:

Nu konfigurerar vi livslängden för cachen på sajten, såväl som tiden när skräpet ska tas bort. 86400 sekunder är 60 sek * 60 min * 24 h = dag eller 86400 sek. Den givna tiden du kan ställa in det själv, beroende på uppdateringsfrekvensen på din webbplats. På nyhetsmedier kan det ske varje timme, och på sajter med sällsynta informationsuppdateringar kan det göras en gång i veckan eller en månad.

Efter det aktiverar vi ändringarna i plugininställningarna för detta block genom att klicka på knappen:

Och i det sista blocket med inställningar säger vi åt pluginet att inte aktivera cachning på sidans huvudsida (hemsida). Om ditt innehåll ändras oftare än du ställt in kopians livslängd måste detta göras. Klicka sedan på "Spara".

Allt är med inställningarna. Nu lite om att använda plugin i arbete.

Användbarhet

Om webbplatsen har ändrats till allmän struktur eller enskilda block måste du återställa cachen så att alla webbplatsbesökare kan se ändringarna. Till exempel: vi gjorde ändringar i sidofältet eller något annat arbete för att visuellt ändra webbplatsen.

Om du tillfälligt behöver inaktivera plugin-programmet behöver du inte avinstallera det. Det räcker med att återställa cachen (föregående steg) och välja objektet på lämplig flik:

Hej kära läsare, i den här artikeln kommer jag att prata om den populära caching-plugin WP Super Cache och hans detaljerad inställning... Denna plugin är oersättlig för att påskynda laddningen av webbsidor.

Min åsikt om plugin är bara positiv, eftersom plugin gör ett utmärkt jobb med sina funktioner och samtidigt har flexibla och begripliga inställningar. Plugin-populariteten är över 7 miljoner. nedladdningar och betyget 4,5 ★.

Du kan ladda ner plugin från Officiell sida på WordPress.org.

Syftet och principen för WP Super Cache-plugin

Plugin WP Super Cacheär gratis, dess huvudsakliga funktion är att öka webbplatsens laddningshastighet genom att skapa cachade sidor. Men hur fungerar detta mirakelplugin? Låt oss ta en titt på hur cache-plugins fungerar, med WP Super Cache som exempel.

Jag måste säga direkt att med cachelagring en ökning av webbplatsens laddningshastighet uppstår på grund av en minskning av databasfrågor. Hur går det till? Först ska jag berätta hur dynamiska webbplatser fungerar utan ett caching-plugin.

Dynamiska webbplatser skiljer sig från statiska webbplatser genom att deras sidor genereras av webbplatsmotorn, som anropas i farten, med ett stort antal databasfrågor eller SQL-frågor. Om du har hög uppslutning och din sida är på delad hosting, då finns det en risk att ditt webbhotell inte kommer att kunna motstå överbelastningen och webbplatsen börjar ge fel 503. Detta indikerar att SQL-frågor till databasen inte bearbetas i tid. En är tillräckligt enkel lösning installation av cachningskomponenter kan bli.

Principen för att ladda en webbplats med WP Super Cache-plugin. Webbsidor som användarna kommer åt cachelagras eller, med andra ord, deras fullständiga cachekopior skapas i formatet. php eller. html... Och själva kopiorna sparas i mappen:

/wp-content/cache/supercache/domen.ru

Nästa gång användaren går in på en cachad webbsida laddas sidan från cachen utan att skapa frågor till databasen.

Konfigurera WP Super Cache

Konfigurera Mod Rewrite-modulen

Efter att ha slagits på fungerar den här modulen inte korrekt och måste uppdateras:

Figur 12. Felaktiga regler för modomskrivning

För att göra detta, klicka på knappen Uppdatera och gå till slutet av reglerna mod_rewrite:

Figur 13. Uppdatering av mod_rewrite-regler

Efter uppdateringen kommer de nya reglerna att markeras i grönt:

Figur 15. Uppdaterade mod-rewrite-regler

Det betyder att reglerna mod_rewrite är framgångsrikt inbäddade i filen htaccess. Det återstår att kontrollera deras tillgänglighet.

Slutligen kommer jag att säga att denna plugin uppdateras regelbundet! Och efter att jag skapade en delad cache ökade sidladdningshastigheten 3 gånger. Därför rekommenderar jag alla att installera detta plugin på en blogg.

Hej alla!

Idag ska jag presentera dig för WordPress plugin - WP Super Cache. Det låter dig cachelagra sidor - det vill säga för att påskynda laddningen och därför öka sökmotoroptimering resurs. Detta är mycket bekvämt för användare som har långsam uppkoppling med internet eller svag enhet... Sidor från cachen laddas snabbare.

Cachning är användbart för webbmastern själv. Hostingbelastningen blir mycket mindre, vilket innebär att det inte finns något behov av att köpa/hyra dyrare utrustning.

Som du säkert vet, när sidorna på webbplatsen laddas, läser webbläsaren all data från servern. Den laddar sekventiellt html, css, js-filer och bildar sidor som är bekanta för oss.

I WordPress är bland annat motorn själv med och renderar sidor. Ett stort antal PHP-funktioner, kortkoder och andra element som är utspridda över hela hårddisken på värden bör renderas korrekt.

Med cachning kan du omsluta alla nödvändig information i en liten fil. Det vill säga, hela den här renderingsprocessen kommer redan att göras. Webbläsaren behöver bara ladda ner och visa en fil istället för tiotals och hundratals.

Med andra ord behöver servern inte längre utföra tusentals operationer på egen hand varje gång för att korrekt bilda den visuella komponenten. Allt kommer redan att vara format. Och därför tas en betydande del av belastningen på värdskapet bort.

Med tusen besök per dag utan cachning virtuell maskin bara inte tillräckligt. Webbplatsen kommer att krascha, värdskapet kommer helt enkelt inte att kunna motstå belastningen och försöker samtidigt generera sidor för hundratals användare.

Sajten på Wordpress och ännu mer kommer ständigt att falla. Speciellt om den har en tung mall med ett gäng inbyggda alternativ och drygt 3 dussin plugins.

Baserat på allt detta kan vi dra slutsatsen att cachning av sidor på WordPress är ett måste. Utan det kommer din webbplats att fungera långsamt, ladda ditt webbhotell.

Det finns flera sätt att installera cachning på en resurs med en VI:

  • Använder PHP-funktioner: i det här fallet måste du skriva koden själv.
  • Använder plugins: i WordPress-katalogen kan du hitta många gratis plugins som kan ge dig snabbare nedladdningar med hjälp av cachen.

Vi kommer att överväga det sista alternativet i dagens artikel. För att vara mer exakt kommer vi att prata om WP Super Cache-plugin. Absolut gratis förlängning, som enkelt kan installeras direkt från adminpanelen.

Efter att ha installerat cachingmodulen på en WordPress-webbplats kan sidladdningshastigheten öka 3 - 7 gånger. Det beror på flera faktorer: mallens "vikt", antalet andra plugins, deras vikt, värdparametrar, etc.

Installation

Automatisk installation

Du kan installera WP Super Cache direkt från VI-kontrollpanelen. Gå till "Plugins" - "Lägg till nytt". En katalog med tillägg öppnas, där vi i fältet "Sök" anger namnet på vårt plugin.

Du kan också försöka hitta den på flikarna Populär eller Utvalda. Som regel presenteras sådana användbara moduler där bland de första.

Denna produkt uppdateras mycket ofta. Var uppmärksam på kryssrutan "Kompatibel med din WordPress version”. När du väljer tillägg bör du alltid vara uppmärksam på det, eftersom vissa av dem kan komma i konflikt med nya versioner av CMS.

Manuell installation

Sådan sätt kommer att passa för webbplatser på den lokala datorn där VI-katalogen kanske inte fungerar. Den kan i princip användas till vanliga servrar om det är bekvämare för dig.

För manuell installation vi måste gå till WP Super Cache-sidan på plattformens webbplats och sedan ladda ner arkivet med den aktuella versionen till vår dator.

Nu måste vi packa upp arkivet i en mapp / wp-innehåll / plugins /... Detta kan göras med hjälp av filhanterare på värd-/operativsystemet, och.

När man arbetar med lokal maskin eller en dedikerad server kan det finnas problem med rättigheterna till filer och kataloger. WP Super Cache kommer inte att kunna skriva cache. I det här fallet måste du ställa in alla åtkomstparametrar själv. Detta kan göras med verktygen inuti operativ system(samma Linux) eller FileZilla.

I alla fall, efter framgångsrik installation och aktivering, kommer du att se följande meddelande.

Anpassning

Nu kommer vi att ta itu med frågan om hur man korrekt konfigurerar WP Super Cache. Vi kan återskapa två alternativ: snabbjustering och finjustering.

Den första förutsätter flera enkla manipulationer med ett klick, varefter cachelagring kommer att fungera ganska acceptabelt.

Finjustering är lämplig för mer allvarliga fall. Det kan behövas för att mer exakt optimera parametrarna för vissa specifika behov. Till exempel, om din resurs fungerar med ovanliga datatyper: produktceller, användardata, etc.

I detta fall snabbt sätt kan helt enkelt skada, och då är ett sådant beslut värdelöst. Men redan avancerad anpassning hjälper till att undvika problem. Naturligtvis om det implementeras på rätt sätt. Men vi ska prata om detta lite senare.

Snabb inställning

För att utföra den initiala snabbinställningen måste du gå till kontrollsidan på fliken "Enkel". Var uppmärksam på objektet "Cachingstatus" och växla sedan kontrollpunkten till alternativet "Caching aktiverad". Nu återstår det att bekräfta ändringarna genom att klicka på knappen "Uppdatera".

Nu kommer dina sidor att hamna i cachen, vilket gör att sidan kommer att fungera mycket snabbare. Stäng hanteringssidan och gör andra saker. Detta slutför installationen för dig.

Det här alternativet kommer att fungera för de flesta. Vanligtvis, snabb installation du kan lösa problemen med bloggar, målsidor, visitkortssidor på WordPress. För resurser med en mer komplex struktur kan du behöva finjustering.

Efter att ha aktiverat parametrarna är det lämpligt att kontrollera. För att göra detta, klicka på lämplig knapp. Resultatet bör vara ungefär som skärmdumpen.

Finjustering

För finjustering måste vi gå till fliken "Avancerat". Presenteras där stor mängd olika parametrar och alternativ. Var och en av dem kan i hög grad påverka driften av din resurs, så om du inte vet vad en viss parameter är ansvarig för, är det bättre att inte röra vid den.

Så det första vi kommer att se på den här sidan är cacheleveransmetoden. Vi har två alternativ: enkel och expert. Den första rekommenderas av pluginförfattarna själva och är lämplig för de flesta hosting. "Expert" kan kräva ytterligare manipulationer med webbhotellet och själva webbplatsen.

Låt oss ta en närmare titt på var och en av dem:

  • Enkel

Caching görs när PHP hjälp... Som jag sa, det här alternativet kommer att fungera med nästan alla värdtjänster. Minus - långsammare än tvåan.

Det här alternativet kommer att vara användbart när själva värden körs på Nginx och det finns inget sätt att redigera dess parametrar. Enkelt läge kommer att undvika alla eventuella problem med servern.

  • Expert

Funktionen mod_rewrite används. För rätt arbete denna funktion kan behövas ytterligare anpassning värdskap.

Servern måste vara installerad Apache och tillsammans med det ingår följande moduler: mod_rewrite, mod_mime, mod_headers och mod_expires.

Om "Expert"-läget av någon anledning inte fungerar, bör du kontakta den tekniska supporten för ditt webbhotell med en begäran om att aktivera ovanstående moduler.

Det här läget fungerar mycket snabbare än det föregående. Kanske är detta tack vare mod_rewrite-funktionen, som låter dig skriva och lagra filer med hjälp av mer avancerad, accelererad teknik.

diverse

Flera mer subtila parametrar som kan justera cachelagring för vissa specifika sidor eller användare.

Olika parametrar:

  • Cacha inte för kända användare:är ett rekommenderat alternativ som du vill aktivera. Om du till exempel glömmer att aktivera det och bestämmer dig för att konfigurera något på din webbplats, kommer du inte omedelbart att se ändringarna på grund av cachen. Varje gång måste du gå till WP Super Cache-inställningar och manuellt radera cachen.
  • Cachelagra inte sidor med GET: låter dig inaktivera skrivning till sidans cache med UTM-taggar och GET parametrar... Denna funktion används som regel inte av webbansvariga. Det behövs bara under vissa omständigheter, som vi ännu inte är särskilt intresserade av.
  • Komprimera cachefiler: ytterligare komprimering av filer med gzip. Det är osannolikt att det fungerar på vanlig hosting, eftersom icke-standardiserade versioner av Nginx eller Apache oftast används där. Kontrollera möjligheten att aktivera gzip-komprimering i teknisk support ditt värdskap.
  • HTTP Header Cache: när det här alternativet är aktiverat, istället för en fil, kommer två filer att skapas - i PHP-format. Den ena kommer att innehålla alla titlar (titlar), den andra - innehållet. I de flesta fall är denna funktion onödig. Alla titlar regleras av servern själv.
  • Återskapa cache automatiskt: Lämna funktionen på, eftersom detta kommer att öka nedladdningshastigheten. Dessutom blir det inga problem med ytterligare belastning på själva värden.
  • Fel 304: En annan rekommenderad inställning att aktivera. Nu, när en specifik användare besöker igen, fel adress 304-felsidan kommer att laddas från cachen, vilket gör det onödigt att återskapa den. Tar bort belastningen från servern.
  • Behandla kända användare som anonyma: kontroversiellt inslag. Alla användare som är kända för din resurs (kommentatorer, auktoriserade, etc.) kommer att få cachen tillsammans med anonyma användare. När det är aktiverat kan ett antal irriterande fel uppstå som kommer att leda till visningsproblem för dessa mest "berömda" användare. I de flesta fall behövs inte detta alternativ. Vi lämnar det.
  • Att stolt deklarera för världen att sajten kommer att tåla all belastning: Upphovsrätt för pluginförfattarna. Placeras i sidfoten med tillbaka länk på utvecklare. Inkludera eller lämna det som det är – bestäm själv. Men jag skulle inte stoppa in onödiga upphovsrätter i sidfoten, speciellt eftersom detta kan komma i konflikt med de flesta mallar.

Förlängd

Avancerade parametrar, med hjälp av vilka finjustering utförs för vissa icke-standardiserade datatyper (till exempel dynamiska), mobila enheter.

Vad ingår i de avancerade alternativen:

  • Aktivera dynamisk cachelagring: Lämplig för sidor med dynamiskt innehåll. Det kommer också att vara användbart om du ständigt redigerar inställningar eller mallkod. Inaktiverad, eftersom det inte behövs för vanliga bloggar och sajter.
  • Stöd för mobila enheter: aktivera endast om projektet använder sin egen separata mobiltema... Den skapas antingen med hjälp av mallens funktionalitet eller med plugins. Jag skyndar mig dock att påpeka att denna funktion för det mesta inte används.
  • Ta bort UTF-8-stöd från .htaccess-filen: Inaktivera igen. Alternativet behövs bara om ogiltiga tecken visas i htaccess.
  • Rensa alla cachefiler vid publicering eller uppdatering: bekväm funktion... När du ständigt redigerar inlägg eller sidor kan automatisk tömning av cacheminnet göra det onödigt för dig att göra det manuellt.
  • Ytterligare cacheavstämning: inaktivera alternativet, eftersom det kan störa driften av din resurs. Under normala förhållanden är det ingen mening.
  • Uppdatera sidan när du lägger till en ny kommentar: under normala omständigheter kommer vissa användare inte att se nya kommentarer. Den här funktionen hjälper dig att undvika sådana problem. Nu, när en ny kommentar läggs till, kommer sidcachen att uppdateras.
  • Skapa en lista med sidor i cachen: absolut onödig funktion... Du kan se listan i avsnittet "Cachestatus".
  • Hård fillåsning: inte riktigt användbar inställning, som endast kommer att vara relevant för mycket svag värd. Inaktivera.
  • Sen initiering: parameter som kommer att vara användbar för utvecklare. För vanliga användare kommer skapa ytterligare problem... Inaktivera.
  • Den hemliga nyckeln: behövs för att visa sidan som kringgår cachen. Det fungerar så här: https: //sayt.ru/? donotcachepage = DIN NYCKEL.

Här kan vi ställa in en anpassad sökväg för att lagra alla cachefiler. I princip är det ingen idé att beröra detta avsnitt.

Insticksprogrammet själv skapar vanligtvis ytterligare mapp- cache, som kommer att användas i framtiden.

Utgångna sidor och sophämtning

Vi ställer in cachens livslängd. Det vill säga, om timeouten är 1 800 sekunder betyder det att filerna genereras på nytt varje halvtimme - cachen kommer att uppdateras. Det rekommenderade värdet är 1 timme. Men du kan själv ställa in värdet baserat på kapaciteten på din server. Ju kraftfullare servern är mindre tid liv.

Schemaläggaren är också konfigurerad här - ett verktyg som tar bort utgångna filer. Normalt är schemaläggningstimern ⅓ av cacheminnets livslängd. Men du kan ändra detta värde som du vill.

Du kan också fråga mejladresser, som kommer att ta emot meddelanden om lanseringen av schemaläggaren.

Tillåtna posttyper och adresser

I det här avsnittet kan du konfigurera de typer av inlägg och sidor som inte kommer att cachelagras. Om du vill att alla poster (inlägg) ska hamna i cachen, men sidorna inte gör det, behöver du bara markera sidorna i det här avsnittet och sedan spara inställningarna.

Detsamma gäller adresser. Sidor med prefix i den nedre marginalen kommer att ignoreras av plugin-programmet. Användbart om du inte vill ha någon separata filer cachades inte.

Nedan kan du se fälten för inställning specifika filer som inte kommer att räknas av WP Super Cache. Detta följs av sökrobotar, vars förfrågningar också är förbjudna att cache. Som standard är allt konfigurerat här. Ytterligare manipulationer kan krävas endast som en sista utväg.

Det sista alternativet är ansvarigt för att direkt lägga till sidor i cachen. Klistra bara in länken i fältet och klicka sedan på "Skicka".

Slutsats

Så vi tittade på WP Super Cache-plugin. Mycket användbart verktyg i händerna på en skicklig webbmaster. När allt kommer omkring, som sagt, med hjälp av cachning kan du snabba upp laddningen av sidor på din WordPress-sajt, förbättra beteendefaktorer, och viktigast av allt, att lyfta projektet in sökresultat... Webbplatser som laddas mycket långsamt tenderar att bo någonstans längst ner i sökmotorerna.

Vilket inställningsalternativ du ska välja - bestäm också själv. I de flesta fall räcker fastan för dig. Eftersom alla WordPress-webbplatser är väldigt lika och utvecklarna av WP Super Cache har förutsett detta, vilket gör optimeringen av deras idéer väldigt lätt för nybörjare.

Samtidigt har de inte glömt bort de mer erfarna användarna, liksom de som behöver arbeta med icke-standardiserade lösningar... Fliken avancerade inställningar låter dig sprida alla parametrar som situationen kräver. Dessutom har jag i den här artikeln övervägt varje alternativ i detalj.

Läs om andra i vår recension.

Om du vill lista ut WP Super Cache på egen hand, och i allmänhet med skapandet av webbplatser på WordPress, rekommenderar jag dig. Den kommer att täcka alla huvudaspekter av utveckling eget projekt för intäkter, dess optimering och ytterligare framtidsutsikter. Erfarna webbansvariga tjänar från 100 till 500 tusen rubel i månaden. Varför är du sämre? Följ hellre länken för att ta reda på alla detaljer.

I den här artikeln kommer vi att visa dig hur du konfigurerar WP Super Cache-inställningar för att minska laddningstiden för dina webbsidor.

Översikt

WP Super Cache är en av de mest populära caching-plugins och används av miljontals sajter runt om i världen. Detta plugin gör din blogg snabbare genom att visa statiska sidor till besökare som inte har loggat in eller lämnat kommentarer. Dessutom kan plugin-programmet minska belastningen på servern.

Insticksprogrammet är kompatibelt med både Apache och Nginx webbservrar. En till särdrag WP Super Cache är dess kompakta storlek och lätt att installera.

Låt oss börja med att förbättra din webbplats prestanda med detta plugin.

Först och främst måste du installera plugin och aktivera den. Efter aktivering, gå till avsnittet Inställningar> WP Super Cache.

Enkel

Aktivera cachning genom att markera rutan bredvid " Cachning aktiverad"Och klicka på" Uppdatera "knappen:

Förlängd

Cachning

  1. Markera rutan för alternativet WP Super Cache-plugin « Cache-sessioner för snabb åtkomst»;
  2. Markera rutan för alternativet "":


« Använd mod_rewrite för cacheunderhåll": Av alla mod_rewrite cachingmetoder, mest snabbt alternativ eftersom det kringgår PHP helt och hållet och servar de cachade sidorna direkt. Detta gör att webbplatsen kan laddas snabbare även på långsamma servrar.

Om mod_rewrite är inaktiverat på din server måste du använda " Använd PHP för att servera cache". Det är nästan lika snabbt som mod_rewrite, men använder PHP för att servera cachade sidor. Det kommer att förbruka mer CPU-resurser eftersom PHP är inblandat.

diverse

  1. Markera rutan " Komprimera cachefiler för att påskynda ditt arbete". Det här alternativet låter dig använda Gzip-komprimering för att snabba upp din webbplats;
  2. Markera rutan för alternativet " Cachelagra inte sidor för kända användare»;
  3. Markera rutan för " Återskapa cache automatiskt»:


Förlängd

  1. För att konfigurera WP Super Cache-plugin, markera rutan bredvid " Stöd för mobila enheter»:
  1. Avmarkera rutan " Låsa filer»:


  1. Klicka på knappen Uppdatera för att tillämpa ändringarna. En varning bör visas på skärmen " Behöver uppdatera omskrivningsregler»:
  1. Scrolla ner och klicka på " Uppdatera mod_rewrite-regler»:


Efter uppdatering av reglerna försvinner den gula panelen, och en grön panel kommer att dyka upp på dess plats med inskriptionen " Mod omskrivningsregler uppdaterade»:


Utgångna sidor och sophämtning

I kapitlet " Utgångna sidor och sophämtning»Du kan ange hur länge data ska sparas i cachen. Som standard är Cache Timeout-värdet inställt på 3600 sekunder (1 timme), vilket är bra för de flesta webbplatser.

Du kan ändra den här inställningen WP Super Cache plugin WordPress baserat på hur ofta du uppdaterar ditt innehåll. Om innehållet på sajten förändras och läggs till intensivt kan du minska värdet till 1800 sekunder. Om webbplatsen inte uppdateras ofta kan du öka timeoutvärdet till 86400 sekunder (1 dag):


På fliken Avancerat lämnar du alla alternativ på sina standardvärden.

CDN-inställning

Om du använder ett CDN kan du integrera din CDN-leverantör så att du kan förinläsa alla inlägg och sidor på webbplatsen så att besökare alltid betjänas från cachen på kortast möjliga tid. Detta är särskilt användbart för webbplatser som inte uppdaterar ofta.

Ett problem med förladdningär att detta läge avsevärt ökar belastningen på servern, eftersom den med jämna mellanrum försöker cachelagra hela webbplatsen.

Slutsats

Nu när du framgångsrikt har konfigurerat cachning på din WordPress bör du märka en ökning av webbplatshastigheten, som kan spåras med ett verktyg som GTmetrix.







2022 gtavrl.ru.