A站:www.xxx.com   (数据全部存储在此站)
B站:b.xxx.com   (无数据存储)
C站:c.xxx.com   (无数据存储)
D站:d.xxx.com   (无数据存储)以上网站都是咱自己的网站哈!
但可能分别放在不同的服务器。
------------------------
实现功能:1.在访问B、 C、D站时能获取到各自所需要的数据 或 指定的数据
2.不希望B C D站直接链接A站的MYSQL数据库(分站有点多,且可能是不同人在使用,直接链接有点不安全)
3.对搜索引擎要友好
这样怎样实现????????????????帖子标也不知道描述的正确不正确

解决方案 »

  1.   

    你把A站数据写成json接口,然后b,c,d程序去获取数据,用php用js都行
      

  2.   

    如果都是独立主机 果断上一台 memcache.
    如果不是而且数据很多那就只有考虑组一个局域网然后内部腾一台数据服务器
    如果什么都不具备那就悲催的get post 吧
      

  3.   

    由于您拒绝了数据库远程访问这种最便捷的方式
    所以你需要在 A站 自行搭建数据的远程访问服务
    注意:这将是影响网站群性能的瓶颈1、可以使用 soap、xmlprc 等成熟的技术来搭建远程访问服务
    2、也可以仅通过 http 协议 get、post 方式,以普通网页的方式形成 远程访问服务
      

  4.   

    通过curl 效率怎么样?  cURL以前没有用过,近两天刚了解了下。
      

  5.   

    curl 只是 socket 的在封装
    在使用上有简单方便的有点,并且不需要了解通讯的细节不过这只是通讯的手段,与数据的生成和安全性没有什么关系