0

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

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

有了这个要求。简短的解释:

  1. 可以创建新用户。
  2. 可以为用户设置权限
  3. 可以根据权限建立数据库

我不知道哪个框架可以为这个项目构建最快。我只关心哪个框架可以让我快速发展。(因为我可以轻松学习一门新语言)。

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

请帮我。因为这是我第一次在框架(和组件......)上工作,所以我真的对任何框架没有任何经验,每个框架的强项/弱点......

谢谢 :)

4

1 回答 1

1

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

  1. 设计 - 认证
  2. cancan - 授权
  3. simple_forms - 整理数据输入
  4. Twitter Bootstrap 或 Zurb Foundation - 让它看起来更漂亮

最简单的设置方法之一是使用 Rails Composer:http ://railsapps.github.com/rails-composer/

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

于 2013-03-18T20:32:30.777 回答