Hola, en el backoffice de mi sitio, le doy al usuario la posibilidad de elegir entre varias opciones de configuración, por ejemplo, cuantos registros por página quiere ver en caso que estos sean muchos, mostrar o no los informes del día, mostrar o no los tips del día, etc. Cual sería una manera óptima de almacenar estas opciones elegidas por el usuario?. Se me ocurre hacerlo a través de base de datos, pero en cada página voy a tener que realizar una llamada a la base de datos para extraer los datos. Otra forma que había pensado es tener un archivo txt para cada negocio (que sería creado al darse de alta), y ahí guardar las opciones de configuración. O sino también, que es la que más me gusta a mi, en un archivo xml, teniendo uno por cada negocio.
Como yo no tengo experiencia, me gustaría saber cual es la forma en la que comunmente se guardan estas opciones. Por ejemplo, en este foro, que te permite elegir la hora de tu país, etc, como se logra eso?
Muchas gracias por su ayuda.
Saludos!.