哪种对于维护 Web 应用程序中的应用程序内文档最有效/最有效:xml、INI、DB 还是其他?

发布于 2024-12-03 01:08:38 字数 346 浏览 2 评论 0原文

背景:我目前正在构建一个小型应用程序,但我正在慢慢地将文档添加到界面中,例如说明、操作方法等。

我想知道如果有一种有效的方法来集中文档,那么处理诸如

  1. 本地化
  2. 、编辑/维护
  3. 、参考/交叉引用等

问题会更容易一些。

我考虑过将其全部放入数据库中的专用表中,但我真的更愿意将数据库查询最小化为仅重要/重要的数据。我考虑过 INI 文件,但我担心长期维护; XML 也同样如此。

在所有选项中,我可能会选择 XML,以实现可移植性和交叉引用。如果有人在这个问题上有过类似的经历,我真的很想知道你采取了什么方法。

Background: I'm building a small application at the moment, but I'm at a point where I'm slowly adding documentation into the interface, e.g. instructions, how-to's etc.

I'm wondering if there's an effective approach to centralizing the documentation so that dealing with issues like:

  1. localization
  2. Editing/maintenance
  3. Reference/cross-referencing, etc

is a little easier.

I've considered throwing it all into a dedicated table in my DB, but I would really prefer to minimize DB queries to only the essential/non-trivial data. I've considered INI files, but I'm concerned about long-term maintenance; likewise with XML.

Out of all of the options I'd likely choose XML for both portability and cross-referencing. If anyone has had similar experiences with this issue, I would really love to know what approach you took.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

二智少女 2024-12-10 01:08:39

我真的更希望将数据库查询最小化为仅重要/重要的数据。

做什么用?
没有任何理由这样做。

但我担心长期维护; XML 也是如此。

正是你。

数据库是唯一的出路。 XML 是一种数据交换格式,ini 文件用于存储设置,而不是数据

I would really prefer to minimize DB queries to only the essential/non-trivial data.

What for?
There is not a single reason to do that.

but I'm concerned about long-term maintenance; likewise with XML.

Exactly you are.

Database is the only way to go. XML is a data-interchange format and ini files used to store settings, not data

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文