Přeskočit na hlavní obsah

Speed Cache, rozšíření pro zlepšení výkonu Joomla

Speed Cache je přirozené vylepšení systému cache Joomla s výkonným statickým ukládáním stránek do mezipaměti, kompatibilním se uživatelskými relacemi, kompletním systémem cache prohlížeče, progresivním načítáním obrázků, kontrolou zahrnutí URL do mezipaměti a seskupováním a minifikací zdrojů. Některé užitečné nástroje jsou také součástí rozšíření, jako je aktivace cache pro přihlášené/odhlášené uživatele a automatický čistič cache při specifikovaných akcích.

DEMONSTRACE ROZŠÍŘENÍ

Zkontrolujte demo výkonu Joomla Speed Cache

CENY

Cena rozšíření je $49,
vše zahrnuto, neomezený počet webových stránek

POŽÁDAT O ODPOVĚĎ

Máte pochybnosti o našich funkcích? Zeptejte se týmu >>

Rozšíření připraveno pro  
Joomla 6!

Toto rozšíření má balíček kompatibilní s Joomla 3, 4, 5 & 6. Bylo plně otestováno s novou a nejnovější stabilní verzí Joomla 6, zůstaňte aktualizováni!

bundle-joomla-extension

Výkonný systém cache a ukládání do mezipaměti prohlížeče

Výkonný systém cache a ukládání do mezipaměti prohlížeče
Speed Cache pro Joomla přichází přes výchozí systém mezipaměti Joomla s novou vrstvou mezipaměti, která odesílá více statického obsahu (HTML), a tím snižuje počet dotazů do databáze. Navíc máte možnost uložit větší část náročných zdrojů stránky (jako jsou obrázky) do mezipaměti prohlížeče. A můžete ji vyčistit, kdykoli chcete!

Zrychlete pomocí cíleného systému mezipaměti

Zrychlete pomocí cíleného systému mezipaměti

Mezipaměť Speed Cache je aktivována na výběru stránek vašeho webu, systém je velmi flexibilní a vždy máte jistotu, že funguje na každém webu. Můžete také provést dávkový import URL z nabídky do systému mezipaměti. Systém zahrnutí/vyloučení mezipaměti je velmi výkonný:

  • Zahrnout jednotlivé adresy URL
  • Vyloučit jednotlivé adresy URL
  • Zahrnout z mezipaměti sadu URL na základě pravidel (včetně regulárních výrazů)
  • Vyloučit z mezipaměti sadu URL na základě pravidel (včetně regulárních výrazů)
  • Pro URL definujte: Aktivovat mezipaměť pro veřejnost a/nebo pro registrované uživatele
  • Pro URL definujte: Přednačíst URL mezipaměti pro veřejnost a/nebo registrované uživatele
  • Pro URL aktivujte přednačtení mezipaměti na uživatele
  • Načíst modul v AJAX s automatickým obnovením mezipaměti

JEDINÁ JOOMLA GLOBÁLNÍ OPTIMALIZACE RYCHLOSTI

Hrajte chytře, zrychlete všechny své webové stránky pomocí globálního řešení pro mezipaměť, obrázky...

JEDINÁ JOOMLA GLOBÁLNÍ OPTIMALIZACE RYCHLOSTI

Rychlá mezipaměť je jediná rozšíření, která nabízí globální optimalizaci v rámci jednoho členství: Joomla zrychlení + líné načítání obrázků + CDN. Kromě toho, protože naše členství není omezeno doménou, můžete spustit stejnou špičkovou optimalizaci na všech vašich webových stránkách!

Dynamické prvky v mezipaměti Joomla

Hlavním problémem při poskytování statického obsahu, jako je plugin mezipaměti stránky Joomla, je to, že vůbec nefunguje s dynamickými prvky a uživatelskými relacemi. Rychlá mezipaměť má 2 systémy, aby se předešlo problému mezipaměti na dynamickém obsahu:

  • Rychlá mezipaměť generuje statický soubor mezipaměti pro uživatele Joomla, pak také funguje pro dynamický obsah (jako formulář, relace...)
  • Nejste si jisti? Žádný problém, existuje možnost pro každou URL adresu stránky zahrnout/vyloučit přihlášené uživatele z mezipaměti
  • Můžete také předběžně načíst mezipaměť pro uživatele hned po vyčištění mezipaměti
Dynamické prvky v mezipaměti Joomla
Vyčistit celou mezipaměť a automaticky ji regenerovat

Vyčistit celou mezipaměť a automaticky ji regenerovat

SpeedCache se zbaví problému čištění mezipaměti; všechny mezipaměti (Joomla, Speed Cache a mezipaměť prohlížeče) lze automaticky vyčistit na základě akce nebo pomocí tlačítka v celé administraci Joomla. Skutečně, při akcích na backendu/frontendu, jako je uložení obsahu, lze veškerou mezipaměť vyčistit automaticky. Můžete také znovu vygenerovat všechny mezipaměti hned po jejich vyčištění, takže nikdo nebude čekat na generování mezipaměti. Přednačítání mezipaměti lze provést pro všechny přihlášené uživatele, podle uživatele nebo podle URL.

Joomla Resources Group, Minifikace & odložené načítání

Rychlá mezipaměť získala nástroj pro minifikaci zdrojů vašeho webu a zahrnuje výkonný nástroj pro zamezení konfliktů při zachování maximálního výkonu. Skutečně můžete přidat URL souborů, stránek pro vyloučení v textové oblasti nebo povolit možnosti pro minifikaci! Skupina souborů obsahuje:

  • Seskupit, minifikovat a odložit načítání všech JS souborů
  • Seskupit, minifikovat a odložit načítání všech CSS souborů
  • Seskupit písma a Google písma
  • Možnost aktivovat každé nastavení zvlášť
Joomla Resources Group, Minifikace & odložené načítání
Komprese obrázků a líné načítání pro Joomla

Líné načítání obrázků pro Joomla

Obrázky představují v průměru 60 % váhy stránky, takže se jedná o vysokou prioritu v procesu optimalizace. Speed Cache zahrnuje možnost líného načítání:

  • Líné načítání: Načítat pouze obrázky, když jsou viditelné pro uživatele (při posouvání)
  • Líné načítání: Postupné načítání s efektem načítání
  • Líné načítání: Zahrnutí a vyloučení podle URL, pravidel URL, velikosti obrázku

Síť pro doručování obsahu (CDN) zahrnuta

CDN obsluhuje soubory obrázků, JS, CSS... z místního serveru vašim uživatelům po celém světě. Kromě toho, protože je líné načítání obrázků zahrnuto v SpeedCache, doba načítání médií bude mít opravdu malý dopad na výkon.

Síť pro doručování obsahu (CDN) zahrnuta
Dedikovaná mezipaměť pro mobilní a stolní zařízení

Dedikovaná mezipaměť pro mobilní a stolní zařízení

Speed Cache zvládne cache pro mobily automaticky, nebo můžete vygenerovat dedikovanou verzi cache pro jednotlivá zařízení. Výsledkem je, že budete mít jistotu, že Speed Cache poběží hladce s jakýmkoli rámcem šablony. Funkce mobilní cache:

  • Automaticky poskytuje stejnou cache pro všechna zařízení
  • Dedikovaná mezipaměť pro mobilní zařízení
  • Dedikovaná mezipaměť pro tablet
  • Možnost zakázat mezipaměť pro určené zařízení

Optimalizace rychlosti Joomla, Live

Zvyšte rychlost všech svých webů Joomla pomocí Speed Cache

Funkce v Speed Cache

Všechny další funkce jsou zahrnuty v rozšíření pro Joomla

Nastavte dobu trvání Speed Cache (statické cache) odděleně od cache Joomla

Na dynamických webech, jako jsou e-shopy s košíkovým systémem, vygenerujte statický soubor pro uživatele, aby se zobrazoval správný obsah cache, pro každého uživatele Joomla

Mezipaměť může být vyčištěna automaticky při správě Joomla: uložení, použití, publikování, zrušení publikování nebo odstranění obsahu

Stránky Joomla s mnoha těžkými moduly mohou trvat dlouho načítat. SpeedCache přidává možnost odložit načtení modulu pomocí AJAX

Aktivujte extrémně rychlé ukládání do mezipaměti prohlížeče s možností vynutit vyčištění

Výkon je velmi důležitý pro SEO, Google měří čas načítání stránky uživatelem, takže to pomáhá v reálném životě!

Uživatel, který přijde po vyčištění mezipaměti stránky, nebude muset čekat na generování mezipaměti, protože se automaticky obnoví!

Importujte/Exportujte konfiguraci Speed Cache z jednoho webu na druhý a získejte optimalizované weby v žádném čase

Vyčištěním Speed Cache můžete také vyčistit všechny mezipaměti Joomla, vypršené mezipaměti na základě akcí uživatele nebo kliknutím na tlačítko

Opravte varování výkonu Joomla záhlaví expirace záplatováním vašeho souboru htaccess v jednom kliknutí

Vždy najdete řešení, jak získat funkční mezipaměť nebo ji deaktivovat tam, kde chcete, výběrem jedné URL nebo pravidel, uživatelských relací...

Mezipaměť lze automaticky vyčistit při akcích uživatele frontendu, jako je uložení, použití, publikování, zrušení publikování nebo přesunutí článku do koše

JOOMLA & INTEGRACE ROZŠÍŘENÍ

Kompatibilita a integrace s třetími stranami s rozšířeními, neúplný seznam!

Siteground a hostovaná mezipaměť

Rychlá mezipaměť je plně kompatibilní s Siteground a dalšími systémy mezipaměti hostitele, protože je založena na nativním systému mezipaměti Joomla

Čističe mezipaměti

Statické cache Speed Cache lze také vyčistit pomocí rozšíření třetí strany, které to vyžaduje pro svůj účel

Joomla mezipaměť stránky

EasyBlog

Speed Cache je plně kompatibilní se součástmi Stackideas, včetně EasyBlog, pokročilého blogovacího systému Joomla

Siteground a hostovaná mezipaměť

Speed Cache je plně kompatibilní s Yootheme Pro a jeho knihovnou rozložení. Přináší další vrstvu mezipaměti a lepší optimalizaci obrazu

Čističe mezipaměti

Speed Cache funguje se SP Page Builder. Přidává statický systém mezipaměti a lepší optimalizaci obrazu

Joomla mezipaměť stránky

Quix

Speed Cache je plně kompatibilní se stavitelem stránek Quix. Přidává úžasný systém mezipaměti bez porušení funkcí stavitele stránek

Další rozšíření

Další rozšíření

Speed Cache je kompatibilní se všemi hlavními rozšířeními Joomla pomocí jednoduché konfigurace
K2 JoomlaWorks

Speed Cache funguje s rozšířením K2. Načtěte obsah K2 během okamžiku a to funguje s nativním systémem mezipaměti K2

FlexiContent
Speed Cache funguje s rozšířením FlexiContent. Načtěte položky FlexiContent rychlostí světla!

Překlady rozšíření

Komunitní překlady zahrnuty, vytvořte si vlastní během několika kliknutí! Více informací >>

Získejte více informací o Speed Cache

Ceník Speed Cache

Zvolte plán pro získání podpory a aktualizací nové verze
199$
Místo 462$
ZÍSKEJTE 
JOOMLA BALÍČEK

Balíček poskytuje přístup k všem Joomla rozšířením a lze jej použít na jakékoli webové stránce. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každé rozšíření po celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte balíček.

Nedávná svědectví a hodnocení


WP Speed of LightSpeed Cache - Rozšíření pro výkon Joomla
98 ze 100 na základě 12 hodnocení uživatelů

Zdroj hodnocení: 12 recenzí od uživatelů na: Joomla.org

Často kladené otázky: Speed Cache – Rozšíření pro optimalizaci mezipaměti a výkonu Joomla

Jak Speed Cache zlepšuje rychlost webu Joomla?

Speed Cache používá výkonný systém statické mezipaměti stránek, mezipaměť prohlížeče, minimalizaci zdrojů a kompresi obrázků s lenivým načítáním, aby se zkrátily časy načítání a požadavky na server.

Dokáže Speed Cache efektivně zpracovávat dynamický obsah a uživatelské relace?

Ano, generuje statické soubory mezipaměti pro uživatele Joomla, podporuje dynamický obsah jako formuláře a relace a umožňuje selektivní zahrnutí nebo vyloučení mezipaměti pro přihlášené uživatele.

Je Speed Cache kompatibilní se službami CDN a mobilním cachingem?

Plugin zahrnuje integraci CDN a podporuje vyhrazené verze mezipaměti pro mobilní, tabletová a stolní zařízení pro optimalizovanou rychlost na všech platformách.

Nabízí Speed Cache automatické čištění mezipaměti a přednačítání?

Ano, čištění mezipaměti lze automatizovat na správních nebo frontendových akcích, jako je ukládání obsahu, a systém přednačítá mezipaměť, aby zajistil rychlé načítání stránky pro první návštěvníky.

Mohu přizpůsobit, které stránky nebo URL jsou uloženy v mezipaměti nebo vyloučeny?

Speed Cache poskytuje flexibilní zahrnutí a vyloučení mezipaměti na základě URL adresy, včetně podpory regulárních výrazů a nastavení mezipaměti pro veřejné nebo registrované uživatele pro jednotlivé URL adresy.

Je Speed Cache kompatibilní s populárními Joomla tvůrci stránek a rozšířeními?

Rozšíření je plně kompatibilní s Joomla tvůrci stránek jako SP Page Builder, Quix, YooTheme Pro a populárními komponenty jako K2, EasyBlog a FlexiContent.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()