Treci la conținutul principal

Speed Cache : Instalare

1. Instalați

Componenta noastră este compatibilă cu Joomla 3.9 și 4.x.
Toate funcțiile și integrările terță parte sunt incluse în toate abonamentele. Pentru a instala componenta noastră, trebuie să descărcați fișierul cu extensia .zip și să utilizați programul de instalare standard Joomla.

 

joomla-install

 

Apoi faceți clic pe butonul Browse > Upload and Install, componenta, modulele și pluginurile vor fi instalate activate în mod implicit.

 

2. Actualizare și actualizare automată

Pentru a actualiza extensia, puteți instala o nouă versiune peste cea veche, descărcând fișierul ZIP din JoomUnited sau utilizând actualizatorul automat (recomandat).

 

speedcache -actualizare

 

Actualizatorul automat, care împinge notificarea de actualizare, este încorporat în extensia Joomla pe care ați instalat-o. Deci, veți primi notificări ca orice altă extensie din tabloul de bord sau folosind meniul: Sistem > Actualizare > Extensii.

 

Conectați-vă la contul dvs. pentru a actualiza

Trebuie să vă conectați la contul dvs. JoomUnited pentru a vă actualiza toate extensiile JoomUnited Joomla. Pentru a vă autentifica, accesați configurația principală a componentei, apoi navigați la fila Actualizări live Pe panoul principal, veți găsi un buton de conectare.

 

link-joomunited-cont

 

Introduceți acreditările JoomUnited, aceleași pe care le utilizați pentru a vă conecta aici @ www.joomunited.com

 

autentificare-joomunited

 

Textul de pe buton va fi schimbat, felicitări! Acum puteți actualiza toate extensiile JoomUnited de pe acest site! Dacă calitatea de membru a expirat, veți primi un link de reînnoire și un text care explică acest lucru.

 

cont-linkat-joomunited

 

Notă: o singură autentificare vă va permite să actualizați toate extensiile JoomUnited (referitor la calitatea de membru). Conectarea nu va expira decât dacă o deconectați.

 

Speed Cache : tablou de bord de performanță

După instalarea componentei, un tablou de bord va fi accesibil prin meniul Componente > Speed Cache .

 

fix-cache-performanță

 

Tabloul de bord verifică toate problemele de performanță și îmbunătățirile pe care le puteți aplica pe site-ul dvs. Joomla. Toți parametrii, cu excepția browserului cache, pot fi remediați cu un singur clic folosind butoanele Fix it now.

Parametri verificați:

  • Verificați cache-ului Joomla : verificați dacă memoria cache Joomla este activată și timpul este setat cel puțin la 30'
  • Verificați compresia Joomla Gzip
  • Minimizare: verificați dacă aveți fișiere minificate încărcate pe site-ul dvs. sau nu.
  • Grup de fișiere: verificați dacă toate tipurile de fișiere au fost grupate.
  • CDN: verificați dacă configurați vreun server CDN
  • Expira prezența și durata anteturilor în fișierul htaccess
  • Activare Speed cache URL Autoindex : verificați dacă indexarea automată URL este activată în configurația Speed Cache
  • Versiunea PHP: verificați dacă PHP7+ este în uz
  • Activarea cache a browserului : verificați dacă Speed Cache browserului Speed Cache este activată
  • Activare ștergere automată a memoriei cache : verificați dacă curățarea automată a memoriei cache este activată
  • Expires module: verificați dacă modulul mod_expires de pe serverul dvs. este activat

 

Notă: pe unele servere precum NGINX sau cu CDN încorporat, este posibil ca verificarea Expire Headers să nu reușească. Nu este o problemă pentru performanță, deoarece este deja gestionată

 

Speed Cache : gestionați paginile memorate în cache

1. Adăugați adrese URL în sistemul de cache

Pentru a aplica Speed Cache ul static Speed Cache și cache-ul browserului, trebuie să adăugați paginile site-ului web (URL) la lista Speed Cache . Din tabloul de bord, faceți clic pe Gestionați adresele URL stocate în cache.

 

management-cache-url

 

De aici veți vedea lista de adrese URL care sunt deja în sistemul cache.

 

listă-url-cache

 

Pentru a adăuga o adresă URL în cache, aveți 3 soluții:

  • Utilizați butonul Import URL din meniu
  • Faceți clic pe butonul Adăugare nou adăugați lipiți o adresă URL personalizată
  • Utilizați câteva reguli pentru a include un set de adrese URL

 

Butonul Import URL din meniu va deschide o casetă de lumină, din care puteți importa unul sau mai multe meniuri Joomla.

 

cache-url-selection

 

Din setări, puteți activa și o opțiune pentru a adăuga automat elemente noi de meniu la lista de adrese URL memorate în cache. În cazul în care se aplică valorile implicite de configurare.

 

meniu-cache-auto

 

Pentru a adăuga o adresă URL personalizată în cache, utilizați butonul Adăugare nou .

 

cache-URL

 

În cele din urmă, doar apăsați butonul de stare pentru a „publica” (a adăuga în cache) adresa URL (pagina). Adăugarea unei pagini în cache va activa cache-ul static și cache-ul browserului în pagină.

Notă: în bara de comenzi, puteți utiliza lista derulantă în bloc pentru a schimba stările elementelor cu un singur clic

Regulile de includere vă vor ajuta să adăugați un set de adrese URL în sistemul dvs. de cache. De exemplu, dacă doriți să puneți în sistemul Speed Cache toată secțiunea de știri unde URL-ul începe cu /news, puteți adăuga următoarea regulă:  

 

add-cache-rule

 

Regulile de includere a URL-urilor oferă posibilitatea de a utiliza stele în adresele URL, astfel încât să puteți pune în cache mii de adrese URL cu o singură solicitare. Iată câteva exemple utile de utilizare

  • Adăugați o regulă pentru a include toate adresele URL bazate pe un prefix (inclusiv această adresă URL prefixată): www.domain.com/news*
  • Adăugați o regulă pentru a include toate adresele URL bazate pe un prefix (cu excepția acestei adrese URL prefixate): www.domain.com/news/*
  • Includeți o parte a unei adrese URL din cache: www.domain.com/news/*/themes

2. Excludeți adresele URL din cache

Excluderea adreselor URL din cache funcționează în același mod, puteți exclude adresele URL unul câte unul sau folosind reguli. Pentru a exclude o adresă URL, deschideți fila Cache URL excludere, apoi faceți clic pe butonul Nou.

 

exclude-cache-URL

 

Regulile de excludere a adreselor URL oferă posibilitatea de a folosi stele în adresele dvs. URL, astfel încât să puteți exclude din cache mii de adrese URL cu o singură solicitare. Iată câteva exemple utile de utilizare

  • Adăugați o regulă pentru a exclude toate adresele URL pe baza unui prefix (inclusiv această adresă URL prefixată): www.domain.com/news*
  • Adăugați o regulă pentru a exclude toate adresele URL pe baza unui prefix (excluzând această adresă URL prefixată): www.domain.com/news/*
  • Excludeți o parte a unei adrese URL din cache: www.domain.com/news/*/themes

3. Cache după pagină și starea utilizatorului

După cum ați observat, în lista de adrese URL puteți activa memoria cache pentru utilizatorii invitați și/sau pentru utilizatorii autentificați. Într-adevăr, Speed cache este capabil să gestioneze memoria cache chiar și pentru utilizatorii conectați și, prin urmare, pentru toate conținuturile dinamice.

Acesta este ceva pe care nu îl puteți gestiona cu pluginul Joomla - Page cache.  

Pentru a activa memoria cache pentru utilizatorii conectați, trebuie să activați un fișier cache pentru utilizatorii Joomla din configurație.

 

cache-logged-joomla

 

Faptul că puteți activa cache-ul pentru utilizatorii autentificați pe pagină este foarte flexibil și vă recomandăm să rulați un test pe frontend cu conturile de utilizatori pe tot conținutul dinamic.

4. Curăță toate cache-urile Joomla

Odată ce o pagină este adăugată în cache, Joomla va crea câteva fișiere cache, Speed Cache generează cache static (fișier HTML), iar fișierul va fi stocat în browserul utilizatorului (cache-ul browserului).

Curățarea cache- Speed Cache poate elimina toate acele fișiere și memoria cache cu un singur clic, nu trebuie să curățați cache-ul Joomla separat.

 

cache-toate-clear

 

În setare, puteți activa și un parametru pentru a curăța automat toate acele cache pe acțiuni. Într-adevăr, în cazul acțiunilor backend/frontend precum salvarea unui conținut, toată memoria cache poate fi curățată.

În plus, aveți un buton disponibil în întreaga administrare Joomla pentru a curăța toată memoria cache cu un clic.

 

butonul de golire-cache

 

Speed Cache : Minificarea resurselor

Minificarea se referă la procesul de eliminare a datelor inutile sau redundante, fără a afecta modul în care resursa este procesată de browser - de exemplu, comentarii de cod și formatare, eliminarea codului neutilizat, utilizarea numelor mai scurte de variabile și funcții etc.

Din tabloul de bord, faceți clic pe Grupare și minimizare , activați parametrii sau adăugați URL în câmpurile din zona de text.

 

minificare-fișier-cache

 

Puteți grupa toate fișierele dvs. JS, CSS și fonturi cu un singur clic. Caracteristicile fișierului de grup includ:

  • Minificarea HTML: Minificarea se referă la procesul de eliminare a datelor inutile sau redundante fără a afecta modul în care resursa este procesată de browser - de exemplu, comentariile și formatarea codului, eliminarea codului neutilizat, utilizarea numelor mai scurte de variabile și funcții etc.
  • Minificare CSS
  • JS minificare
  • Gruparea CSS: Gruparea mai multor fișiere CSS într-un singur fișier va minimiza numărul de solicitări HTTP. Utilizați cu precauție și testați site-ul dvs., acesta poate genera conflicte.
  • Group JS: Gruparea mai multor fișiere Javascript într-un singur fișier va minimiza numărul de solicitări HTTP. Grupează toate scenariile prezente în corp și cele din capul tău. Aceasta este opțiunea mai bună pentru cercetarea de performanță finală, dar aveți grijă și testați site-ul dvs., acesta poate genera conflicte.
  • Grupați fonturile și fonturile Google: grupați fonturile locale și fonturile Google într-un singur fișier pentru a fi difuzate mai rapid.
  • Amână CSS: apelați fișierele CSS la sfârșitul încărcării paginii pentru a elimina elementele care blochează randarea.
  • Amână JS: apelați fișierele JS la sfârșitul încărcării paginii pentru a elimina elementele care blochează randarea.
  • Excludeți stilul inline: excludeți stilul inline de la minimificare.
  • Excluderea fișierelor: puneți fiecare cale către fișier într-o singură linie pentru a exclude fișierele de la minimificare și grupare.
  • Excluderea paginii: plasați fiecare adresă URL a paginii într-un singur rând pentru a exclude o pagină din toate optimizările enumerate mai sus.

 

 

Speed Cache : Integrare CDN

Utilizarea CDN ( Content Delivery Network ) s-a dovedit a fi eficientă mai ales dacă aveți un public internațional. Ajută la difuzarea site-ului media dintr-o sursă locală din întreaga lume. O integrare CDN este disponibilă cu toate CDN-urile majore de pe piață, cum ar fi Cloudflare, Amazon Cloudfront, MaxCDN, KeyCDN și altele.

Pentru a accesa, trebuie doar să faceți clic pe CDN din tabloul de bord. Apoi puteți adăuga informațiile dvs. acolo.

 

cdn-sc

 

Aceste cache CDN și cache Cloudflare conțin următoarele opțiuni:

cache CDN

  • CDN activ: activați pentru a face CDN eficient pe site-ul dvs. web
  • Adresa URL CDN: adăugați adresa URL CDN, fără bara oblică finală (la sfârșit)
  • Conținut CDN: conținutul dvs. Joomla este difuzat prin resurse CDN, separate prin virgulă. Lăsați acest câmp necompletat pentru a include toate resursele

 

  • Cale relativă: Activată în mod implicit, Activați/Dezactivați CDN-ul pentru resursele de căi relative. Folosit pentru unele compatibilități cu anumite plugin-uri Joomla
  • Includeți fișiere: tip de fișier de încărcat folosind CDN-ul

Cache Cloudflare

  • Ștergeți memoria cache SpeedCache : când curățați memoria cache SpeedCache și Joomla prin SpeedCache , curățați și tot memoria cache Cloudflare
  • Nume utilizator: adresa de e-mail înregistrată în contul dvs. Cloudflare
  • Cheie API: Global Cloudflare API Key, puteți genera una din profilul dvs
  • Domenii: acesta este domeniul asociat contului dvs. Cloudflare, de obicei acesta este domeniul acestui site web (de exemplu: website.com)
  • Adrese URL de curățare personalizate: toate elementele din memoria cache Cloudflare care se potrivesc exact cu adresele URL vor fi eliminate din cache. Adrese URL separate una pe linie, pot fi o adresă URL a paginii sau o adresă URL a fișierului

 

Mai multe articole...