数据正在传送.请稍候

梦游时光互联 » 服务器合租/整机租用 » 请问URLMIRROR镜像对DZ论坛有什么实际的好处?
     
本帖主题: 请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 01:41 PM No.1 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
看到最新一批合租里有6个URLMIRROR镜像
可是这对动态程序,就譬如说是DZ论坛有什么好处呢?

还有就是我以前看到有用了URLMIRROR镜像的论坛会出现

1、ID混乱(也就是说你登陆以后发现资料确实另一个ID的,动网论坛出现过好多次)。
2、发帖会出现楼层混乱,刚刚他还是18楼的,过一会就不是了,因为镜像服务器的时间不同。(这个是在以前的安兴论坛出现过,好象是DZ程序。)

还请MEYU的管理员给予解答,谢谢。


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 01:42 PM No.2 发表人:domin  个人Blog  社区短消息  QQ对话  TOP
domin
梦游科技管理人员
Rank: 12Rank: 12Rank: 12



最佳技术奖   商业用户奖   官方管理人员  
UID 2
精华 44
积分 31595
帖子 18023
体力 16501
威望 976
贡献 21
阅读权限 200
注册 2005-12-15
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
从没有发现或者有人反映有这两个问题.

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 01:56 PM No.3 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
刚刚搜索到的:


四种论坛镜像实现方法和原理(包括meyu.net的urlmirror原理)  
看到很多朋友因为网络速度问题等等需要做镜像站点, 我就总结一下4种实现镜像站点的方法和原理.

1.最简单的方法:
一台做主服务器, 其它作镜像服务器, 数据库存在主服务器上, 镜像服务器使用远程调用功能读取主服务器的数据库. 使用工具让主服务器上的网页文件和镜像服务器同步.

优点: 实现简单
缺点: 远程调用效率低, 速度慢. 如果主服务器挂了就全部不行了.

2. 复杂的方法: 相当于集群, 一台做主服务器, 其它作镜像服务器, 让主服务器和镜像服务器数据同步, 包括网页和数据库. 当用户访问的时候, 可以直接读取主服务器或者镜像服务器的数据, 当需要写数据的时候, 通过镜像服务器传送数据直接写到主服务器上.  

优点: 速度快
缺点: 实现起来困难复杂. 花费巨大. 如果主服务器挂了就全部不行了. 主服务器和镜像服务器必须保持良好的连接让数据同步时间尽量减少.

3. 更复杂的方法: 相当于更高级的集群, 全部机器数据同步, 包括网页和数据库. 当用户访问的时候, 可以直接读取任何一个服务器的数据, 当需要写数据的时候, 写到正在访问的服务器上, 然后数据再传输到其它服务器. 其中一台当机后恢复的话自动从其它没当机的服务器上同步最新数据.

优点: 速度快, 就算其中某个服务器挂了也不影响正常使用.
缺点: 实现起来非常困难非常复杂. 花费巨大.  主服务器和镜像服务器必须保持非常良好的连接让数据同步时间尽量减少, 不然可能会产生很多问题.  

4. 不简单也不复杂的方法: 类似CDN的功能. 一台做主服务器, 其它作镜像服务器, 当用户访问镜像服务器的时候, 镜像服务器从主服务器读取数据返回给用户, 然后缓存数据. 当下一个用户访问同样的页面的时候, 直接返回缓存数据. 写数据的时候通过镜像服务器传送数据直接写到主服务器上.  

优点: 实现简单. 花费小. 可以很容易地应用到不同网络不同地区的服务器或网站.
缺点: 镜像服务器必须和主服务器有良好的网络连接, 不然会比较慢. 如果主服务器挂了就全部不行了.  


Meyu.net的UrlMirror镜像功能用的是第4种方法.  
所以那些老是说Meyu.net的Urlmirror是骗人的, 是垃圾, 没有任何作用,  只是URL转发什么的同行可以闭嘴了, 不明白原理就要好好研究学习, 不要老想着抵毁别人, 这样是不能争取到用户的.


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 02:00 PM No.4 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
不知道使用Urlmirror是否需要对域名解析做特别设置啊?谢谢管理员的答复

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 02:01 PM No.5 发表人:domin  个人Blog  社区短消息  QQ对话  TOP
domin
梦游科技管理人员
Rank: 12Rank: 12Rank: 12



最佳技术奖   商业用户奖   官方管理人员  
UID 2
精华 44
积分 31595
帖子 18023
体力 16501
威望 976
贡献 21
阅读权限 200
注册 2005-12-15
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
这个是我写的.

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-25 10:44 PM No.6 发表人:ywxs  个人Blog  社区短消息  TOP
ywxs
Me Customer
Rank: 8Rank: 8


UID 3956
精华 0
积分 1120
帖子 675
体力 654
威望 9
贡献 0
阅读权限 80
注册 2007-1-21
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
居然给搜索到了

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-27 12:13 PM No.7 发表人:jjxy456  社区短消息  TOP
jjxy456
Conqueror
Rank: 3Rank: 3



UID 2879
精华 0
积分 367
帖子 236
体力 223
威望 1
贡献 0
阅读权限 30
注册 2006-10-27
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15


QUOTE:
原帖由 2122 于 2007-12-25 02:00 PM 发表
不知道使用Urlmirror是否需要对域名解析做特别设置啊?谢谢管理员的答复
不需要的,只要把镜像域名指向到镜像服务器IP上就可以了。很简单。


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-27 06:08 PM No.8 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
谢谢各位的热心回复,还有一个事不明白:

就是楼上的兄弟回复里的“把镜像域名指向到镜像服务器IP”
我的理解就是类似用www.a.com指向主服务器
然后用1.a.com、2.a.com等等类似的域名指向镜像服务器
那用户访问的时候是如何通过访问www.a.com而被自动转向各自的镜像服务器的,谢谢。


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-28 01:34 AM No.9 发表人:ywxs  个人Blog  社区短消息  TOP
ywxs
Me Customer
Rank: 8Rank: 8


UID 3956
精华 0
积分 1120
帖子 675
体力 654
威望 9
贡献 0
阅读权限 80
注册 2007-1-21
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
不是自动的,一是一,二是二

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-28 03:07 AM No.10 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
那还得让访客自己选择线路啊,那多麻烦,况且有时候他们自己都不知道自己正在用什么网络。

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-29 09:53 AM No.11 发表人:jjxy456  社区短消息  TOP
jjxy456
Conqueror
Rank: 3Rank: 3



UID 2879
精华 0
积分 367
帖子 236
体力 223
威望 1
贡献 0
阅读权限 30
注册 2006-10-27
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
楼上的可以看下这位兄弟写的文章“本站最新镜像解决方案”。
http://web.meyu.net/viewthread.p ... ge=1&highlight=


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-30 12:14 AM No.12 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
那是商业用户区,我看不到啊,兄弟。

回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-31 01:02 AM No.13 发表人:jjxy456  社区短消息  TOP
jjxy456
Conqueror
Rank: 3Rank: 3



UID 2879
精华 0
积分 367
帖子 236
体力 223
威望 1
贡献 0
阅读权限 30
注册 2006-10-27
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
由于刚从世导换到电信服务器 xx互通这个烦人的问题又出现了
由于镜像服务器比较多 所以dnspod不在考虑范围内 而且镜像毕竟没有主机稳定 我不想让用户访问不到网站
所以我选择了直接A记录到各个镜像IP 新的问题出现了 以前就听闻“baidu为啥只更新我镜像域名的收录?”等等
而且怕搜索引擎会认为多域名绑一个网站算作弊 于是研究了下 解决方案就是不让搜索引擎索引镜像域名(前几天也看到有人问了  )

二级域名不被搜索引擎收录
把代码放在<head>下面 改成你的域名即可 可以增加你需要收录的域名


CODE:[Copy to clipboard]<?php
if ($HTTP_SERVER_VARS['HTTP_HOST']!="www.saoying.com"&&$HTTP_SERVER_VARS['HTTP_HOST']!="saoying.com"){
$robots='<meta name="Robots" contect="none">';
}
?>
接下来我们要加镜像了 考虑到镜像有几率会挂 挂了再被点了就不好了
我们加个判断镜像是否能访问
网站下建立个file.txt
如果读不到文件 就不给镜像加链接了  
并且比如在xxx.com/abc.htm点镜像 我们友好的带他去cnc.xxx.com/abc.com而非首页

判断镜像是否连通 并链接至镜像该页


CODE:[Copy to clipboard]$jx = array(
    "http://mob.saoying.com" => "移动镜像",
    "http://uni.saoying.com" => "联通镜像",
    "http://us.saoying.com" => "美国镜像",
    "http://de.saoying.com" => "德国镜像",
    "http://sg.saoying.com" => "新加坡镜像",
    "http://cnc.saoying.com" => "网通镜像",
    "http://www.saoying.com" => "电信主站"
);

foreach ($jx as $k => $v) {
if(file_get_contents($k."/file.txt"))
{$jingxiang.="<a href='$k".$HTTP_SERVER_VARS['REQUEST_URI']."'>$v</a> ";}
else $jingxiang.="$v ";
}
echo $jingxiang;
基本上好了 最后来个自动选择最快的镜像
还是用file.txt先判断下 然后写入js中给客户端判断即可
当然还是把用户带到镜像的原访问页

自动选择最快的有效镜像
在页面加上自动的链接


CODE:[Copy to clipboard]<?php
echo '<a href="/cool.php?url='.$HTTP_SERVER_VARS['REQUEST_URI'].'">自动选择</a>';
?>
cool.php


CODE:[Copy to clipboard]        <script>
        i=1;
        var autourl=new Array();
<?php
error_reporting(0);
$jx = array(
    "http://mob.saoying.com" => "1",
    "http://uni.saoying.com" => "2",
    "http://us.saoying.com" => "3",
    "http://de.saoying.com" => "4",
    "http://sg.saoying.com" => "5",
    "http://cnc.saoying.com" => "6",
    "http://www.saoying.com" => "7",
);
$url=urlencode($_GET["url"]);
$url=str_replace("%2F", "/", $url);

foreach ($jx as $k => $v) {
if(file_get_contents($k."/file.txt"))
{
$jingxiang.="autourl[$v]='$k".$url."';";}
}

echo $jingxiang;
?>
        function auto(url){
            if(i){
              i=0;top.location=url;
            }
        }
        function run(){
          for(var i=1;i<autourl.length;i++)document.write("<img src="+autourl+" width=1 height=1 onerror=auto('"+autourl+"')>")
        }
        run()
        </script>
以上所有应用在www.saoying.com 如有错误欢迎pm

flashack原创 转载请注明


回复:请问URLMIRROR镜像对DZ论坛有什么实际的好处?
2007-12-31 01:58 AM No.14 发表人:2122  社区短消息  TOP
2122
Newbie
Rank: 1



UID 6096
精华 0
积分 35
帖子 15
体力 15
威望 0
贡献 0
阅读权限 10
注册 2007-6-8
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
非常感谢,麻烦你了。

     

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.009061 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-5-21 01:25 AM
清除 Cookies - 联系我们 - 梦游时光互联 -