V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
liuchen9586
V2EX  ›  问与答

请问基于 wordpress 的网站怎么搭建多地镜像?

  •  
  •   liuchen9586 · 2015-06-18 14:19:15 +08:00 · 3147 次点击
    这是一个创建于 3446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT,帮朋友建一个基于wordpress的网站,我为了各个地区访问流畅,准备一个大地区一台服务器。

    然后用DNS解析来基于用户IP给用户指派服务器,那么问题来了,怎样解决wp的多地同步问题?

    服务器拓扑我准备用主从模式,主服务器放美帝,从服务器放在其他地区,然后之间用qtunnel来连接mysql数据库(不知道这会不会有性能问题?会不会很慢?或者说,用其他的架构更好?

    然后就是文件存放问题,这个怎么解决orz

    还请各位不吝赐教 :>

    7 条回复    2015-06-18 14:54:34 +08:00
    wy315700
        1
    wy315700  
       2015-06-18 14:19:43 +08:00
    CDN
    mhycy
        2
    mhycy  
       2015-06-18 14:33:21 +08:00
    静态文件多地同步
    数据库mysql-proxy做一主多从
    主机远端,从机本地读写分离
    还可搭配CDN缓存静态文件

    以上是理论,实际需要测试才可判断是否可行
    smileawei
        3
    smileawei  
       2015-06-18 14:33:45 +08:00 via iPhone
    何必那么麻烦,主服务器做静态缓存,然后那个地区用Nginx做反向代理。或者可以选择CDN
    543400
        4
    543400  
       2015-06-18 14:42:14 +08:00 via Android
    直接上cdn
    iannil
        5
    iannil  
       2015-06-18 14:42:58 +08:00
    搞太复杂了,cdn即可解决问题。
    moliliang
        6
    moliliang  
       2015-06-18 14:50:07 +08:00
    锐壳的虚拟主机自带CDN。分布在 日本,新加坡,香港~
    crazycen
        7
    crazycen  
       2015-06-18 14:54:34 +08:00 via Android
    自己买几个当地的vps做nginx反代,简单点 就上cdn
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:33 · PVG 21:33 · LAX 05:33 · JFK 08:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.