SiteGround Optimizer 5.6 – Controllo dell’Heartbeat, ottimizzazione automatica del database e molto altro!

SG_Optimizer_5.6_blog-post-1200x600-1

Abbiamo appena lanciato l’ultimo importante aggiornamento del plugin SiteGround Optimizer. La nuova versione migliora notevolmente quella che è già la migliore soluzione per le performance del tuo sito, se è ospitato su SiteGround! Se segui il registro delle modifiche del plugin, noterai che negli ultimi anni abbiamo costantemente migliorato e aggiunto sempre più funzionalità trasformandolo da un semplice connettore ai nostri sistemi di cache, a una soluzione per le prestazioni dei siti WordPress. Ora sono entusiasta di guidarti attraverso le ultime funzionalità che ti aiuteranno a rendere il tuo sito ancora più veloce:

Controllo dell’Heartbeat di WordPress

L’API Heartbeat consente al tuo browser di comunicare con WordPress quando accedi al pannello di amministrazione. Questa funzionalità consente di gestire attività pianificate, le revisioni di post e pagine, il blocco dei post quando qualcun altro lo sta modificando e tanto altro.

Sebbene sia un’ottima funzionalità, può causare un uso eccessivo della CPU se non viene monitorato. Ad esempio, se lasci aperte sul tuo browser un paio di finestre con la pagina di modifica dei post, questo eseguirà uno script salvando il tuo contenuto come bozza (per ogni finestra) ogni 15 secondi. Questo da solo provoca 480 esecuzioni all’ora e 11520 al giorno.

La maggior parte delle persone non ha bisogno di tutti questi salvataggi. Ad esempio, se stai scrivendo un post sul blog, avere un salvataggio ogni 3 minuti va benissimo. Con le nuove impostazioni di SiteGround Optimizer, puoi disabilitare completamente l’API Heartbeat se non hai alcuna funzionalità che lo richiede, oppure puoi impostarlo per funzionare a intervalli molto più lunghi. Noi di default lo disabilitiamo nelle pagine di amministrazione e front-end e lo lasciamo solo per la modifica dei post, in modo da essere eseguito ogni 180 secondi.

Gestione automatica del database

Questa ottimizzazione è davvero importante per i siti WordPress ma spesso trascurata dai webmaster. Ecco perché l’abbiamo aggiunta al plugin e la impostiamo per essere eseguita ogni settimana. L’attivazione di questa funzione pulirà automaticamente i commenti spam, i post e le pagine nel cestino, eseguirà un’ottimizzazione della tabella e cancellerà tutti i transient scaduti dal tuo database. Fondamentalmente, sarai sicuro che il tuo database sarà in ottime condizioni senza dover eseguire le stesse attività manualmente ogni volta.

Pre-fetch dei DNS

Con questa opzione puoi facilmente aggiungere tutti i domini esterni che il tuo sito utilizza in modo che possa dire ai browser di recuperarli prima e risparmiare tempo ogni volta che vengono utilizzati da una risorsa.

I browser sono piuttosto intelligenti quando si tratta di risoluzione del dominio e pre-fetch dei domini esterni. Riescono a evitare di risolvere più volte lo stesso dominio. Ma il loro pre-fetch automatico non funziona sempre. Ad esempio, se hai risorse esterne nei tuoi CSS e JS, questi non verranno automaticamente recuperati dal browser. Questo è il motivo per cui abbiamo aggiunto un’opzione in SiteGround Optimizer in cui puoi elencare tutti i domini esterni e assicurarti che i browser abbiano gli indirizzi IP di quei domini pronti per l’uso. Questa funzione aiuta a ridurre i tempi di caricamento della pagina.

Integrazione memcached migliorata

Memcached è un’ottima funzionalità di ottimizzazione, ma a causa dei limiti obbligatori di Memcached funziona solo per oggetti di dimensioni inferiori a 1 MB. Questo è più che sufficiente nel 99% dei casi, ma poiché sempre più plugin e temi stanno lanciando enormi blocchi di dati nella tabella delle opzioni, abbiamo iniziato a notare che ci sono sempre più richieste di utilizzare Memcached per oggetti più grandi. Questo è il motivo per cui abbiamo escogitato un modo intelligente per usare Memcached anche in questi casi. Abbiamo aggiunto un meccanismo di auto-apprendimento che esclude le opzioni con i valori più grandi dall’oggetto che deve essere memorizzato nella cache e quindi rimane al di sotto di 1 MB. In questo modo riusciamo a fornire Memcached almeno per una parte dell’oggetto iniziale.

[subscribe_cta]

Rimozione del cambio di versione PHP

In questa versione, abbiamo deciso di rimuovere completamente la funzionalità per cambiare la versione PHP di un sito. Abbiamo preso questa decisione per due motivi principali: volevamo evitare la duplicazione della funzionalità, poiché il controllo di versione esiste già in cPanel e Site Tools, e volevamo alleggerire il plugin in modo che occupasse meno spazio su disco e inode.

Siti WordPress ancora più veloci con il nostro SiteGround Optimizer

SG_Optimizer_New_Features_post_1320x600

Negli ultimi anni, il plugin SiteGround Optimizer è diventato una parte essenziale del servizio hosting WordPress di SiteGround. Aggiungiamo costantemente nuove funzionalità e miglioriamo le caratteristiche esistenti per rendere più veloci i tuoi siti WordPress. Ora, vorremmo dirti di più sulle modifiche che abbiamo introdotto con le ultime versioni del nostro plugin. Vediamo insieme le recenti modifiche al front-end e le ottimizzazioni media aggiunte al plugin e come testare la velocità del tuo sito sfruttando l’integrazione di Google PageSpeed.

Continue reading “Siti WordPress ancora più veloci con il nostro SiteGround Optimizer”

Arriva la nuova versione del nostro plugin SiteGround Optimizer. Una svolta per le performance WordPress!

SG-Optimizer-Plugin-1200x600

 

Le prime versioni del nostro plugin Speed Optimizer avevano un unico scopo: connettere WordPress con il sistema di caching del reverse proxy installato sui nostri server. Nel corso degli anni abbiamo però deciso di aggiungere diverse funzionalità, tra cui la gestione PHP e HTTPS che consentono un controllo maggiore sull’ambiente server di SiteGround, direttamente dal backend di WordPress. La nuova versione di SiteGround Optimizer si spinge oltre. Non solo abbiamo migliorato le funzionalità esistenti, ma abbiamo incluso anche la possibilità di ottimizzare le performance del proprio sito. Il nostro plugin è ora una soluzione all-inclusive adatta a migliorare le performance di tutti i siti WordPress ospitati da noi.

SiteGround Optimizer è sempre stato uno strumento capace di migliorare le prestazioni dei siti, ma ora abbiamo potenziato le sue capacità in modo rilevante. Se in passato, grazie a questo plugin, i siti non ottimizzati arrivavano a caricarsi fino a 5 volte più velocemente, con i nuovi miglioramenti riusciamo a incrementare del 10%, o addirittura del 20%, le prestazioni di siti già ottimizzati al massimo.
Continua a leggere per scoprire i risultati.

Continue reading “Arriva la nuova versione del nostro plugin SiteGround Optimizer. Una svolta per le performance WordPress!”

SiteGround Optimizer ora con setup WordPress Multisite

Wordpress Multisite

Il nostro plugin WordPress SiteGround Optimizer è stato lanciato più di cinque anni fa. Inizialmente, consentiva ai nostri utenti di WordPress di beneficiare della nostra esclusiva opzione di caching dinamica: SuperCacher. Successivamente abbiamo aggiunto altre 2 funzionalità al plugin: aggiornamento della versione di PHP e configurazione di HTTPS con 1 click. Qui potete trovare il mio post dedicato a SiteGround Optimizer!

Ed eccoci ad un nuovo aggiornamento del plugin: il supporto multi-sito. Questa novità è stata valutata e introdotta dopo aver ascoltato molti dei vostri feedback. In molti, infatti, ci avete chiesto la possibilità di sfruttare SiteGround Optimizer in modo semplice, avendo più siti da gestire.

Caching semplice per siti multipli

1. Configurare le opzioni di Cache da pannello di controllo

Con il nuovo aggiornamento, l’admin di una rete rete WordPress Multisite sarà in grado di eseguire facilmente le principali azioni legate a SuperCacher: svuotare la cache, l’attivazione e la disattivazione della cache dinamica e le opzioni di AutoFlush. Tutte le azioni descritte, possono essere gestite in un click sia per ogni singolo sito, sia per tutti i siti insieme, direttamente dalla pagina per admin di rete di siti WordPress.

2. Controllo dell’accesso alla configurazione della cache

L’admin della rete può decidere se rendere accessibile la configurazione di SuperCacher nel pannello di controllo WP per ogni sito della rete. Se l’accesso è consentito, gli amministratori dei siti potranno gestire in prima persona le opzioni di caching. In caso contrario, non saranno in grado di accedere né ad esse, né alle opzioni HTTPS.

[subscribe_cta]

3. Opzioni cache predefinite per i nuovi siti della rete

Con il nuovo aggiornamento, un admin WordPress Multisite sarà in grado di decidere se tutti i nuovi siti verranno lanciati con cache dinamica, abilitata in modo predefinito, e se la rete nel suo complesso utilizzerà la compressione Gzip.

Gestisci HTTPS per tutta la rete

Attraverso le impostazioni del sito nel pannello di controllo della rete, sarai ora in grado di forzare HTTPS su ciascuno dei tuoi siti. Inoltre, è possibile selezionare se la configurazione HTTPS deve essere resa disponibile anche agli admin dei siti o lasciarla solo agli admin della rete.

Gestisci la versione PHP per la rete

Poiché tutti i siti, in una configurazione WordPress Multisite, dovrebbero sempre utilizzare la stessa versione di PHP, la configurazione di PHP sarà ora disponibile solo per agli admin della rete. L’admin di rete sarà in grado di testare le versioni di PHP e di modificare le funzionalità come se fosse un gente di singolo sito WordPress. Le modifiche, tuttavia, verranno applicate all’intera rete.