Speed Cache dokumentasjon

 

Introduksjon

Speed Cache kommer over Joomla ytelsesverktøy (Cache og Gzip) som en naturlig forbedring med mange nye ytelsesverktøy, kompatibilitet og funksjoner.

 

Speed Cache: Joomla Performance Check dashboard

 

Hovedtrekkene:

  • Ny statisk cache
  • Aktiver full nettleservakking
  • Cache automatisk generasjon
  • Kontroller at Joomla-cache-aktivering og varighet er aktivert
  • Sjekk etter Gzip-komprimering
  • Legg til Expire Headers-tilstedeværelse og varighet
  • Speed cache URL Autoindex aktivering
  • Sjekk PHP-versjonen
  • Nettleserbufferaktivering
  • Auto Clear Cache Activation

 

I. SPEED CACHE INSTALLER OG OPPDATERING

1.1 Installer

Vår komponent er Joomla 3.x-kompatibel. Alle funksjonene og integrasjonene fra tredjeparter er inkludert i alle medlemskap.
For å kunne installere komponenten må du laste ned utvidelsen .zip-fil og bruke standard Joomla installer.

 

Joomla-installasjon

Klikk deretter Bla gjennom> Last opp og installer, komponent, moduler og plugins vil bli installert som standard.

 

1.2 Oppdatering og automatisk oppdatering

For å oppdatere utvidelsen kan du installere en ny versjon over den gamle ved å laste ned ZIP-filen fra JoomUnited eller bruk den automatiske oppdatereren (Anbefales).

 

speedcache-oppdatering

 

Den automatiske oppdatereren, som presser oppdateringsvarselet, er innebygd i Joomla-utvidelsen du har installert. Så får du beskjed som enhver annen utvidelse i dashbordet eller ved hjelp av menyen: Utvidelse> Administrer> Oppdater meny.

 

Logg inn på kontoen din for å oppdatere

Du må logge inn på JoomUnited-kontoen din for å oppdatere alle JoomUnited Joomla-utvidelsene. For å logge inn, må komponentens hovedkonfigurasjon klikke på Live oppdateringsfanen. Nederst finner du en innloggingsknapp.

 

live oppdatering

 

Skriv inn JoomUnited-legitimasjonene dine, det samme du bruker til å logge inn her @ www.joomunited.com

 

login-joomunited

 

Knappen blir oransje, gratulerer! Du kan nå oppdatere alle JoomUnited-utvidelsene på denne nettsiden! Hvis medlemskapet ditt er utløpt, får du en forny kobling og en tekst som forklarer det.

 

konto bundet

Merk: En enkelt pålogging vil tillate deg å oppdatere alle JoomUnited-utvidelsene (angående medlemskapet ditt). Innlogging utløper ikke med mindre du kobler fra den.

 

II. PERFORMANCE DASHBOARD

Etter installasjon av komponenten vil et dashbord være tilgjengelig via menyen Komponenter> Speed Cache.

 

fix-cache ytelse

 

Dashbordet kontrollerer alle ytelsesproblemer og forbedringer du kan søke på Joomla-nettstedet ditt. Alle parametrene, med unntak av nettleservinduet, kan festes med ett klikk ved hjelp av knappene Fiks det nå.

Parametre sjekket:

  • Se etter Joomla cache aktivering og varighet: sjekk om joomla-cachen er aktivert og tiden er minst satt til 30 '
  • Se etter Joomla Gzip komprimering
  • Utløp topptekster tilstedeværelse og varighet i htaccess-filen
  • Speed cache URL Autoindex aktivering: sjekk om automatisk indeksering av URL er aktivert i Speed Cache-konfigurasjon
  • PHP-versjon: sjekk om PHP7 + er i bruk
  • Nettleserbufferen aktivering: sjekk om nettleserbufferen til Speed Cache er aktivert
  • Auto tøm hurtigbufferen aktivering: sjekk om den automatiske cache-renseren er muliggjort

 

Merk: På enkelte servere som NGINX eller med innebygget CDN, kan det ikke lykkes med utløpshodet. Det er ikke et problem for ytelse som det allerede er håndtert

 

III. BEHANDLE FAKTISKE SIDER

3.1 Legg til nettadresser til hurtigbuffersystemet

Hvis du vil bruke Speed Cache statisk cache og nettleservindu, må du legge til nettsidene dine (URL) til Speed Cache-listen. Fra dashbordet klikker du på Administrer bufrede nettadresser.

 

administrere-cache-url

 

Herfra ser du nettadresselisten som allerede finnes i hurtigbuffersystemet.

 

url-bufret-liste

 

For å legge til en nettadresse i hurtigbufferen har du 3 løsninger:

  • Bruk knappen Importer nettadresse fra menyen
  • Klikk på Legg til ny knapp legg til lim inn en egendefinert nettadresse
  • Bruk noen regler å inkludere et sett med nettadresser

 

Knappen Importer nettadresse fra menyen vil åpne en lightbox, hvorfra du kan importere en eller flere Joomla-menyer.

 

cache-url-utvalg

 

Fra innstillingene kan du også aktivere et alternativ til å legge til nye menyelementer automatisk i listen med hurtigbufrede URL-er. I tilfelle standardverdiene gjelder.

 

meny-cache-auto

 

Hvis du vil legge til en egendefinert nettadresse i hurtigbufferen, bruker du Legg til ny knapp.

 

cache-URL

 

Endelig bare trykke på knappestaten for å "publisere" (legg til i cache) URL-adressen (side). Hvis du legger til en side i hurtigbufferen, aktiveres statisk cache og nettleservindu til siden.

Merk: På kontrollpanelet kan du bruke rullegardinlisten for å endre elementstatusene med ett klikk

Regler for inkludering vil hjelpe deg å legge til et sett med nettadresser til hurtigbufferen din. Hvis du for eksempel vil sette inn Speed Cache-systemet alle nyhetsdelene der URL starter med / nyheter, kan du legge til følgende regel:

 

add-cache-regelen

 

Reglene for innlemmelse av nettadresser gir mulighet til å bruke stjerner i nettadressene dine, slik at du kan lagre tusenvis av nettadresser med en enkelt forespørsel. Her er noen nyttige eksempler på bruk

  • Legg til en regel for å inkludere alle nettadresser basert på et prefiks (inkludert denne forhåndsdefinerte nettadressen): www.domain.com/news*
  • Legg til en regel for å inkludere alle nettadresser basert på et prefiks (unntatt denne forhåndsdefinerte nettadressen): www.domain.com/news/*
  • Inkluder en del av en nettadresse fra hurtigbufferen: www.domain.com/news/*/themes

3.2 Utelat nettadresser fra cachen

URL-ekskluderingen fra hurtigbufferen fungerer på samme måte, du kan ekskludere nettadresser en etter en eller bruke regler. For å ekskludere en nettadresse, åpne kategorien Cache URL-ekskludering og deretter Ny.

 

cache-URL

 

Utelukkelsesreglene for URL gir mulighet til å bruke stjerner i nettadressene dine, slik at du kan ekskludere tusenvis av nettadresser med en enkelt forespørsel fra cache. Her er noen nyttige eksempler på bruk

  • Legg til en regel for å ekskludere all nettadresse basert på et prefiks (inkludert denne forhåndsdefinerte nettadressen): www.domain.com/news*
  • Legg til en regel for å ekskludere all nettadresse basert på et prefiks (unntatt denne forhåndsdefinerte nettadressen): www.domain.com/news/*
  • Ekskluder en del av en nettadresse fra cache: www.domain.com/news/*/themes

3.3 Cache etter side og brukerstatus

Som du har lagt merke til, i URL-listen kan du aktivere hurtigbufferen for gjester og / eller for innloggede brukere. Faktisk er Speed cache i stand til å håndtere hurtigbufferen selv for innloggede brukere og dermed for alt dynamisk innhold.

Dette er noe du ikke kan håndtere med Joomla - Page cache plugin.

For å aktivere hurtigbufferen for innloggede brukere må du aktivere en cachefil per Joomla-brukere fra konfigurasjonen.

 

cache-logget joomla

 

Det faktum at du kan aktivere cache for innloggede brukere per side, er veldig fleksibel, og vi anbefaler å kjøre en prøve på frontend med brukerkontoer på alt dynamikkinnhold.

3.4 Rengjør alle Joomla caches

Når en side er lagt til i hurtigbufferen, vil Joomla opprette noen hurtigbufferfiler, Speed Cache genererer statisk cache (HTML-fil), og filen lagres i brukerens nettleser (nettleservindu).

Speed Cache-hurtigrengjøringen kan fjerne alle disse filene og cachen i ett klikk, du trenger ikke å rengjøre Joomla-hurtigbufferen separat.

 

cache-all-klar

 

I innstillingen kan du også aktivere en parameter for å rengjøre automatisk alle de cachene på handlinger. Faktisk, på backend / frontend handlinger som å lagre et innhold, kan alle cachene rengjøres.

I tillegg har du en knapp tilgjengelig over hele Joomla-administrasjonen for å rydde alt cache i et klikk.

 

clear-cache-knappen

 

IV. RESSOURCER MINIFIKASJON

Minifisering refererer til prosessen med å fjerne unødvendig eller overflødig data uten å påvirke hvordan ressursen behandles av nettleseren - f.eks. Kodekommentarer og formatering, fjerning av ubrukt kode, bruk av kortere variabel- og funksjonsnavn, og så videre.

Fra dashbordet klikker du på Grupper og reduser, deretter Skann-knappen for å liste inn dine nettsider.

 

minifisering-file-cache

 

Du kan gruppere alle dine JS-, CSS- og skrifterfiler med ett enkelt klikk. Gruppefilfunksjonen inneholder

  • Grupper alle JS-filer
  • Grupper alle CSS-filer
  • Gruppefonter

 

gruppe filer

 

Som standard er filene som er oppført, CSS, JS og font som finnes i malen din og noen fra media. Hvis du vil redusere alle filene som er lastet på frontend (på alle sider), anbefaler vi at du lister filene og åpner innstillingene.

 

minify-oppføring

 

Herfra kan du velge servermappene der CSS, JS og Fonts er plassert, for eksempel media / com_hikashop. så bare slå på den grønne bryteren eller bruk Bytt tilstand knapp.

 

multi-aktivere valg

 

V. CDN INTEGRASJON

Bruken av CDN (Content Delivery Network) har vist seg å være effektiv, spesielt hvis du har et internasjonalt publikum. Det hjelper med å servere nettstedsmedier fra en lokal kilde over hele verden. En CDN-integrasjon er tilgjengelig med alle de store CDNene på markedet som Cloudflare, Amazon Cloudfront, MaxCDN, KeyCDN og andre.

For å få tilgang, klikk bare på CDN fra dashbordet. Deretter kan du legge til informasjonen din der.

 

CDN-sc

VI. SPEED CACHE INNSTILLINGER

6.1 Generelle parametre

Speed cache fikk noen innstillinger tilgjengelig fra Dashboard> Konfigurasjonslenke

 

parameters1

 

  • Livstidens cache: Buffer levetid på få minutter. Etter denne forsinkelsen blir cachen automatisk tømt og deretter regenerert
  • Bruk nettleserbufferen: Bruk nettleseren til å cache sideinnhold. Øk sidehastigheten mye ved å lagre tunge sideinnhold, som bilder, på harddisken. Det kan også ryddes
  • Cache-fil per bruker: En hurtigbufferfil blir opprettet for hver bruker som skal aktiveres hvis nettstedet ditt krever innlogging. Gjelder bare for påloggede brukere og la tillate å ekskludere dynamiske elementer fra cache som brukernavn
Cachefilen per bruker må aktiveres hver gang du planlegger å aktivere cachen på dynamisk innhold eller med brukerøkt (innlogging)
  • Tøm hurtigbuffer på administratorhandlinger: Cachen vil bli slettet ved visse handlinger i Joomla-administrasjonen: lagre, bruke, publisere, oppheve eller søppel et innhold
  • Tøm hurtigbuffer på foran handlinger: Cachen blir slettet ved visse handlinger på Joomla frontend: lagre, bruke, publisere, oppheve publisering eller søppel.
  • Fjern også Joomlas cache: I tillegg til SpeedCache-hurtigbufferen, blir Joomla-hurtigbufferen også tømt

 

6.2 Automatisk hurtigbuffering

De siste parameterne handler om den automatiske hurtigreparasjonen. Etter å ha blitt ryddet, kan hurtigbufferen automatisk forhåndslastes basert på URL-listen (krever cURL-utvidelse for å fungere, vanligvis installert).

 

parametter3

 

  • Token for cache forhåndsbelastning: Tildelen for cache-forhåndsbelastning brukes til å autentisere forespørselen om å regenerere hurtigbufferen. Du har også nettadressen du kan bruke med deg crontab for å laste den opp jevnlig.
  • Forhåndslast etter at du har fjernet cachen: Etter å ha blitt ryddet, kan hurtigbufferen automatisk forhåndslastes basert på URL-listen (krever cURL-utvidelse for å fungere, vanligvis installert).
  • Legg til Cache-Provider header: det som svar når svaret er gitt av Speed Cache. Den kan brukes til feilsøkingsformål.
  • Automatisk meny til cache: Legg automatisk til nye menyer i den cacherte sidelisten.
  • Cache for skrivebordet: Server cachen for skrivebordet for alle enheter: Anbefalt, med mindre feil feilversjon blir servert
  • Cache for nettbrettet: Server cachen for nettbrettet: Anbefales KUN hvis du opplever feil bufferversjon servert
  • Cache for mobil: Server cachen for mobil: Anbefales KUN hvis du opplever feil bufferversjon servert
  • Cache eksternt skript: Cache eksterne ressurser som skript servert fra Google. Advarsel: Pass på at du overvåker ytelsen før og etter aktivering, i noen tilfeller kan du oppleve ytelsestap når det er aktivert!
  • Last modulen av Ajax: Legg til et alternativ i hver modul for å aktivere AJAX-lasting (asynkrone), som skal konfigureres etter modul.

Når "Load module by Ajax" er aktivert, vil du se parameterne på Moduler> Avansert fan.

 

Ajax-lastemodulen

 

  • SpeedCache AJAX lasting: Aktiver modulopplasting i AJAX (asynkrone) for å unngå cacheproblemer med denne modulen
  • AJAX automatisk oppdatering: Automatisk modul AJAX oppdateringsperiode for å unngå cacheproblemer med denne modulen
  • AJAX oppdateringsintervall: Velg AJAX-oppdateringsintervallet for denne modulen (minutter)

 

6.3 Lazy loading

Å få tilgang Lazy loading, vennligst gå til Dashboard> Konfigurasjon link. Denne funksjonen hjelper deg med å laste gradvis bilder når brukeren ruller nedover siden, nyttig hvis du har lang side med en haug med bilder inne. Først bør du aktivere denne parameteren, og så vil du se disse innstillingene nedenfor:

 

lat-lasting flik

 

  • Ekskluder bilde mindre enn (bredde px): Ekskluder fra bilde lazy loading alle bilder som har mindre enn denne bredden i pikselverdi. Nyttig å ekskludere små ikoner eller logoer
  • Ekskluder bilde mindre enn (høyde px): Ekskluder fra bilde lazy loading alle bilder som har mindre enn denne høyden i pikselverdi. Nyttig å ekskludere små ikoner eller logoer
  • Lazy loading URL-inkludering: Inkluder kun de nettadressene for bildet lazy loading. Du kan også inkludere et sett med nettadresser ved hjelp av regel som: www.website.com/news*
  • Lazy loading URL-ekskludering: Ekskluder nettadresser fra bildet lazy loading. Du kan også ekskludere et sett med nettadresser ved hjelp av regel som: www.website.com/news*

 

6.4 Minifisere og gruppere

Å få tilgang Minifiser & gruppe, gå til Dashboard> Konfigurasjon link. Her kan du aktivere gruppe CSS, JS, fonter og Google fonter eller ekskludere noen JS og CSS filer.

 

minify-gruppe-tab

 

  • Inkluder mappe: Inkluder mappe for å få minifilen
  • Gruppe CSS: Gruppering av flere CSS-filer til en enkelt fil vil minimere HTTP-forespørselsnummeret. Bruk med forsiktighet og test nettstedet ditt, det kan generere konflikter.
  • Gruppe JS: Gruppering av flere Javascript-filer i en enkelt fil vil minimere HTTP-forespørselsnummeret. Bruk med forsiktighet og test nettstedet ditt, det kan generere konflikter.
  • Gruppefonter og Google-skrifter: Grupper lokale skrifter og Google-skrifter i en enkelt fil som skal vises raskere.
  • Utsette CSS: Ringe CSS-filer på slutten av siden last for å eliminere gjengi blokkeringselementer
  • Utsette JS: Ring JS-filer på slutten av siden last for å eliminere gjengeblokkeelementer
  • Filutestenging: For å unngå konflikter eller feil kan du utelukke filer fra gruppeprosessen. Bare relativ sti som i eksemplet.

 

6.5 Standardverdier

For å få tilgang til standardverdier, gå til Dashboard> Konfigurasjon link. Dette er standardverdiene som gjelder for ny URL når du legger til det i Speed Cache-systemet.

 

standardverdier-fanen

 

  • Caching for gjest: Caching denne nettadressen for gjestenes brukere
  • Preload for offentlig: Last inn denne nettadressen for offentlige brukere
  • Caching for logget inn: Caching denne nettadressen for innloggede brukere
  • Forlasting for innlogging: Last inn denne nettadressen for innloggede brukere
  • Preload per bruker: Last inn denne nettadressen per bruker
  • Ekskluder cache for offentlig: Ekskluder URL fra hurtigbuffer for offentlige brukere
  • Ekskluder cache for logget inn: Ekskluder URL fra hurtigbuffer for innloggede brukere

 

6,6 CDN

 

For å få tilgang til CDN, gå til Dashboard> Konfigurasjon link. Deretter aktiverer du CDN, og fyller ut CDN-informasjonen din her.

 

CDN-fanen

 

  • CDN URL: legg til CDN-nettadressen din, uten den etterfølgende skråstreken (på slutten)
  • CDN Innhold: Ditt Joomla-innhold servert gjennom CDN-ressurser, skilt med komma
  • Ekskluder innhold: Ekskluder filtype eller kataloger fra CDN-nettverket
  • Relativ sti: Aktivert som standard, Aktiver / Deaktiver CDN for relative baner ressurser. Brukes for noen kompatibiliteter med spesifikke Joomla plugins.

6.7 Integrering av ImageRecycle

ImageRecycle er en tredjepartskomprimeringstjeneste: https://www.imagerecycle.com/

Vi har lagt til tjenesten i Speed Cache-konfigurasjonen fordi vi vurderer det er en stor ytelsesforbedring, men det er ikke obligatorisk å bruke det. Medlemmene våre kan få en 20% rabattkupong på alle medlemmer fra konfigurasjonssiden.

 

ir-speed-cache

 

Etter installasjonen kan du komprimere bildet og pdf-filene på Komponenter> Image Recycle.

 

manual-optimalisering

 

For mer informasjon kan du gå her: https://www.imagerecycle.com/cms/joomla

 

6.8 Import / eksport

For å få tilgang til Import / Export, gå til Dashboard> Konfigurasjon link. Nå kan du se Import / Export konfigurasjon.

 

import Eksport

 

Nettstedoptimalisering tar tid og importerer en fil for å komme tilbake. Alle utvidelseskonfigurasjonene dine er raskere. Herfra kan du importere eller eksportere en json-fil.

 

eksport-import-knappen