V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
Smartype
V2EX  ›  Google App Engine

Google Appengine上的授权服务移植到VPS,Flask or Web.py?

  •  
  •   Smartype · 2013-02-15 11:34:33 +08:00 via iPhone · 4912 次点击
    这是一个创建于 4297 天前的主题,其中的信息可能已经有所发展或是发生改变。
    AirBlue Sharing的license管理是在GAE上运行的,还来通过VPS绕过墙。
    最近iOS 6支持后,更新激活的太多,Appengine的免费额扛不住,每天都得超额挂起。
    所以准备把授权系统移植到VPS上来,VPS上目前跑的PHP环境,但是为了PHP这样的"脚本",决定还是用python来写。(PHP也能写,但是不喜欢,觉得不严谨,很多问题也只能在运行时发现)
    在框架之间纠结,是用Web.py还是Flask呢?请大家给点意见,谢谢!
    不喜欢Django这样的复杂框架,喜欢能看完代码的框架,出了问题也好找。
    9 条回复    1970-01-01 08:00:00 +08:00
    freefcw
        1
    freefcw  
       2013-02-15 12:00:09 +08:00
    虽说个人也还蛮喜欢web.py的,但还是用Flask吧,文档什么的都比较好
    n00b1
        2
    n00b1  
       2013-02-15 12:01:43 +08:00 via iPhone   ❤️ 1
    Bottle超好迁移
    whtsky
        3
    whtsky  
       2013-02-15 12:02:22 +08:00 via iPhone
    Web.py貌似和GAE的webapp比较像
    Livid
        4
    Livid  
    MOD
       2013-02-15 12:57:58 +08:00
    V2EX 当年也是跑在 GAE 上的,后来因为性能和费用的问题迁移到 Linode 上,然后用的是 Tornado 框架,很多代码都可以复用。
    Smartype
        5
    Smartype  
    OP
       2013-02-15 13:11:04 +08:00 via iPhone
    @Livid Tornado 听说性能不错。可惜我的vps上已经跑了lnmap. 内存也不大
    Livid
        6
    Livid  
    MOD
       2013-02-15 13:11:41 +08:00
    @Smartype 一个 Tornado instance 只会用到不到 50M 内存,所以问题不大的。
    Smartype
        7
    Smartype  
    OP
       2013-02-15 13:38:27 +08:00 via iPhone
    @Livid 才剩余200M内存。还是仅仅启动所有服务,没有流量的情况。如果不用wordpress,就可以不要Apache。
    yexiaoxing
        8
    yexiaoxing  
       2013-02-15 20:10:57 +08:00 via iPad
    放到SAE上呢?开发者通过认证有云豆送
    phuslu
        9
    phuslu  
       2013-02-15 20:16:14 +08:00
    楼主评估一下 appfog 吧, 比如小的 VPS 靠谱.
    框架的话, 可以试下 bottle
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:44 · PVG 00:44 · LAX 08:44 · JFK 11:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.