Bases de datos

Este sitio usa bases de datos principalmente para mejorar la flexibilidad y escalabilidad de su código
Este sitio usa varias bases de datos (MariaDB) de pequeño tamaño a las que acceden aplicaciones (PHP) en diferentes momentos.

En este momento, customsolvers.com usa las siguientes bases de datos:
  • Modularidad del código
    . Esta BBDD almacena la siguiente información de todas las páginas: nombre, título y descripción. Representa una pequeña concesión a la modularidad del código por parte de la eficiencia del sitio.
    Hay que tener presente que incluir estos valores en los archivos correspondientes habría hecho que las páginas cargasen más rápido y fuesen menos proclives a errores. Por otro lado, esta alternativa también habría implicado un importante trabajo adicional en la medida que esta información se usa en muchos lugares.
  • Búsqueda del sitio
    . Lógicamente, la funcionalidad de búsqueda de este sitio también necesita su propia base de datos.
    Debido al peculiar formato basado en palabras clave de esta funcionalidad, sus requerimientos de almacenaje son bastante bajos. En cualquier caso, este extremo no debería ocultar el hecho de que sí que soporta un gran número de diferentes variaciones de palabra, tanto en inglés como en español.
Desde octubre 2017, la mayor parte del antedicho uso de MariaDB se ha pasado a una versión PHP restringida de QuickSearch 0.5. Debido a las limitaciones de esta aproximación, que aún se encuentra en su fase beta, customsolvers.com también usa MariaDB para tareas secundarias.