Ottimizzare il database di wordpress

Non bisogna sottovalutare l’importanza di ottimizzare il database di wordpress per rendere le query.
Prima di iniziare qualsiasi tipo di operazioni sul database consiglio di fare un bel Back-up… non si sa mai 😀

Ottimizzare al meglio il database ci aiuta a ridurre la dimensione dei dati salvati e il tempo di caricamento delle pagine.

Andiamo a vedere meglio nel dettaglio..
sfruttando questa simpatica funzione di wordpress:

funzione monitoraggio query di wordpress

ho potuto monitorare le query fatte e il tempo di esecuzione.

la prima prova mi ha portato il seguente risultato:
query

mi è bastato aggiungere due post per avere:
seconda query

il peso del database è di: 420,7 KiB

figuriamoci cosa potrebbe succedere aggiungendo molti post senza preoccuparci minimamente del database.
Dobbiamo tener presente che ogni volta che creiamo un nuovo articolo e andiamo a modificarlo, il sistema wordpress crea all’interno del db una copia di backup del vecchio articolo… più volte modifichiamo un articolo e più righe saranno presenti nel database…

per evitare di far crescere troppo il db possiamo pensare di limitare il numero delle varie revisioni create da WP; per fare questo sarà sufficiente aggiungere questa riga di codice all’interno del file wp-onfig.php

limitare revisioni in wordpress

(al posto di N mettete il numero di revisioni che si vuole mantenere).

Esistono diversi plug-in che comunque ci aiutano in queste operazioni.
Io utilizzo “WP CleanFix“, che oltre a cancellare le revisioni, si occupa anche dei tag non usati, gli UserMeta, i post messi in Trash, i commenti non approvati o messi in SPAM e dell’ottimizzazione del database.

Dunque, dopo aver mandato in azione CleanFix il database ha ridotto le sue dimensioni fino a 415,1 KiB mentre il tempo di esecuzione delle query è diventato:

terza query

60 queries in 1.262 seconds.

Fin ora non ho avuto problemi con CleanFix, sebbene ho letto di recente che potrebbe mandare in black out il sistema:
http://www.mondoitech.com/guide-recensioni/wp-cleanfix-attenzione-problema-ultima-versione-wordpress/2745/

Se vogliamo evitare di avere problemi possiamo sfruttare plug-in simili:

voi quale utilizzate?

CondividiEmail this to someoneShare on Google+Share on FacebookTweet about this on TwitterDigg thisShare on TumblrPin on Pinterest
Aggiungi ai preferiti : Permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Time limit is exhausted. Please reload CAPTCHA.