About this project
it-programming / web-development
Open
Estamos en la búsqueda de un experto en bases de datos MariaDB/MySQL con amplio conocimiento en la estructura de WordPress, específicamente para la optimización y mejora de nuestra base de datos, que actualmente tiene un tamaño de 29 GB y 1 millón y medio de anuncios. Este gran volumen de datos está impactando negativamente en el rendimiento global de nuestro sitio web, generando problemas como lentitud en las consultas y errores 502 al intentar ejecutar ciertas operaciones.
Por ello, necesitamos vincular las propiedades subidas directamente a una tabla personalizada que ya hemos diseñado, en lugar de utilizar las tablas predeterminadas de WordPress. Esto implicaría vincular estas tablas personalizadas con el plugin de Estatik, para garantizar que las propiedades se muestren correctamente, tal y como lo hacen actualmente.
Es más eficiente trabajar con las tablas personalizadas ya existentes y adaptarlas a nuestras necesidades, en lugar de crear nuevas tablas que duplicarían la información entre los metadatos, el plugin de Estatik y las nuevas tablas. El objetivo es optimizar la estructura actual, vinculando directamente las propiedades a las tablas ya diseñadas, evitando la redundancia de datos.
Requisitos:
1. Vinculación de propiedades: Integrar las propiedades subidas en las tablas personalizadas con el plugin Estatik, usando las tablas existentes que ya están diseñadas.
2. Optimización para buscadores: Asegurarse de que los buscadores del sitio web continúen funcionando correctamente tras la vinculación y que las propiedades se sigan mostrando como hasta ahora, con todos sus campos correctamente visualizados.
3. Verificación de la correcta visualización: Asegurar que las propiedades sean visibles en el portal, con todos los metadatos y campos funcionales, sin perder la compatibilidad con los motores de búsqueda y sin afectar el rendimiento.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer
Delivery term: Not specified
Skills needed