Ingenios@s de Sistemas

Episodio 17: WordPress -> La base de datos


Listen Later

En este episodio hablamos de la base de datos de WordPress, te contare como esta estructurada, para que son cada una de las tablas que contiene y como optimizar esta base de datos.

Las tablas que contiene la base de datos de WordPress:

  • wp_commentmeta: Contiene metadatos de los comentarios del blog, guardados en la tabla wp_comments.
  • wp_comments: Contiene los comentarios, es decir, el contenido de los comentarios del blog.
  • wp_links: Aquí se guardan los enlaces si la funcionalidad está activada. Antiguamente siempre venía activada al instalar WordPress.
  • wp_options: Es una de las tablas más importantes de WordPress, ya que guarda toda la configuración e incluso algunos plugins pueden guardar datos de contenido ahí. En el 99% de los casos, las slow queries ocurren en consultas realizadas a esta tabla en instalaciones muy “saturadas”.
  • wp_postmeta: Contiene metadatos relacionados con los posts de la tabla wp_posts. En algunas ocasiones, cuando usamos themes o plantillas muy “completas”, se puede llenar muy rápido con datos irrelevantes y causar slow queries también.
  • wp_posts: Almacena el contenido de los posts, páginas y cualquier custom-post que se registre en la instalación de WordPress. Por ejemplo, los productos de un WooCommerce.
  • wp_termmeta: Contiene los metadatos de las categorías y etiquetas. En algunos casos, esta tabla también ha sido protagonista de problemas y errores que provocan altos consumos de recursos de CPU.
  • wp_terms: Contiene las categorías y las etiquetas de la instalación WordPress.
  • wp_term_relationships: Almacena la asociación entre los posts y las categorías y etiquetas con las que están relacionados.
  • wp_term_taxonomy: Aquí se guardan las descripciones de las etiquetas y categorías, es decir, es una tabla relacionada con wp_terms.
  • wp_usermeta: Contiene metadatos de los usuarios registrados en la instalación de WordPress y que podemos encontrar en wp_users.
  • wp_users: Contiene los datos de los usuarios que tenemos en WordPress.
  • Herramientas que puedes usar para optimizar la base de datos de WordPress:

    Plugin WP Optimize para WordPress

    Plugin Advanced Database Cleaner

    Plugin WP Rocket

    Plugin WP-DBManager

    ¡Que tengas un Ingenioso día!

    ...more
    View all episodesView all episodes
    Download on the App Store

    Ingenios@s de SistemasBy Charlie Alonso


    More shows like Ingenios@s de Sistemas

    View all
    Marketing Online by Joan Boluda

    Marketing Online

    63 Listeners

    Desarrollo profesional by Mattia Pantaloni

    Desarrollo profesional

    12 Listeners

    Loop Infinito (by Applesfera) by Applesfera

    Loop Infinito (by Applesfera)

    56 Listeners