Litespeed – Scarica i nuovi plugin per la Cache : lscache

Come scritto in precedenza su alcuni articoli, Litespeed è uno dei migliori Web Server disponibili attualmente sul mercato. Lo sviluppo dei plugin per la gestione della cache tra cui LSCache per WordPress e LiteMage per Magento ha dato degli ottimi risultati, attualmente sono i migliori per performance e stabilità sul mercato.

Avevamo già parlato di Litespeed nei seguenti articoli:

https://xlogic.org/blog/il-miglior-plugin-per-la-cache-di-wordpress-2019.html/
https://xlogic.org/blog/wordpress-al-top-lscache-litespeed.html/
https://xlogic.org/blog/litemage-cache-la-cache-magento-piu-potente-al-mondo.html/

Ma non è finita qui, Litespeed oltre a LSCache e LiteMage ha sviluppato dei plugin per la maggior parte dei CMS più utilizzati nel mondo, di seguito potrai scaricare e testare i nuovi plugin sviluppati da Litespeed.

Attenzione: i seguenti Plugin non sono utilizzabili su un server con un sistema Apache o Nginx, ma richiedono esclusivamente un server con Litespeed, noi utilizziamo questo web server dal 2011.

WordPress – Magento – Joomla

LSCache Plugin per WordPress
Il plug-in LiteSpeed ​​Cache è molto più di un plug-in di gestione della cache. È ricco di una varietà di funzionalità progettate per offrire prestazioni superiori ai tuoi siti WordPress.
Estensione LiteMage per Magento 2
LiteMage è un'estensione di Magento che con la sua cache integrata accelera il tuo negozio Magento 2. LiteMage diminuisce lo stack del server e alleggerisce il carico.
LSCache Plugin per Joomla
Soluzione cache lato server, con cache pubblica e privata, ESI, crawler della cache e altro. Migliora drasticamente le prestazioni del tuo sito Joomla riducendo il carico.

 

Prestashop – Opencart – Drupal

Modulo LSCache per Prestashop
LiteSpeed ​​Cache per PrestaShop 1.6 e 1.7 supporta più negozi, multi-lingua, multi-valuta, geolocalizzazione e mobile. Il sofisticato sistema basato su tag consente l'attivazione è l'eliminazione della cache mirata.
Estensione LSCache per Opencart
LiteSpeed ​​Cache per OpenCart 2.3 e versioni successive include una struttura basata su tag. Questo sistema consente di attivare l'eliminazione della cache mirata quando i dati del prodotto, categoria o il produttore, sono cambiati.
Modulo LSCache per Drupal 8
Il modulo cache LiteSpeed ​​per Drupal 8.x fornisce un sofisticato sistema di gestione della cache basato su tag che serve sia utenti connessi che non connessi, garantendo prestazioni migliori e un'esperienza utente superiore.

 

Xenforo – Mediawiki – Laravel

Componente LSCache per Xenforo
Il componente aggiuntivo LiteSpeed ​​Cache per XenForo 2.x è un componente aggiuntivo basato su PHP che comunica con l'installazione del server Web LiteSpeed ​​e con la cache della pagina integrata.
Estensione LSCache per Mediawiki
L'estensione LiteSpeed ​​Cache per MediaWiki consente alle richieste della pagina della tua wiki di bypassare completamente PHP e di fornire risultati rapidi sia agli utenti che hanno effettuato il login!
Pacchetto LSCache per Laravel
LiteSpeed ​​per Laravel fornisce un sistema di gestione della cache basato su tag che può essere utilizzato con il modulo cache incorporato del server Web ​​per elaborare la cache pubblica e privata per i siti.

 

Xlogic si conferma essere uno tra i migliori Provider Hosting presenti sul mercato, oltre al piano Hosting WordPress offre molte altre soluzioni, vediamole insieme:

 

Per ulteriori informazioni Contattaci!

 

LSCache Joomla Drupal PrestaShop: l’integrazione usa la cache nel server LiteSpeed per servire pagine dinamiche già generate e ridurre il lavoro di PHP e database. Il componente installato nel CMS comunica al server cosa memorizzare, escludere e invalidare.

Il plugin o modulo non crea da solo una cache server su infrastrutture non compatibili. Prima dell’installazione verifica che l’hosting disponga di LiteSpeed Web Server e del modulo LSCache abilitato.

Come funziona LSCache

Alla prima richiesta utile il CMS genera la pagina; il server può salvarne una copia. Le richieste successive compatibili ricevono la risposta dalla cache. Quando cambia un contenuto, il componente esegue il purge delle pagine correlate usando tag e regole dell’applicazione.

La documentazione LiteSpeed descrive LSCache come una cache integrata nel server capace di ridurre il carico e accelerare contenuti dinamici. Consulta la panoramica ufficiale.

Preparazione comune

  1. crea un backup di file e database;
  2. aggiorna CMS ed estensioni compatibili;
  3. rileva eventuali altre cache HTML o reverse proxy;
  4. annota pagine dinamiche, login, carrelli e lingue;
  5. misura tempo di risposta e header prima della modifica;
  6. installa il componente dalla fonte ufficiale prevista per il CMS.

LSCache per Joomla

Installa il pacchetto ufficiale e abilitalo nell’amministrazione. La guida LiteSpeed indica il percorso di configurazione e le opzioni per TTL, purge e log nella sezione LSCache per Joomla.

Controlla componenti che generano contenuti per utente, carrelli, sessioni o token. Escludi le pagine che non possono essere condivise tra visitatori.

LSCache per Drupal

Installa e abilita il modulo compatibile con la versione di Drupal, poi svuota le cache. La configurazione base può essere sufficiente, ma siti con contenuti personalizzati richiedono test su ruoli, cookie e contesti di cache.

Evita di sovrapporre più page cache senza comprenderne l’ordine. La documentazione ufficiale di LSCache per Drupal descrive requisiti e verifica.

LSCache per PrestaShop

Un negozio contiene pagine pubbliche e blocchi privati. Il modulo deve distinguere catalogo condivisibile da carrello, account, checkout, prezzi personalizzati e moduli che usano cookie.

LiteSpeed documenta cache pubblica, blocchi privati e purge per tag nella guida LSCache per PrestaShop. Verifica sempre la compatibilità della versione indicata prima dell’installazione.

Come verificare HIT e MISS

Apri una pagina pubblica in una sessione anonima e controlla gli header con gli strumenti del browser o curl -I. La prima richiesta può essere un MISS e la successiva un HIT. Il nome esatto dell’header dipende dalla configurazione.

curl -I https://www.example.com/pagina-test

Un MISS non è necessariamente un errore: può dipendere da prima visita, query string, cookie, login, purge recente o regola di esclusione.

Pagine da non condividere in cache

  • login, logout e recupero password;
  • area personale e ordini;
  • carrello e checkout;
  • anteprime e pagine amministrative;
  • risposte con token o dati personali;
  • endpoint API non esplicitamente cacheabili.

TTL e purge

Un TTL lungo aumenta gli HIT ma può mantenere contenuti vecchi se il purge non funziona. Preferisci invalidazione precisa dopo modifiche e usa il purge totale soltanto quando serve. Un purge globale frequente annulla gran parte del vantaggio.

Cache, CDN e object cache

Page cache, CDN e Redis/Memcached risolvono livelli diversi. Documenta chi memorizza HTML, asset e oggetti; svuota il livello corretto e non attivare funzioni duplicate senza test.

Problemi comuni

  • contenuti di un utente mostrati a un altro: disattiva la cache e correggi le esclusioni;
  • modifiche non visibili: verifica purge, TTL e CDN;
  • sempre MISS: controlla cookie, query string, header e compatibilità server;
  • carrello incoerente: escludi pagine e cookie dinamici;
  • picchi dopo purge: evita invalidazioni globali ripetute.

Conclusione

LSCache per Joomla, Drupal e PrestaShop può ridurre sensibilmente il tempo di risposta quando server e componente applicativo lavorano insieme. Installa la versione ufficiale, escludi dati privati, verifica HIT e MISS e misura il risultato senza sovrapporre cache non coordinate.

Upgrade alla versione 3.0.8.6 per il Plugin LSCache di Litespeed per WordPress realizzato appositamente per i Web Server Litespeed utilizzati da Xlogic. Ricordiamo, che LSCache è attualmente il miglior Plugin sulla piazza perchè è un vero e proprio plugin cache lato server e permette di velocizzare il proprio sito dal 50% al 90%.

NB: Non installare questo Plugin su un server Apache o Nginx, è necessario un server Litespeed.

 

Caratteristiche della versione 3.0.8.6

  • Cache CDN QUIC.cloud gratuita
  • Cache oggetti (Memcached / LSMCD / Redis)
  • Ottimizzazione dell’immagine (Lossless / Lossy)
  • Minimizza CSS, JavaScript e HTML
  • Minimizza CSS/JS in linea
  • Combina CSS/JS
  • Genera automaticamente CSS critici
  • Lazyload immagini iframe
  • Segnaposto immagine reattiva
  • Supporto per più CDN, incluso Cloudflare
  • Caricare CSS/JS in modo asincrono
  • Cache del browser
  • Database Cleaner e Optimizer
  • Ottimizzazione del punteggio Page Speed
  • Cache OPcode
  • HTTP/2 Push per CSS/JS
  • Prefetch DNS
  • Cloudflare API
  • Supporto per sito singolo e sito multiplo (rete)
  • Importa/esporta impostazioni
  • Visualizzazione impostazioni di base/avanzate
  • Interfaccia attraente e di facile comprensione
  • Supporto del formato immagine WebP
  • Controllo Heartbeat
  • Supporto WooCommerce e bbPress
  • Supporto HTTP/3 e Quic

 

Guida Ottimizzazione LSCache

Sui nostri server il plugin LSCache viene installato automaticamente dal sistema, a meno nel sito non venga rilevato un plugin per la cache alternativo.

Nel caso non fosse installato il plugin in WordPress e hai acquistato un Hosting WordPress presso noi apri un ticket presso la nostra assistenza e un nostro tecnico configurerà il plugin, anche con il CDN.

Oppure, vai su Impostazioni nel pannello di amministrazione di WordPress e clicca su Litespeed Cache > General Setting, poi su Domain Key e Refresh Domain Key, a questo punto hai richiesto una chiave che verrà generata in pochi minuti che permetterà al tuo sito web di collegarsi con quic.cloud con il CDN. Abilita Automatically Upgrade.

Bene, a questo punto sei connesso con il cloud.

Ora, verifichiamo che la cache sia attiva.

 

Attiviamo il CDN.

 

Procediamo con la cosa più importante (secondo i nostri test), il caricamento delle immagini nel cloud.

Attiviamo Auto Request Cron.

La prossima impostazione, CSS e JS Minify possono essere abilitate, ma in alcuni casi abbiamo rilevato dei problemi con il tema utilizzato dai vari siti WordPress, quindi prova.

 

Bene, abbiamo concluso la configurazione, come puoi vedere dalla prossima schermata abbiamo aumentato la velocità del sito del 91%.

 

Sei stanco della lentezza del tuo sito web? Prova il nostro Hosting WordPress.

HOSTING WORDPRESS

 

Scopri perché dovresti acquistare un Hosting WordPress presso Xlogic! Di seguito i principali vantaggi:

  • installazione o trasferimento sito web inclusi nel prezzo
  • assistenza WordPress inclusa anche via Chat
  • prestazioni uniche grazie alle unità disco SSD NVMe, a LiteSpeed ed al sistema integrato di Cache
  • Hosting Economico che parte da 64 euro l’anno
  • raccomandato da esperti del settore come SOS-WP, ServiziWP, Aranzulla e moltissimi altri

Ma i vantaggi non sono finiti qua, ti invitiamo a leggere questo articolo per comprendere realmente perché risulti essere un’occasione unica acquistare il nostro Hosting WordPress.

Perché dovresti acquistare un Hosting WordPress presso Xlogic!

 

Nuove funzionalità per il Plugin LSCache di Litespeed per WordPress – In tutti i Server di Xlogic viene utilizzato Litespeed, un webserver   alternativo ad Apache ma migliore in termini di prestazioni, affidabilità e sicurezza.

LSCache permette di aggiungere in Cache le pagine del sito web aumentando la velocità di apertura delle pagine di circa il 50%.

Per ottenere maggiori informazioni puoi seguire questa guida:

In tutti i siti WordPress viene installato automaticamente il plugin LSCache dal nostro sistema mentre è anche possibile installare il plugin nei seguenti CMS:

Da poco tempo gli sviluppatori di LSCache hanno implementato il Plugin con diverse funzionalità.

  • Cache Privata
  • Cache del Browser
  • ESI
  • Gruppi vari
  • Ottimizzazione Database
  • Ottimizzazione immagini
  • Lazy Load
  • CDN

Inoltre sono state implementate altre funzionalità, vediamole insieme:

Scorciatoia da tastiera

E’ possibile passare da una scheda all’altra in maniera semplice ed intuitiva | Impostazioni > Litespeed Cache > Settings

Cache Privata

Litespeed Cache è basato sui Tag, il che significa che ogni pagina viene archiviata con un identificatore che consente di eliminarla dalla cache come parte di un sottoinsieme specifico.

Nella Cache pubblica troverai delle pagine che sono le stesse per tutti mentre le Cache private contengono dei contenuti che riguardano solamente un determinato utente specificato dal suo indirizzo IP oppure dall’ID di sessione.

E’ possibile che le pagine del tuo sito web siano state memorizzate nella Cache pubblica ma è meglio che vengano memorizzate nella Cache in modo privato (ciò significa che una copia verrà memorizzata in maniera separata per ogni singolo utente).

Se una pagina contiene dei dati privati è meglio memorizzarla all’interno di una Cache in modo privato e non renderla pubblica.

Accedi su Impostazioni > Litespeed Cache > Settings > Cache ed inserisci nella casella ogni singolo percorso uno ad uno per riga.

Esempio:

Cache pubblica:

visualizzazione/nikon/$ | visualizzazione/nikon/

Cache privata:

visualizzazione/nikon/$ | visualizzazione/nikon/d7100

visualizzazione/nikon/$ | visualizzazione/nikon/d800

Esclusioni

E’ possibile escludere alcune stringhe seguendo questo percorso:

Litespeed Cache > Settings > Excludes

ESI

ESI (Edge Side Includes) è un linguaggio di Markup che ti permette di designare parti della tua pagina dinamica come frammenti separati che poi vengono assemblati per poter creare l’intera pagina.

In pratica ESI ti permette di fare dei buchi in una pagina pubblicamente nascosta e di riempire quei buchi con contenuti in Cache Privata.

Stringhe Query

E’ possibile eliminare gli URL con determinate stringhe di Query dalla Cache; sarò inoltre possibile escludere dalla memorizzazione cache alcuni ruoli degli utenti seguendo questo percorso Litespeed Cache > Settings > Excludes

Caricamento remoto jQuery

Puoi abilitare il caricamento remoto jQuery seguendo questo percorso: Impostazioni > Litespeed Cache > Settings > CDN

Se non stai utilizzando un CDN esterno puoi abilitarlo senza problemi.

Ottimizzazione e messa a punto

All’interno di quest’area sono presenti moltissimi funzionalità che prima erano tutte inserite insieme, ora invece gli sviluppatori di Litespeed hanno deciso di separarle in due gruppi per fare meno confusione:

Ottimizzazione immagini

La funzione di ottimizzazione delle immagini di LSCache è una tra le più recenti e funzionali che sono presenti nel web; scopri come impostarla correttamente per ottimizzare le immagini:

 

LiteSpeed ​​Cache per WordPress ha la capacità di supportare l’utilizzo della rete di Content Delivery, solo con i CDN a proxy inverso. Se stai utilizzando Cloudflare, che non è un proxy inverso, ma in realtà è un server proxy distribuito non bisogna cambiare nulla nella configurazione di WordPress, puoi usare Cloudflare e lasciare la scheda CDN disabilitata.

Leggi – Che cos’è LSCache?

Impostazione CNAME nel CDN

Una volta scelto e creato il tuo account CDN (alcuni li trovi qui) assicurati che sia configurato per memorizzare solo i file statici. Il contenuto dinamico sarà gestito da LiteSpeed.

La schermata di configurazione del CDN dovrebbe avere un’area per l’aggiunta di un record CNAME. Cercalo sotto “Editor DNS” o qualcosa del genere.

L’obiettivo è impostare un dominio personalizzato che deve essere utilizzato solo dal CDN. Ad esempio cdn.example.com. Segui le istruzioni del CDN per aggiungere il record CNAME.

Una volta completata la configurazione e il dominio è attivo, saremo pronti a configurare WordPress.

Impostazioni CDN LiteSpeed ​​Cache

Ora che il tuo CDN è impostato e il tuo contenuto statico è pronto per essere servito dal CDN, dovrai comunicarlo a WordPress. Puoi farlo attraverso LiteSpeed ​​Cache.

Nella dashboard di WordPress, clicca su LiteSpeed ​​Cache> Impostazioni> CDN .

Impostare Abilita CDN su ON.

Imposta URL CDN su http://cdn.example.com.

Imposta l’ URL originale su //example.com.

Le restanti impostazioni possono essere utilizzate per consentire a LSCWP di sapere quali file statici saranno serviti dal CDN.

E questo è tutto! Una volta salvate le modifiche, LiteSpeed ​​Cache per WordPress sostituirà l’URL CDN per l’URL originale nelle copie statiche che salva il codice generato dinamicamente.