【问题标题】:Database or XML which one is better for Commentary based implementation?数据库或 XML 哪个更适合基于注释的实现?
【发布时间】:2011-01-21 09:23:26
【问题描述】:

我有一个基于板球的网站并实施了评论 使用数据库和php,但我真的觉得它很慢。

所以我的问题是 espncricinfo.com 如何实施他们的评论部分 http://www.espncricinfo.com/the-ashes-2010-11/engine/current/match/446963.html

这个数据库或xml文件或任何其他方式背后的技术是什么?

数据库是否是实现这种需求的正确选择,因为有数百万用户访问系统?很少有系统会不断更新正在进行的板球比赛。

【问题讨论】:

  • 当然比平面 XML 文件更好。他们也可能对此类内容使用一些缓存机制。
  • 能否请您编辑问题标题以在 XML 中包含大写 L?否则看起来像 XMI!

标签: java php xml database


【解决方案1】:

数据库和 XML 并不是对立的——这看起来是 XML 数据库的理想应用程序!

但是,无论您使用哪种技术,您都需要在实施的每个阶段都特别注意性能。性能不佳很少是因为选择了不适合工作的技术,而往往是因为使用的技术不够了解。

【讨论】:

    【解决方案2】:

    如果不知道系统的确切规格,包括系统资源、用户数量等,就不可能说出来。

    鉴于您将拥有非常少的更新源,而许多更新源只是查看数据,因此当然可以在 XML 中实现这一点。根据您构建评论的自动刷新功能的方式,您可能已经在使用 XML 来发回更新。

    我怀疑无论您选择哪个系统,您可以进行的主要性能增强是确保经常访问的数据缓存在内存中,并且仅在您的数据存储更新时刷新。

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 1970-01-01
      • 2014-08-11
      • 1970-01-01
      • 2023-03-03
      • 2012-07-21
      • 1970-01-01
      • 2019-01-10
      • 2012-12-24
      相关资源
      最近更新 更多