新浪sae不支持写操作,需要移植代码!

  • 时间:2013-01-16 18:20:06
  • 分类:网络文摘
  • 阅读:105 次

   为什么要移植代码

   SAE禁止IO写操作,代码目录不能写入。这意味着普通程序的上传图片、生成缓存等操作都不能在SAE上正常运行,这时候你需要对这些代码进行修改后才能让你的程序运行在SAE上。

   SAE为什么要禁止IO写操作?
   SAE采用分布式架构设计, 应用代码将部署在多台前端服务器上, 每次访问请求可能到达不同服务器。
     假设现在有A、B、C、D四台服务器。用户上传一张图片到A服务器,第二次访问请求可能到达B服务器,此时将无法获取保存在A服务器上的图片。
     SAE使用MemcacheX、Storage等存储型服务代替传统IO操作,效率比传统IO读写操作高,有效解决因IO瓶颈导致程序性能低下的问题。
     另外,很多网站被攻击都是因为服务器有写的权限,程序代码能被黑客修改,SAE禁止写操作,也提升了服务器的安全性。
     所以SAE为了提升性能和安全,禁止本地IO写操作。开发者可以使用Storage,Memcache,KVDB等服务存储需写入的数据。

推荐阅读:
劲爆体育直播-劲爆体育在线直播观看「高清」  辽宁体育直播-辽宁体育在线直播观看「高清」  北京体育频道直播-北京体育在线直播观看「高清」  五星体育直播-五星体育在线直播观看「高清」  风云足球直播-风云足球在线直播观看「高清」  吉林篮球直播-吉林篮球在线直播观看「高清」  江苏体育直播-江苏体育在线直播观看「高清」  广州竞赛直播-广州竞赛频道在线直播观看「高清」  广东体育频道直播-广东体育频道在线直播观看「高清」  高尔夫网球频道直播-CCTV高尔夫网球在线直播「高清」 
评论列表
添加评论