两个一样网站可以用同一个数据库吗?

假如A网站的程序是discuz B网站也是discuz 他们分别在不同的服务器上,现在我要让他们用同一个数据库 。当A网站 注册了一个用户了 ,B网站也会有这个用户 ,并且可以互相登陆,也就是两个网站一模一样。就算再A网站发了贴,B网站也会有这个帖。反之亦然。这样可以实现吗?
我这样做是有特殊用途的,希望会的回答下!

当然可以,就是A、B的discuz同时使用C服务器上的同一个数据库呗。但是会出现一个问题,就是A和B的用户同时编辑同一个数据(假设是discuz上的一个帖子),然后A先保存,接着B保存,那么A的改动结果会被B的结果覆盖。为了解决这个问题,你要修改discuz的代码,使它具有事务型的数据存取模式,能识别数据的读取用途,并且支持redo和undo特性。
当然,如果这种情况不会出现,或者出现的极其极其罕见,那么完全可以忽略。追问

我试了一下 ! 我首先安装好了A网站,但是当我安装B的时候 他提示

B网站我填写的是A用的数据库 。

现在怎么办呢?

追答

别用安装的方式安装B论坛,而是用拷贝A论坛的方式,然后修改其中的域名参数和数据库连接参数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-15
可以的,大致有两种配置方法:
1、统一使用A服务器的数据库:这种方法不用更改A服务器的配置,将B服务器中的数据库配置指向A服务器;需要说明的是,A服务器中相应端口需要打开(例如MySQL端口),安全性可能会降低一些(或者专门进行相应的安全配置);
2、如果是三台服务器,则A、B均配置到重新指向第三台服务器,同样,第三台服务器的相应端口需要打开。
第2个回答  2013-06-16
如果是完全一模一样的话,不如申请两不同的域名,同时指向论坛的服务器
相似回答