Súbory cookie sú nevyhnutné pre plynulý chod našej webstránky a poskytovanie našich služieb. Zároveň používame cookies na zacielenie reklamy a aby ste čo najlepšie vedeli využívať našu internetovú stránku. Vaše osobné údaje budú spracované a informácie z vášho zariadenia (súbory cookie, jedinečné identifikátory a ďalšie údaje zariadenia) môžu byť uchovávané, používané a zdieľané s dodávateľmi tretích strán, prípadne používané konkrétne týmto webom alebo aplikáciou. Niektorí dodávatelia môžu spracúvať vaše osobné údaje na základe oprávneného záujmu, proti ktorému môžete vzniesť námietku. Svoj súhlas môžete kedykoľvek odvolať. Ďalšie informácie a možnosti nastavenia vašich preferencií nájdete v rámci našich Podmienok ochrany súkromia. Súhlasíte s používaním cookies a spracovaním súvisiacich osobných údajov?
nevyhnutné cookies - cookies potrebné pre plynulý chod stránky a poskytovanie našich služieb
voliteľné cookies - cookies zabezpečujúce personalizáciu reklám a zber analytických a štatistických dát návštevnosti pre zlepšenie našich služieb
EXO HOSTING
Skočiť na obsah

Zrýchlite si svoje Joomla! stránky s XCache


Roman

406 zobrazení

V minulom návode sme Vám predstavili WP Super Cache pre zrýchlenie CMS WordPress a dnes si ukážeme, ako môžete zrýchliť, načítavanie Vašich stránok, ktoré sú poháňané CMS Joomla!.

Testovanie XCache u nás prebehlo na stredne veľkej stránke s približne 50-timi podstránkami (Joomla! 2.5) a šablónou s niekoľkými CSS súbormi a niekoľkými javascriptami. Načítavanie tejto stránky bolo pred spustením XCache okolo 1 sekundy a po zapnutú XCache sa znížilo na cca 0,3 sekundy:

Zrýchlenie načítavania stránok po aktivácii XCache


 

 
FastCGI + XCache

Prednedávnom sme uverejnili návod, ako si viete zrýchliť Vaše stránky pomocou FastCGI v kombinácii s XCache. XCache ukladá časť Vašich stránok do medzipamäte servera, ktoré sú návštevníkom načítavané odtiaľ, a práve to urýchľuje web stránky.


Postup:

  1. Zapnúť FastCGI v Control Paneli v časti “Nastavenia Apache a PHP”.
  2. Podľa verzie PHP pridať do konfiguračného súboru nastavenia pre XCache
  3. Reštart PHP pre FastCGI v Control Paneli
  4. Aktivácia XCache v Joomla! 2.5 (V Joomla! 1.5 je postup obdobný)

 

V administrácii Vašej Joomla! 2.5 nastavíte:

V časti Web → Základné nastavenia → Systém:

  • Vyrovnávacia pamäť: ZAP. – Progresívne vyrovnávanie
  • Ovládač vyrovnávacej pamäte: XCache
  • Platnosť vyrovnávacej pamäte: (zvolíte si platnosť vyrovnávacej pamäte v minútach, podľa potreby. V našom prípade 10080 min., čo zodpovedá časovému úseku 7 dní.)

Aktivácia XCache v nastaveniach Joomla! 2.5


 

V správcovi zásuvných modulov aktivujete plugin Systém → Vyrovnávacia pamäť. Možnosť Use Browser Caching zvolíte len v prípade, že Vaše stránky sú statické a nemeníte ich obsah.

Aktivácia pluginu Systém – Vyrovnávacia pamäť


 

 
Nekompatibilná Joomla! 2.5 s FastCGI + XCache a PHP 5.4

V prípade, že Vaša Joomla! 2.5 u nás beží na PHP 5.4, po aktivácii XCache sa Vám na webe pravdepodobne občas bude zobrazovať táto výstraha:

 

Notice: Array to string conversion in …/public_html/libraries/joomla/cache/cache.php on line 584

 

V tomto prípade si buď vypnite hlásenie chýb v administrácii Joomla! (Web → Základné nastavenia → Server → Hlásenie chýb: Žiadny) alebo prejdite na nižšiu verziu PHP, čo urobíte vo Vašom Control Paneli v časti “Nastavenia Apache a PHP”.


Nezabudnite

Po zapnutí nejakej cachovacej metódy je potrebné "preklikať" si web stránku, aby sa vytvorili cachovacie súbory, ktoré sa budú zobrazovať návštevníkom Vašich stránok. Takisto sa tieto súbory budú vytvárať po skončení platnosti vyrovnávacej pamäte, ktorú ste si v Administrácii Joomla! nastavili v minútach.


Zrýchlenie administrácie v Joomla! 2.5/3.0

Pre rýchlejšiu prácu v administračnej sekcii Joomla! 2.5/3.0 odporúčame použiť bezplatný (s obmedzenými funkciami) plugin AJAX toggler, ktorý pomocou technológie AJAX zabezpečí rýchlejšie akcie ako napríklad zmenu poradia a statusov pluginov, modulov, článkov atď., bez potreby načítavania celej stránky odznova. Plugin nie je kompatibilný so všetkými komponentami, no v nastaveniach pluginu je možné vybrať tie, pre ktoré nemá byť použitý.

Ako pracuje tento plugin môžete vidieť na obrázku vyššie, kde pri aktivácii pluginu "Systém → Vyrovnávacia pamäť Joomla!" nezobrazí klasickú správu, ale oznámenie o zmene statusu pluginu zobrazí vľavo hore v lightboxe pričom nedošlo k znovu načítaniu celej stránky.

 

Ďalšie články zo seriálu "Zrýchlite si svoje stránky":

 

0 Komentárov


Odporúčaný komentár

Nie sú tu žiadne komentáre.

×
×
  • Vytvoriť nové...