脚本之间桥接/集成的数据库设置
如果我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果可以的话,我想说做单独的数据库。将两种产品放入同一数据库的唯一原因是您只能从托管提供商处获得一种产品。
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.