最近接到一个老师给的项目,有一个特别奇怪的要求,就是它要求多个关联的网站的相同内容能够同步更新.我具体的说一下这个要求,因为似乎在平时的生活中没有看到有过这样的情况.它的想法是,有多个站点,这几个站点的服务器都在不同的地方,使用的也是不同的域名,也就相当于不同的网站吧.但是这些网站都有一些板块是完全相同的,它们使用的也是同一个后台,由其中一个子网站负责后台的管理.这些子网站又各自有自己私有的部分,有私有后台.现在的要求是,我通过主后台更新内容之后,这些更新的信息可以实时同步地更新到各个子网站上去.注意,不可以使用Ifriend控件,因为它要求在本站点浏览.因为从来没有见过这样的情况,所以请高手指点!

解决方案 »

  1.   

    我觉得关键还是数据库问题。不知道websevice有没有这功能。或者定时检查一个状态值,如果有更新,则获取最新的数据,同步到各个库中。或者就共享一个数据库。
      

  2.   

    主后台发布websevice服务,其他的网站调用就行。
      

  3.   

    给你个视频下载地址,自己看完就明白点了。
    http://www.verycd.com/topics/390584/
      

  4.   

    可能会对外网关闭访问???最简单的就是用vpn,然后写个程序让服务器之间数据自动同步。
    还有就是让子站到主站检测是否有更新,如果有更新,就读取信息,然后再写入自己站所在的服务器上。