代码之家  ›  专栏  ›  技术社区  ›  Esteban Küber

在数据库上存储用户配置设置是否正常?

  •  2
  • Esteban Küber  · 技术社区  · 16 年前

    我正在用python构建一个相当大的企业应用程序,它的第一个版本需要网络连接。

    我想到的一些好处是:

    • 设置可以与其他系统数据一起备份(这不是一个大问题)

    4 回复  |  直到 7 年前
        1
  •  8
  •   SquareCog    16 年前

    这是相当标准的。去争取吧

        2
  •  5
  •   MartW    16 年前

    一个警告可能取决于用户使用应用程序的位置。例如,如果他们使用两台屏幕分辨率不同的计算机,“选定的缩放/文本大小”是您与用户关联的内容之一,那么它可能并不总是合适的。这取决于您打算允许用户自定义的设置类型。我的工作场所仍然有一些用户被困在最大分辨率为800x600的小LCD屏幕上,我们在开发时必须考虑这些用户。

        3
  •  3
  •   Andrew not the Saint    16 年前

    您是否需要数据库来运行应用程序的任何部分?如果是这样的话,就没有理由了 将配置存储在数据库中。你已经提到了好处,没有坏处。

        4
  •  3
  •   Vinay Sajip    16 年前

    在数据库中保留用户设置是完全合理的,只要这些设置与应用程序相关,而与用户位置无关。用户主文件夹中的文件的一个可能优势是用户可以相互发送设置。您当然可以将此视为优势或劣势:-)