脚本之间桥接/集成的数据库设置

发布于 2024-08-27 10:52:01 字数 284 浏览 13 评论 0原文

如果我正在使用 cms 和论坛的集成/桥接脚本,更具体地说是 drupal 或 mediawiki 和 vbulletin,我应该如何设置数据库?

我是否应该有一个名为“mysite”的数据库并将 cms 和论坛表放入同一数据库中?因此,将所有带有“drupal_”前缀的 drupal 表和所有带有“vb_”前缀的表放在同一个数据库中。

或者我应该有两个数据库,一个用于主站点,一个用于论坛,在这种情况下我不需要表前缀。

每种方法的优点/缺点是什么?是否有一种方法可以减少资源消耗?有一种方法是更好的吗?

If I'm using an integration/bridge script for a cms and forums, more specifically drupal or mediawiki and vbulletin, how should I set up the database?

Should I have one database named "mysite" and place both cms and forum tables into the same database? So have all drupal tables with "drupal_" prefix and all tables with "vb_" prefix in the same database.

Or should I have two databases, one for the main site and one for the forums, and I wouldn't need table prefixes in that case.

What are the advantages/disadvantages of each method? Is one way less resource intensive? And is one way just downright better?

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

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

发布评论

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

评论(1

残花月 2024-09-03 10:52:01

如果可以的话,我想说做单独的数据库。将两种产品放入同一数据库的唯一原因是您只能从托管提供商处获得一种产品。

I'd say do separate databases if you can. The only reason to put two products in the same database is if you can only have one from your hosting provider.

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