我打算创建一个活动管理系统,用户可以在其中登录、查看活动列表、注册成为活动志愿者、取消注册以及查看当天活动的日历视图。此外,用户应该会收到电子邮件,在他们注册的活动即将到来时通知他们。
首先,它应该可以通过浏览器访问,但我希望它在未来成为一个组织范围内的 iPad 应用程序。
我有几个问题。我应该如何存储我的数据?MySQL就足够了吗?如果我注册 Heroku、Appfog 或 GAE 之类的服务会更好吗?如果我不需要这些服务,如果我在 GoDaddy 使用我的共享托管计划,它是否能够运行?
我正在考虑使用 Google Drive Spreadsheets 来存储数据,并使用Google 的电子表格 API来访问和写入数据。走这条路有什么好处或坏处吗?
只有 50 人左右需要访问它。
我喜欢 Python,但在网络上做得不多。web2py是一个好主意,还是对我的目的来说太过分了?
对于 UI,我倾向于 HTML + jQuery + AJAX?+引导程序。
谢谢!