【发布时间】:2014-02-19 05:16:36
【问题描述】:
我的网络编程经验为零,但从事 IT 行业已有一段时间,主要担任 CRM 技术顾问。我熟悉 VBScript 和 Javascript,不是在 Web 环境中而是作为通用脚本工具。我擅长设计业务流程、数据库模型和使用数据库查询。通过 Google 的教程,我对 GAE 和 Python 有了一些基本的了解。很久以前用C#和VB6写过一些工具。
所以我决定在 Google AppEngine 上建立我的第一个网站,但我迷失在如此多的选择和需要学习的新技能中。
我打算建立一个简单的网站,用户可以在其中发布短消息并对其进行投票。这需要一个简单但动态的首页、登录/cookie 处理、Reddit 之类的投票/老化和一些数据存储。
也许第一个问题是我应该使用哪个框架?我听说 Flask 适合初学者学习 Web 编程,而 webapp2 很容易上手,因为它默认集成到 GAE。我也看过 Django,它看起来非常强大,但我无法决定。
由于我的想法主要基于简洁但动态的首页,我想 AJAX 是必须的。但我不知道从哪里开始。所有那些 Ajax、Jquery、ProtoRPC 都太混乱了。我应该使用哪些技术,在哪里可以找到好的教程?
我也在寻找有关潜在挑战的建议,以及为实现我的目标而应该学习的任何东西。谢谢!
【问题讨论】:
标签: ajax google-app-engine flask webapp2