Ga naar hoofdinhoud

Speed Cache, de Joomla-prestatie-extensie

Speed Cache is een natuurlijke verbetering van het Joomla-cachesysteem met een krachtige statische paginacaching, compatibel met gebruikerssessies, een volledig browserscachesysteem, een progressieve afbeeldinglading, een URL‑inclusiecache‑controle en resources‑groep & minify. Sommige handige tools maken ook deel uit van de extensie, zoals de cache‑activatie voor ingelogde/uitgelogde gebruikers en een automatische cache‑reiniger bij opgegeven acties.

EXTENSIE DEMO

Bekijk de Joomla Speed Cache prestatie‑demo

PRIJZEN

Extensieprijs is $49,
alles inbegrepen, onbeperkte websites

STEL EEN VRAAG

Heb je een vraag over onze functies? Vraag het team >>

Extensie klaar voor  
Joomla 6!

Deze extensie heeft een pakket dat compatibel is met Joomla 3, 4, 5 & 6. Het is volledig getest met de nieuwe en nieuwste stabiele versie van Joomla 6, blijf up-to-date!

bundle-joomla-extension

Krachtig Cachesysteem en Browsercaching

Krachtig Cachesysteem en Browsercaching
Speed Cache voor Joomla komt boven het standaard cache‑systeem van Joomla met een nieuwe cache‑laag, door meer statische inhoud (HTML) te verzenden, waardoor het aantal database‑query's wordt verminderd. Bovendien heb je de mogelijkheid om het grootste deel van de zware paginabronnen (zoals afbeeldingen) in de browsercache op te slaan. En je kunt het opschonen wanneer je wilt!

Versnel met gericht cachesysteem

Versnel met gericht cachesysteem

De Speed Cache-cache is geactiveerd op een selectie van pagina's van uw website, het systeem is zeer flexibel en u bent er altijd zeker van dat het op elke website werkt. U kunt ook een batchimport van URL's vanuit een menu naar het cachesysteem doen. Het cache-inclusie-/exclusiesysteem is zeer krachtig:

  • Enkele URL's opnemen
  • Enkele URL's uitsluiten
  • Opnemen vanuit de cache een set URL's op basis van regels (reguliere expressies inbegrepen)
  • Sluit een reeks URL's uit de cache op basis van regels (inclusief reguliere expressies)
  • Per URL definiëren: Cache activeren voor publiek en/of geregistreerde gebruikers
  • Per URL definiëren: Cache-URL's vooraf laden voor publiek en/of geregistreerde gebruikers
  • Per URL de cache-preloading per gebruiker activeren
  • Laad module in AJAX met automatische cacheverversing

DE ENIGE JOOMLA GLOBALE SNELHEIDOPTIMALISATIE

Speel slim, versnel al je websites met een globale oplossing voor cache, afbeeldingen...

DE ENIGE JOOMLA GLOBALE SNELHEIDOPTIMALISATIE

Speed Cache is de enige extensie die een globale optimalisatie biedt in één lidmaatschap: Joomla SpeedUp + afbeelding lazy loading + CDN. Bovendien, omdat onze lidmaatschappen niet beperkt zijn tot een domein, kun je dezelfde topoptimalisatie op al je websites uitvoeren!

Dynamische elementen in de Joomla-cache

Het belangrijkste probleem bij het serveren van statische inhoud, zoals de Joomla Page cache plugin, is dat het helemaal niet werkt met dynamische elementen en gebruikerssessies. Speed cache heeft 2 systemen om het cacheprobleem bij dynamische inhoud te vermijden:

  • Speed Cache genereert een statisch cachebestand per Joomla-gebruiker en werkt vervolgens ook voor dynamische inhoud (zoals formulieren, sessies..)
  • Niet zeker? Geen probleem, er is een optie voor elke pagina-URL om ingelogde gebruikers al dan niet op te nemen in de cache
  • Je kunt de cache ook per gebruiker vooraf laden direct na een schone cache
Dynamische elementen in de Joomla-cache
Schoon alle cache op en genereer deze automatisch opnieuw

Schoon alle cache op en genereer deze automatisch opnieuw

SpeedCache lost het cache-opschoonprobleem; alle caches (Joomla, Speed Cache en browsercache) kunnen automatisch worden opgeschoond op basis van een actie of via een knop overal in de Joomla-administratie. Inderdaad, bij backend-/frontend-acties zoals het opslaan van inhoud, kan alle cache automatisch worden opgeschoond. Je kunt ook alle caches opnieuw genereren direct na het opschonen, zodat niemand meer hoeft te wachten op de cache-generatie. Het voorladen van de cache kan worden gedaan voor alle ingelogde gebruikers, per gebruiker of per URL.

Joomla Resources Group, minimalisatie & uitstel van laden

Speed cache heeft een tool om de minimalisatie van uw websitebronnen uit te voeren en bevat een krachtige tool om conflicten te vermijden terwijl de maximale prestaties behouden blijven. U kunt inderdaad de URL van bestanden, pagina's voor uitsluiting in het tekstvak toevoegen of opties voor de minimalisatie inschakelen! De functies van het groepsbestand omvatten:

  • Groep, minimaliseer en stel het laden van alle JS-bestanden uit
  • Groep, minimaliseer en stel het laden van alle CSS-bestanden uit
  • Groep lettertypen en Google-lettertypen
  • Mogelijkheid om elke instelling afzonderlijk te activeren
Joomla Resources Group, minimalisatie & uitstel van laden
Afbeeldingscompressie en lazy loading voor Joomla

Afbeeldingslazy loading voor Joomla

Afbeeldingen vormen gemiddeld 60% van het paginagewicht, dus het is een hoge prioriteit in het optimalisatieproces. Speed Cache bevat een lazy loading‑optie:

  • Lazy loading: Laad alleen afbeeldingen wanneer ze zichtbaar zijn voor de gebruiker (bij scrollen)
  • Lazy loading: Progressieve lading met laadeffect
  • Lazy loading: Insluiting en uitsluiting per URL, URL-regels, afbeeldingsgrootte

Content Delivery Network (CDN) inbegrepen

CDN leveren website-afbeeldingen, JS, CSS... bestanden vanaf een lokale server aan uw gebruikers over de hele wereld. Bovendien, aangezien afbeelding lazy loading is inbegrepen in SpeedCache, zal de laadtijd van media een zeer kleine impact op de prestaties hebben.

Content Delivery Network (CDN) inbegrepen
Toegewijde cache voor mobiele en desktopapparaten

Toegewijde cache voor mobiele en desktopapparaten

Speed Cache kan de cache voor mobiel automatisch afhandelen of je kunt een toegewijde cache‑versie per apparaat genereren. Het resultaat is dat je'll zeker bent dat Speed Cache soepel draait met elk sjabloon‑framework. Functies van mobiele cache:

  • Automatisch dezelfde cache voor alle apparaten serveren
  • Toegewijde cache voor mobiel
  • Toegewijde cache voor tablet
  • Optie om cache uit te schakelen voor een specifiek apparaat

De Joomla Speed Optimalisatie, Live

Boost al je Joomla‑websites met Speed Cache

Functies in Speed Cache

Alle extra functies inbegrepen in de Joomla-extensie

Stel Speed Cache-tijd (statische cache) duur apart in van de Joomla-cache

Op dynamische websites zoals e-commerce met een winkelwagensysteem, genereer een statisch bestand per gebruiker om de juiste gecachte inhoud te leveren, per Joomla-gebruiker

De cache kan automatisch worden opgeschoond bij Joomla-beheeracties: opslaan, toepassen, publiceren, depubliceren of een inhoud verwijderen

Joomla‑pagina's met veel zware modules kunnen even duren om te laden. SpeedCache voegt een optie toe om een module‑laden uit te stellen met AJAX

Activeer een extreem snelle browsercaching voor gebruikers met een optie om het opschonen af te dwingen

De prestaties zijn zeer belangrijk voor SEO, Google meet de laadtijd van de gebruikerspagina, dus het helpt in de praktijk!

Gebruiker die na een pagina‑cache‑opschoning komt, hoeft niet te wachten op de cache‑generatie; deze wordt automatisch opnieuw gegenereerd!

Importeer/Exporteer Speed Cache-configuratie van de ene website naar de andere en optimaliseer websites in een mum van tijd

Door de Speed Cache te wissen, kunt u ook alle Joomla-caches wissen, verlopen caches op basis van gebruikersacties of door op een knop te klikken

Los de prestatiewaarschuwing van Joomla Expire Headers op door je htaccess-bestand in één klik te patchen

Je'll altijd een oplossing vinden om de cache te laten werken of uit te schakelen waar je wilt door een enkele URL of regels, gebruikerssessies te selecteren...

De cache kan automatisch worden opgeschoond bij frontend-gebruikersacties zoals opslaan, toepassen, publiceren, depubliceren of een artikel naar de prullenbak verplaatsen

JOOMLA & EXTENSIE-INTEGRATIE

Compatibiliteit en integraties van derden met extensies, geen uitputtende lijst!

Siteground en gehoste cache

Speed Cache is volledig compatibel met Siteground en andere hostercachesystemen omdat het's gebaseerd is op het Joomla-native cachesysteem

Cache reinigers

Speed Cache statische caches kunnen ook worden opgeschoond door een extensie van derden die het hiervoor nodig heeft

Joomla-pagina cache

EasyBlog

Speed Cache is volledig compatibel met Stackideas-componenten, inclusief EasyBlog, het geavanceerde Joomla-blog systeem

Siteground en gehoste cache

Speed Cache is volledig compatibel met Yootheme Pro en de lay-outbibliotheek. Het voegt een extra cachelaag toe en een betere beeldoptimalisatie

Cache reinigers

Speed Cache werkt met SP Page Builder. Het voegt een statisch cachesysteem toe en een betere beeldoptimalisatie

Joomla-pagina cache

Quix

Speed Cache is volledig compatibel met de Quix paginabouwer. Voeg een geweldig cachesysteem toe zonder enige paginabouwer-functies te breken

Andere extensies

Andere extensies

Speed Cache is compatibel met alle belangrijke Joomla-extensies via een eenvoudige configuratie
K2 JoomlaWorks

Speed Cache werkt met de K2-extensie. Laad K2-inhoud in een mum van tijd en dat werkt met het native cachesysteem van K2

FlexiContent
Speed Cache werkt met de FlexiContent-extensie. Laad FlexiContent-items met de snelheid van het licht!

Extensievertalingen

Community-vertalingen inbegrepen, maak uw eigen in een paar klikken! Meer informatie >>

Krijg meer informatie over Speed Cache

Speed Cache prijzen

Kies een plan om ondersteuning en nieuwe versie-updates te krijgen
199$
In plaats van 462$
HAAL DE 
JOOMLA BUNDEL

De bundel geeft toegang tot ALLE Joomla-extensies en kan op alle websites worden gebruikt. Bovendien heeft u volledige toegang tot technische ondersteuning en updates voor elke extensie gedurende het hele jaar. 
De tijd is nu! Verhoog uw efficiëntie en krijg dat concurrentievoordeel. Probeer de bundel.

Recente getuigenissen & beoordelingen


WP Snelheid van LichtSpeed Cache - Joomla Prestatie-extensie
98 van de 100 gebaseerd op 12 gebruikersbeoordelingen

Beoordelingsbron: 12 door gebruikers ingediende recensies op: Joomla.org

FAQ: Speed Cache – Joomla Caching & Prestatieoptimalisatie Extensie

Hoe verbetert Speed Cache de snelheid van een Joomla-website?

Speed Cache gebruikt een krachtig statisch paginacaching‑systeem, browsercaching, resource‑minimalisatie en afbeeldingscompressie met lazy loading om laadtijden en serververzoeken te verminderen.

Kan Speed Cache dynamische inhoud en gebruikerssessies effectief verwerken?

Ja, het genereert statische cache‑bestanden per Joomla‑gebruiker, ondersteunt dynamische inhoud zoals formulieren en sessies, en staat selectieve cache‑inclusie of -exclusie toe voor ingelogde gebruikers.

Is Speed Cache compatibel met CDN-diensten en mobiel cachen?

De plug-in bevat CDN-integratie en ondersteunt speciale cacheversies voor mobiele, tablet- en desktopapparaten voor geoptimaliseerde snelheid op alle platforms.

Biedt Speed Cache automatische cache-reiniging en voorladen?

Ja, cache-reiniging kan geautomatiseerd worden bij beheer- of frontend-acties zoals het opslaan van inhoud, en het systeem laadt de cache vooraf om een snelle paginalading voor eerste bezoekers te garanderen.

Kan ik aanpassen welke pagina's of URL's worden gecached of uitgesloten?

Speed Cache biedt flexibele URL-gebaseerde cache-inclusie en -exclusie, inclusief ondersteuning voor reguliere expressies en per-URL cache-instellingen voor openbare of geregistreerde gebruikers.

Is Speed Cache compatibel met populaire Joomla-paginabouwers en extensies?

De extensie is volledig compatibel met Joomla-bouwers zoals SP Page Builder, Quix, YooTheme Pro, en populaire componenten zoals K2, EasyBlog en FlexiContent.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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}()