适用于此Web服务要求的框架

时间:2013-03-18 20:10:32

标签: web-services frameworks

我正在大学学习软件工程。我的老师给我这个项目:选择网站的任何想法,并且必须使用你想要开发这个网站的任何框架(和任何语言)。

我对我的网站有一些想法:在用户之间共享数据(图像,文本......)。例如,在系统中有userA,userB和userC。 UserA有资源B和B可以访问它。 UserA仍然拥有资源C,userC可以访问它。

有了这个要求。简而言之:

  1. 可以创建新用户。
  2. 可以为用户设置权限
  3. 可以根据权限构建数据
  4. 我不知道哪个框架可以为这个项目构建最快的框架。我只关心哪个框架可以让我快速发展。 (因为我可以轻松学习一门新语言。)

    我对Ruby(适用于Ruby on Rail),PHP(适用于基于此语言的框架)Python(适用于Django)和Java有一定的了解。所以,这些语言的框架可能是最好的。

    请帮帮我。因为这是我第一次使用框架(和组件......),所以我真的没有任何关于任何框架的经验,每个框架的强弱点......

    谢谢:)

1 个答案:

答案 0 :(得分:1)

我偏爱Ruby on Rails所以我会使用它。关键宝石将是:

  1. 设计 - 身份验证
  2. cancan - 授权
  3. simple_forms - 整理数据输入
  4. Twitter Bootstrap或Zurb Foundation - 让它看起来很漂亮
  5. 设置的最简单方法之一是使用Rails Composer:http://railsapps.github.com/rails-composer/

    它为您提供了一个脚本,允许您选择所需的确切配置。