-1

我是一名试图与朋友建立网络社区的大学生。尽管我们不是经验丰富的开发人员,但我们已经学习了 JAVA 和一些 Web 编程语言(PHP、JAVASCRIPT、CSS、HTML)的课程。

此时,我们需要决定一个 Web 框架并开始学习。我已经将我的列表缩小到 Ruby on Rails 和 Codeigniter,但我真的不确定为什么我应该选择其中一个。

提前致谢。

4

3 回答 3

3

选择一个你想学的,然后去学。

我个人会推荐 Rails,因为:

  • 如果您使用 Rails Way™ 做事,它会教您很多最佳实践</li>
  • Ruby 是一门有趣、易于学习、富有表现力的语言
  • 社区真的很大,很热情,也很有帮助
  • 互联网上到处都有很棒的书籍和教程
于 2012-07-14T01:35:08.007 回答
1

没有什么比得上好的框架了。它高度依赖于,没有特定的顺序:

  • 你的技能
  • 你的口味(是的,这很重要)
  • 你的学习意愿
  • 技术限制。您的托管公司可能只支持 Ruby 或只支持 PHP
  • ...

我个人有机会使用 CodeIgniter 进行开发,我非常喜欢它。它很轻,有据可查,给你很大的自由。我还有一个好朋友,Ruby On Rails 是唯一一个配得上“框架”之名的框架。

如果您的项目雄心勃勃,那么说明您的观点的一个好主意可能是制作一个包含两个框架的 TODO 列表之类的琐碎应用程序,然后选择适合您需要的一个。

希望这可以帮助。

于 2012-07-14T01:35:58.647 回答
0

如果没有时间限制(因为您需要同时学习 ruby​​ lang 和 rails 框架)并且想了解最佳实践,我会推荐 RubyonRails。

如果您有时间限制,请继续使用 Codeigniter。它易于学习并且有据可查。

于 2012-07-14T08:33:29.003 回答