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

新手们,一起来学习Google App Engine吧

  •  
  •   c 2010-08-05 18:17:15 +08:00 4627 次点击
    这是一个创建于 5548 天前的主题,其中的信息可能已经有所发展或是发生改变。
    项目地址:

    http://github.com/benmao/xfox/

    0.0.1 完成用户的注册,登录,以及登出

    界面仿照了http://vanillaforums.org/,前台全部HTML5。哎,怕写CSS和HTML。

    DEMO地址: http://xfox.appspot.com

    推荐使用Firefox访问哦:)
    36 条回复    1970-01-01 08:00:00 +08:00
    dofy
        1
    dofy  
       2010-08-05 18:24:42 +08:00
    跟进...
    dofy
        2
    dofy  
       2010-08-05 18:28:41 +08:00
    那个... 这项目是要开发个论坛??

    是不是 fork 一个, 然后在自己的 fork 上开发就行了?

    还不大会用 git :(
    dimlau
        3
    dimlau  
       2010-08-05 18:29:28 +08:00
    连JS都没整明白的技术盲只好路过了。

    <section id="header">
    <header class="w960"></header>
    </section>

    直接header取代section吧,里面那个 header 标签是多余的。
    c
        4
    c  
    OP
       2010-08-05 18:30:46 +08:00
    @dofy 目前只是搭了个框架,我会保证每天8小时的开发时间。如果你想参加开发,可以直接fork即可。
    明天我发布一个代码变量要求,保证最终的代码统一 :)
    dimlau
        5
    dimlau  
       2010-08-05 18:31:44 +08:00
    还有,我剪到一些GAE上的blog程序直接用google的账户系统,你们(包括V2EX)是处于其他考虑所以不是用的么?
    c
        6
    c  
    OP
       2010-08-05 18:32:33 +08:00
    @dimlau 那个section不能去掉哇,标题的背景色由他控制的。 我的CSS和HTML比较乱,大部分时间都在修改CSS。,希望找到一个这方面比我强的,这样我就能有时间写后台了。
    c
        7
    c  
    OP
       2010-08-05 18:33:39 +08:00
    @dimlau 论坛的后台是需要用Google 账号的,前台没有用,等以后基本功能完善后,可以加上。
    dofy
        8
    dofy  
       2010-08-05 18:34:29 +08:00
    @dimlau 我也支持直接用 google 帐号验证,
    但自己维护的用户系统应该更灵活
    而且不是所有人都有 google 帐号的...
    dimlau
        9
    dimlau  
       2010-08-05 18:34:52 +08:00
    我是说写成这样:

    <header>
    <h1 id="xxx"><a title="xFox" href="/"><span>xFox</span></a></h1>
    <nav id="yyy">
    XXXXXXXX
    </nav>
    </header>
    dimlau
        10
    dimlau  
       2010-08-05 18:36:28 +08:00
    哈哈,我是技术盲,这么早参与进来可能是种干扰。等你们的项目成型我再来乱提意见好了。
    c
        11
    c  
    OP
       2010-08-05 18:42:08 +08:00
    那需要找到header不好弄了啊,没事啊,大家一起学习嘛 :)
    nickyhu
        12
    nickyhu  
       2010-08-05 18:42:09 +08:00
    没有关注,无法收藏,只能…………
    c
        13
    c  
    OP
       2010-08-05 18:42:55 +08:00
    @dimlau 我HTML写的不太好,如果你觉得我哪里写的不对,可以写个DEMO,这样我就会很容易明白了哦。
    Orz
        14
    Orz  
       2010-08-05 18:47:50 +08:00 via iPhone
    好的。
    Anzai3
        15
    Anzai3  
       2010-08-05 18:50:37 +08:00
    好好学习 天天向上
    Hinc
        16
    Hinc  
       2010-08-05 18:54:38 +08:00
    @c <header> 直接用就好,如果需要再复杂点也可以加 id 啊。
    c
        17
    c  
    OP
       2010-08-05 18:55:36 +08:00
    <header>也可以用在其他地方,比如article,所以这里加了一个ID。
    dimlau
        18
    dimlau  
       2010-08-05 19:17:33 +08:00
    c
        19
    c  
    OP
       2010-08-05 19:34:58 +08:00
    @dimlau 非常感谢,不过乱码了。上传到github吧。我把你的代码整理一下 :)
    dofy
        20
    dofy  
       2010-08-05 22:34:06 +08:00
    我建了 fork, 但 clone 的时候提示 http request failed
    windows, 用的 https 的地址
    这是啥原因啊... 偶没用过 git 还请多指教
    dofy
        21
    dofy  
       2010-08-05 22:40:00 +08:00
    啊哦... 搞定鸟, 原来需要个公钥
    c
        22
    c  
    OP
       2010-08-06 07:45:52 +08:00
    @dofy 咋没看到你的push那?
    c
        23
    c  
    OP
       2010-08-06 07:51:08 +08:00
    @dimlau 已经push thx.
    dofy
        24
    dofy  
       2010-08-06 09:25:25 +08:00
    @c 额… 我只试验性地 commit 到我的 fork 上,还不知如何 push 一会研究下
    dofy
        25
    dofy  
       2010-08-06 10:53:40 +08:00
    @c 知道怎么 push 了, 哈哈,
    现在基本知道 git 各个流程的作用和用法了 :D
    dofy
        26
    dofy  
       2010-08-06 11:06:45 +08:00
    建议编码规范增加一条:

    私有属性(变量)和方法以 _ 开头
    c
        27
    c  
    OP
       2010-08-06 11:13:48 +08:00
    @dofy 恩。
    sytao
        28
    sytao  
       2010-08-06 11:21:48 +08:00
    额。。。没头没尾的,好好跟你们学学。。
    dofy
        29
    dofy  
       2010-08-06 11:28:49 +08:00
    dofy
        30
    dofy  
       2010-08-06 11:44:42 +08:00
    @c 关于 git 我还有个问题:
    我做了 fork, 然后你的 master 更新了, 我怎么把 master 上的更新同步到 fork 上来啊?
    c
        31
    c  
    OP
       2010-08-06 14:22:54 +08:00
    @dofy 这个我也不会呀!! :)
    dofy
        32
    dofy  
       2010-08-06 14:26:56 +08:00
    @c 我在研究... 呼呼...
    这有个不错的中文教程: http://progit.org/book/zh/
    daqing
        33
    daqing  
       2010-08-06 14:27:33 +08:00
    >> 我做了 fork, 然后你的 master 更新了, 我怎么把 master 上的更新同步到 fork 上来啊?

    @dofy 使用git remote功能。
    dofy
        34
    dofy  
       2010-08-06 14:37:36 +08:00
    @daqing 添加一个 remote 然后 merge ?
    dofy
        35
    dofy  
       2010-08-06 14:51:09 +08:00
    @daqing 哦 好像用 fetch 就行了
    zxn0
        36
    zxn0  
       2010-08-06 14:51:53 +08:00
    有没有基于JVM做项目的?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2759 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 15:08 PVG 23:08 LAX 08:08 JFK 11:08
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86