请教一个问题:
有一个网站虚拟主机放在大陆,现在我想在香港或其它地方的虚拟主机上放上这个网站,数据库空间在两地。能不能做到我只要更新大陆的网站内容和文件,香港网站的内容和文件也要同时更新服务器是apache+mysql+php,请高人指点下,谢谢!

解决方案 »

  1.   

    在大陆找一套电信带宽的服务器,放一整套你的网站,在香港或台湾找一套网通的带宽服务器,放一整套与你那一台完全一样的网站,一般是用两个域名分别解析的,比如你用www.xxx.com作为你电信的访问域名,你再用www.xxx.com解析到你网通的服务器上。这样大陆和香港就可以通过这两个域名很快的访问你的网站。这中间有些技术性问题就是你的两套网站数据数据库和文件怎么同步?
      

  2.   

    使用数据库的工具进行同步!文件吗手工也可以同步!
    我听到有人用Java的Ant来管理PHP应用的部署
      

  3.   

    两种方法:
    1.多地共享一个数据库连接
    2.做Mysql的Cluster设定具体方法可以参考官方文档
    http://dev.mysql.com/doc/refman/5.1/zh/index.html
      

  4.   

    那么远搞 Cluster 没试过.
    最远的距离不是中国到美国,而是电信到网通.
      

  5.   

    有服务器就好办 squid 做反向代理就OK 
    没有服务器就免谈了 
    自己手动更新吧!!!