主Web服务器,许多从属服务器,一个数据库

时间:2013-08-06 13:04:46

标签: database .htaccess webserver

我有一个网络服务器,其中一个网页位于一个CMS中,多个语言存储在一个数据库中。

我现在必须将每个国家/地区站点移动到IP,以便geo_ip_lookup将返回正确的国家/地区。显然这对SEO有好处。所以我的问题不是负载平衡或性能问题,只是为了找到一种方法(或解决方法)从多个contries访问网页和来自这些contries的IP(每个国家的一个域,domain.com,domain.de,domain.fr ,domain.cn等。)。

什么是最佳做法?我只需要保留一个中央数据库。如果以后进行合理的维护我会关注。

1)具有多个Web服务器和单个数据库服务器的解决方案 在多个服务器上安装相同CMS的多个副本。将它们全部设置为在同一数据库服务器上使用相同的数据库

2)疯狂轻量级解决方案: 我花了45分钟创建一个简单的脚本放在“slave”服务器上的单个php文件中。基本上,“从属脚本”从“主”服务器加载正确的页面,只是在将其返回到客户端之前重写html中的URL,使得它看起来像是从属服务器上存在的页面。添加了一些开销,但似乎可以接受。不过,必须重写对表格的行动。这样的事情可以解决吗?

3)数据库复制。 没试过。不确定我是不是游戏。

4)别的东西,哪个更好?

BR。安德斯

0 个答案:

没有答案