✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Riduci l’utilizzo del database di WordPress

8

Il mio provider FTP (fasthosts) consente solo un utilizzo massimo di 150 MB per database creato. Questo è abbastanza grande per la maggior parte degli usi personali. Tuttavia, l’altro giorno, dopo aver effettuato l’accesso al pannello di controllo e ho notato che il database che utilizzo per creare il mio blog (questo sito) ha già utilizzato fino al 23% di percentuale di utilizzo. Non ho molti post però.

Questo è sicuramente un potenziale problema. Non voglio pagare per l’aggiornamento dello spazio quando raggiunge i 150 MB così presto. E il seguente è un modo rapido per ridurre l’utilizzo del database preso dal sito wordpress. Nel mio caso, è stato ridotto al 3% dopo i seguenti passaggi.

1 Elimina le revisioni

Per la maggior parte dei siti wordpress, la funzione "revisioni" per i post è completamente inutile. Una revisione è un’"istantanea" del post in modo che tu possa recuperare in qualsiasi momento quando commetti un errore. La revisione cresce sicuramente se hai molti post e sono solo lì che occupano spazio.

Assicurati di eseguire prima il backup del database ed eseguire il seguente SQL (ad esempio, utilizzando PHPAdmin).

DELETE FROM wp_posts WHERE post_type = "revision";

2 Disabilita le revisioni

Per evitare problemi futuri, se non utilizzi mai la funzione ‘post-revisione’, puoi semplicemente disabilitarla aggiungendo la seguente riga in wp_config.php nella cartella di installazione di WordPress, dopo la riga seguente.

define('DB_COLLATE', '');   // add this. define('WP_POST_REVISIONS', false);

3 Elimina i commenti spam (e anche non approvati)

Nel mio caso, la tabella wp_comments occupa molto spazio rispetto a wp_posts. Questo è semplicemente perché molti spider di spam pubblicheranno commenti sul tuo sito e nel mio caso verranno catturati come commenti spam senza avvisarti. Giorno dopo giorno, il tuo database crescerà.

Utilizzare il seguente comando SQL per eliminare tutti i commenti diversi da "approvato". Assicurati di rivedere prima tutti i commenti "non approvati".

Modifica l’istruzione where se desideri eliminare solo i commenti spam.

Puoi inserire le soluzioni sopra in un crontab che viene eseguito regolarmente, ad esempio ogni giorno. E ti viene suggerito di eseguire l’ ottimizzazione della tabella dopo aver eliminato la tabella corrispondente.

Fonte di registrazione: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More