【问题标题】:Loading Jquery with data from .properties file使用 .properties 文件中的数据加载 Jquery
【发布时间】:2012-06-12 11:17:00
【问题描述】:

我正在开发一个仪表板,它显示从众多来源接收到的大量图表、表格和其他数据。图表、表格等基本上都是小部件。我需要使仪表板可定制。这样每个用户在登录后都可以自定义仪表板的外观。它有点像 iGoogle - 带有我自己的小部件。

问题:

存储和检索用户特定属性的最佳方法是什么,例如

  • 小部件的顺序。
  • 动画序列。
  • 刷新率
  • 等等。

我应该为每个用户使用一个属性文件,并从中读取配置还是使用数据库 [table] 代替?配置参数比较多,所以在数据库方式的情况下,配置表的列数可能会很大[比如 40 到 50]。

将数据存储在属性文件中并使用 AJAX 访问它是一种不好的做法[在效率和安全性方面]?

请善意建议。

【问题讨论】:

    标签: jquery ajax dashboard igoogle


    【解决方案1】:

    对于少数用户来说,属性文件可以正常工作。

    我会选择数据库。 50 列确实不算多,尽管一旦开始,可能很容易将其规范化为几个较小的表。

    你没有说配置有多重要,你可能只是将其存储在 cookie 或 HTML5 允许的某种本地数据库中。

    【讨论】:

    • 配置用于确定页面的外观和感觉——比如要加载的小部件、要使用的主题等等。所有配置都与为特定用户定制页面有关。
    • 是的,但配置有多重要?如果它被删除,重新配置有多难?如果您根本无法承受数据丢失的后果,那么本地存储就不行了。如果您有大量用户,那么我会将数据存储在数据库中,或者本地存储在用户机器上。两者之间的决定是防止数据被意外删除的重要性。
    • 配置数据很关键。所以,我已经考虑并拒绝了客户端存储。无论如何,谢谢你的回答。我现在使用数据库选项。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 1970-01-01
    • 2019-03-14
    • 2014-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多