✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Reducir el uso de la base de datos de WordPress

10

Mi proveedor de FTP (fasthosts) solo permite un uso máximo de 150 MB por base de datos creada. Esto es lo suficientemente grande para la mayoría de los usos personales. Sin embargo, el otro día, después de iniciar sesión en el panel de control, noté que la base de datos que uso para crear mi blog (este sitio) ya ha tenido un porcentaje de uso del 23 %. Aunque no tengo muchas publicaciones.

Este es definitivamente un problema potencial. No quiero pagar por la actualización de espacio cuando alcance los 150 MB tan pronto. Y la siguiente es una forma rápida de reducir el uso de la base de datos que toma el sitio de wordpress. En mi caso se ha reducido al 3% tras los siguientes pasos.

1 Eliminar revisiones

Para la mayoría de los sitios de wordpress, la función ‘revisiones’ para publicaciones es completamente inútil. Una revisión es una "instantánea" de la publicación para que pueda recuperarla en cualquier momento cuando cometa un error. La revisión seguramente crece si tienes muchas publicaciones y solo están ahí ocupando espacio.

Asegúrese de hacer una copia de seguridad de su base de datos primero y ejecute el siguiente SQL (por ejemplo, usando PHPAdmin).

DELETE FROM wp_posts WHERE post_type = "revision";

2 Deshabilitar revisiones

Para evitar problemas futuros, si nunca usa la función ‘revisión posterior’, puede deshabilitarla agregando la siguiente línea en wp_config.php debajo de la carpeta de instalación de WordPress, después de la siguiente línea.

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

3 Eliminar comentarios de spam (y también no aprobados)

En mi caso, la tabla wp_comments consume mucho espacio que wp_posts. Esto se debe simplemente a que muchas arañas de spam publicarán comentarios en su sitio y, en mi caso, serán capturados como comentarios de spam sin notificarle. Días tras días, su base de datos crecerá.

Utilice el siguiente comando SQL para eliminar todos los comentarios que no sean "aprobados". Asegúrese de revisar todos los comentarios ‘no aprobados’ primero.

Ajuste la instrucción where si solo desea eliminar los comentarios de spam.

Puede poner las soluciones anteriores en un crontab que se ejecuta regularmente, por ejemplo, diariamente. Y se le sugiere ejecutar la tabla de optimización después de purgar la tabla correspondiente.

Fuente de grabación: 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