Hola a todos!
Tras una importación de una web antigua a WP, en el que he tenido que usar mucho Avanced Custom Fields ACF para mantener todo lo anterior, la tabla postmeta ha cojido un tamaño considerable (y es el comiezo), ya depurada ocupa 100mb y 300.000 filas. Dentro de un año, esta tabla se puede disparar y ser monstruosa.... llegar al millón de registros, y en ese momento puede ser todo un caos? O no?
La pregunta es. Es WP el framework más adecuado para algo así? Drupal? Django?
Es mejor idea usar tablas externas a las de WP para no crear todo en postmeta?
Se puede mejorar el hosting, pero hay un límite de presupuesto.
Antes de seguir con el proyecto, me gustaría conocer la experiencia de alguno de vosotros/as.
Hola. El gran problema , en mi humilde opinión, de wp_postmeta es cuando tengas que extraer información de esa tabla, sobre todo si los datos están serializados. Todo depende de la aplicación que le estés dando a la web. El tamaño de la base de datos no es ni mucho menos grande, pero claro, todo depende del hosting que tengas.
Yo he utilizado las dos cosas. ACF y tablas independientes. La ventaja de ACF es que te permite hacer más rápido y muy fácil la entrada de datos.
¿ que hace la web ? Dependiendo de la respuesta creo que tendrás una respuesta más detallada.
Gracias.
Será una web de noticias para una editorial, donde hay en cada ACF en cada post, con las noticias relacionadas, los documentos (asociados), así como publicaciones (libros) asociados, galerías de fotos asociadas. Es decir, tendrán varios custom post type(libros, Fotos, estratos de libros en pdf), que son los productos de línea de negocio e irán asociados a las noticias. Y no desean que estén el cuerpo de la noticia, además es recurrente el uso de los elementos relacionados,y es más fácil asociar usando el buscador de los ACF relacionados.
Todo eso ya está creado y funciona muy bien, pero se ha disparado el número de registros de wp_postmeta y tengo la duda (aunque tienen un buen hosting) si por ahí pinchará la web.
Conoces algún ejemplo donde mirar el uso de tablas independientes?
Muchas gracias, por echarme una mano.
Tras una importación de una web antigua a WP, en el que he tenido que usar mucho Avanced Custom Fields ACF para mantener todo lo anterior, la tabla postmeta ha cojido un tamaño considerable (y es el comiezo), ya depurada ocupa 100mb y 300.000 filas. Dentro de un año, esta tabla se puede disparar y ser monstruosa.... llegar al millón de registros, y en ese momento puede ser todo un caos? O no?
La pregunta es. Es WP el framework más adecuado para algo así? Drupal? Django?
Es mejor idea usar tablas externas a las de WP para no crear todo en postmeta?
Se puede mejorar el hosting, pero hay un límite de presupuesto.
Antes de seguir con el proyecto, me gustaría conocer la experiencia de alguno de vosotros/as.
Gracias.
04/02/2018 10:57
Yo he utilizado las dos cosas. ACF y tablas independientes. La ventaja de ACF es que te permite hacer más rápido y muy fácil la entrada de datos.
¿ que hace la web ? Dependiendo de la respuesta creo que tendrás una respuesta más detallada.
Un saludo.
05/02/2018 09:36
Será una web de noticias para una editorial, donde hay en cada ACF en cada post, con las noticias relacionadas, los documentos (asociados), así como publicaciones (libros) asociados, galerías de fotos asociadas. Es decir, tendrán varios custom post type(libros, Fotos, estratos de libros en pdf), que son los productos de línea de negocio e irán asociados a las noticias. Y no desean que estén el cuerpo de la noticia, además es recurrente el uso de los elementos relacionados,y es más fácil asociar usando el buscador de los ACF relacionados.
Todo eso ya está creado y funciona muy bien, pero se ha disparado el número de registros de wp_postmeta y tengo la duda (aunque tienen un buen hosting) si por ahí pinchará la web.
Conoces algún ejemplo donde mirar el uso de tablas independientes?
Muchas gracias, por echarme una mano.