Nuova configurazione MySQL per un’elaborazione più rapida delle query

Nuova configurazione MySQL

Due dei motivi più frequenti per cui un sito potrebbe risultare lento sono i processi PHP non ottimizzati e le pesanti query MySQL. Ottimizzare il codice è una parte cruciale della costante battaglia per una maggiore velocità. Tuttavia, le persone che ospitano i loro siti su SiteGround hanno sempre avuto un alleato affidabile al loro fianco in questa battaglia.

Per quanto riguarda gli script PHP lenti, abbiamo già annunciato il nuovo PHP Ultraveloce, che accelera l’elaborazione di questi script e le prestazioni dell’intero sito fino al 30%. Il naturale passo successivo per offrire un servizio super veloce è stato implementare una soluzione lato server relativo alle query al database lente. Già notiamo un calo di queste tra le 10 e le 20 volte per server!

Cosa sono le query MySQL lente e perché sono importanti?

Se gestisci un sito con un database, quando un visitatore entra nel tuo sito ci sono tonnellate di script che iniziano a funzionare, alcuni dei quali richiedono informazioni al tuo database. Ad esempio, se hai un negozio online e un visitatore sta cercando di acquistare un articolo, il tuo negozio dovrebbe verificarne la disponibilità nel database e visualizzare se è possibile ordinarlo. Questo controllo attiva una query MySQL. A seconda di come viene scritta la query, l’elaborazione da parte del server potrebbe essere piuttosto pesante e richiedere molto tempo.

Per chi gestisce il sito, queste query lente sono un problema perché portano a perdere clienti. Il tasso di abbandonano di un sito quando un visitatore deve attendere più di 2-3 secondi per il caricamento di una pagina è infatti molto alto.

Noi invece, in qualità di hosting provider, non vogliamo che i nostri server elaborino troppe query lente perché questo significa che la CPU e la RAM della macchina vengono bloccate e non possono essere utilizzate per altri processi.

[subscribe_cta]

Cosa abbiamo fatto?

La battaglia con le query MySQL lente è un processo continuo, che coinvolge sia il chi gestisce il sito, sia il provider. Questo è il motivo per cui abbiamo lanciato una nuova configurazione MySQL sui nostri server che adotta un approccio innovativo per distribuire la RAM del server e assegnarla a MySQL. La nuova configurazione consente di elaborare simultaneamente un numero molto più elevato di richieste parallele e questo ha un grande impatto sulla gestione di query MySQL pesanti. I risultati sono così incredibili che ancora adesso i nostri sistemisti continuano a non crederci: abbiamo diminuito le query lente da 10 a 20 volte!

Tutti i nostri ultimi upgrade di servizio come PHP Ultraveloce e la configurazione MySQL, sono possibili grazie a due cose: la piattaforma Google Cloud e il passaggio da cPanel a Site Tools. Da quando siamo passati a Google Cloud, abbiamo aggiornato i server aggiungendo più RAM. Il prezzo unitario della RAM non è più economico, ma lavorare sul cloud offre una migliore distribuzione di quelle risorse tra macchine diverse. E il fatto di non dover sottostare alle limitazioni imposte da software di terze parti come cPanel, ci dà maggiore libertà di innovare. I nostri DevOps si sentono totalmente liberi di sviluppare nuove tecnologie a vantaggio dei siti che ospitiamo!

Chi ne usufruisce?

Tutti i clienti ospitati sui nostri server condivisi con Site Tools hanno già la nuova configurazione di MySQL! Se hai notato un miglioramento delle prestazioni nell’ultima settimana è molto probabile che sia dovuto a questo.

Ciò significa che è meno probabile che tu debba chiederci di correggere una query lenta. Meno query lente + server più veloci = meno problemi per te!

Anche gli account Cloud otterranno la nuova configurazione MySQL entro la fine di febbraio 2021.

Ancora su cPanel? Prevediamo di migrare tutti gli account entro la fine di marzo, quindi tutto ciò che devi fare è aspettare ancora un po’.

Digital Analytics: usare i dati per migliorare il proprio business

Blog Semoli_1200x600

L’importanza dei dati è ormai considerata preziosa quanto il petrolio. Le informazioni sono una ricchezza inestimabile che consente, a chi gestisce i propri dati, grandi opportunità di crescita della propria azienda. Per questo, le professioni del futuro come quella del Digital Analyst, saranno sempre più importanti per guidare le aziende verso un approccio data-driven.

L’ospite di questo mese sarà Alessio Semoli, imprenditore ed esperto di comunicazione digitale. Autore di diversi libri e professore all’Università Iulm di Milano. Attualmente è CEO di PranaVentures società di Venture Capital italiana che ha lo scopo di finanziare le imprese di successo del futuro.

In questo webinar, Alessio Semoli ci mostra:

  • come prendere il controllo del proprio business online imparando a misurare e tracciare nel modo corretto i dati
  • quali tecnologie e strumenti utilizzare per gli analytics
  • come approcciare i dati con una visione e strategia chiara

Scarica le slide della presentazione di Alessio Semoli 👇

DIGITAL ANALYTICS – Come usare i dati per migliorare il proprio business online from SiteGround.com

Come sempre vi chiedo di commentare il webinar, in modo da avere un feedback su come è andato e su come vorreste che fossero i prossimi. Sentitevi liberi di dare suggerimenti e di richiedere gli argomenti futuri che vorreste fossero affrontati. Consiglio di dare uno sguardo anche agli altri nostri webinar e seguirci sul canale YouTube di SiteGround Italia.

[subscribe_cta]

Diamo uno sguardo al 2020: servizi migliorati e soddisfazione dei clienti al 97,7%

recap_blog_2021_it

È indubbio che il 2020 è stato un anno che non dimenticheremo mai. Ma nonostante tutte le difficoltà che ognuno di noi ha dovuto affrontare, sono successe anche molte cose positive. Durante tutto l’anno, il nostro team ha trovato conforto e la giusta motivazione nel migliorare i nostri servizi per tutti i nostri clienti e la comunità tutta.

⚙️ Nuovi strumenti e miglioramenti dei servizi 

È stato un anno ricco di eventi e cambiamenti nella nostra offerta di servizi. Dando uno sguardo indietro, siamo davvero orgogliosi di aver introdotto così tanti upgrade di servizio per i tuoi siti in soli 12 mesi.

Alcune delle novità che abbiamo introdotto nel 2020 sono: il passaggio completo alla piattaforma Google Cloud, lo sviluppo di PHP Ultraveloce, la creazione di strumenti per l’ottimizzazione dei siti WordPress, l’aumento delle risorse ai nostri piani di hosting e molto altro ancora!

> (opens in a new tab)”>Scopri tutte le novità >>

❤️ Supporto per le comunità in difficoltà

Oltre a migliorare il nostro servizio, abbiamo anche dedicato tempo e sforzi per supportare la comunità nella battaglia contro il COVID-19. Abbiamo fatto donazioni a varie istituzioni mediche, offerto hosting gratuito e rinnovi ai clienti più colpiti e aiutato i nostri dipendenti ad adattarsi alla nuova modalità di lavoro con uno speciale programma wellness.

Guarda cosa abbiamo fatto >>

🥇 Soddisfazione dei clienti al 97,7% e tanti premi

Siamo orgogliosi di vedere che tutti i nostri sforzi sono stati apprezzati dai nostri clienti. Tradizionalmente, all’inizio di dicembre, chiediamo ai clienti cosa pensano del nostro servizio. Siamo incredibilmente orgogliosi e felici di vedere che abbiamo ottenuto in media il 97,7% di soddisfazione dei clienti per i principali indicatori del nostro servizio: velocità, sicurezza, assistenza, tempo di attività, rapporto qualità-prezzo e gamma di strumenti. 

Il 2020 è stato inoltre un anno ricco di premi. Abbiamo ricevuto 2 Stevie Awards per il nostro servizio clienti, il premio BigSEE per la nostra sede principale e 12 premi agli Employer Awards! Non potremmo essere più felici per tutti questi riconoscimenti e puntiamo a mantenere lo stesso livello di qualità anche quest’anno!

[subscribe_cta]

Condividi i nostri risultati del 2020

Puoi leggere il nostro riepilogo completo del 2020 e se sei soddisfatto di quello che abbiamo fatto, ti invitiamo a condividerlo sui tuoi social network con l’hashtag #SiteGround2020.

Ci auguriamo che il racconto di tutto ciò che abbiamo fatto nel 2020 possa trasmetterti positività e ottimismo. Resta sintonizzato per tutte le novità in arrivo nel 2021! 🎉

> LEGGI E CONDIVIDI (opens in a new tab)”>>> LEGGI E CONDIVIDI

Siti più veloci con l’algoritmo di compressione Brotli

compressione Brotli

Siamo lieti di annunciare che abbiamo implementato e attivato l’algoritmo di compressione Brotli sui nostri server con Site Tools in modo che i siti ospitati possano migliorare la velocità fino al 15-20%.

Cos’è Brotli?

Brotli è un algoritmo di compressione di nuova generazione, sviluppato da Google come successore di gzip. L’idea è semplice: una volta che la tua applicazione produce l’output HTML del tuo sito e l’output è compresso insieme a tutte le risorse che carica, i dati vengono trasmessi sul web. A quel punto il browser decomprime il contenuto prima di mostrarlo. Questo processo riduce significativamente la dimensione dei dati che vengono spostati dal server al visitatore, con un conseguente miglioramento della velocità di molto maggiore rispetto ai millisecondi che si perdono nel processo di compressione e decompressione.

Quanto è più veloce Brotli rispetto a gzip?

Il nuovo algoritmo Brotli comprime il sito in dimensioni più piccole e lo rende più veloce da trasferire. I file JavaScript compressi con Brotli sono circa il 15% più piccoli di quelli compressi con gzip. I file HTML sono più piccoli di circa il 20% e i file CSS hanno una riduzione delle dimensioni di circa il 16%. Questi numeri ovviamente differiranno a seconda dei file che hai.

Un test con TwentyTwenty , uno dei temi predefiniti di WordPress, ha prodotto 19584 byte di dati non compressi, 6003 byte compressi con gzip e solo 4863 byte quando sono stati compressi con Brotli! Ciò significa che si ottiene una riduzione delle dimensioni di oltre il 75% rispetto a contenuti non compressi e del 19,5% se utilizzato al posto di gzip.

[subscribe_cta]

Come si usa Brotli?

Abbiamo attivato Brotli su tutti i nostri server Site Tools e se il tuo account è ospitato su uno di questi, il tuo sito ne trarrà automaticamente vantaggio. Non devi fare nulla per averlo! 🙂 La maggior parte dei browser supportano già la compressione Brotli e inviano l’intestazione “accept-encoding: br” quando eseguono la richiesta, ottenendo il contenuto compresso con Brotli. I browser meno recenti che non lo supportano verranno serviti con dati compressi in gzip. Se i tuoi siti sono ancora ospitati su un server con cPanel, non preoccuparti: prevediamo che le migrazioni a Site Tools verranno completate entro la fine di marzo, quindi non dovrai aspettare molto per ottenerlo.