Ruby on rails 哪个web开发框架适合我?

Ruby on rails 哪个web开发框架适合我?,ruby-on-rails,codeigniter,web-frameworks,Ruby On Rails,Codeigniter,Web Frameworks,我是一名大学生,试图与朋友建立一个网络社区。尽管我们在任何方面都不是经验丰富的开发人员,但我们已经学习了JAVA和一些web编程语言PHP、JAVASCRIPT、CSS和HTML的课程 此时,我们需要决定一个web框架并开始学习。我已经把我的清单缩小到RubyonRails和Codeigniter,但我真的不知道为什么我应该选择其中一个 提前感谢。选择一个你想学习的,然后继续学习 我个人会推荐Rails,因为: 如果你按照Rails的方式做事,它会教你很多最佳实践™ Ruby是一种有趣、易学、富

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

此时,我们需要决定一个web框架并开始学习。我已经把我的清单缩小到RubyonRails和Codeigniter,但我真的不知道为什么我应该选择其中一个


提前感谢。

选择一个你想学习的,然后继续学习

我个人会推荐Rails,因为:

如果你按照Rails的方式做事,它会教你很多最佳实践™ Ruby是一种有趣、易学、富有表现力的语言 社区真的很大,很热情,也很乐于助人 互联网上到处都有很棒的书籍和教程 没有什么比这更好的框架了。这在很大程度上取决于,没有特定的顺序:

你的技能 你的口味是的,这很重要 你愿意学习吗 技术限制。您的托管公司可能只支持Ruby或PHP ... 我个人有机会开发CodeIgniter,我非常喜欢它。它很轻,有很好的文档记录,给你留下很多自由。 我还有一个好朋友,RubyonRails是唯一一个配得上framework这个名字的框架

如果你的项目雄心勃勃,一个好主意就是制作一个简单的应用程序,比如一个包含两个框架的待办事项列表,然后选择一个适合你需要的


希望这能有所帮助。

如果没有时间限制,因为您需要学习ruby lang和rails框架,并且希望了解最佳实践,我建议您使用RubyonRails


如果您有时间限制,那么继续使用Codeigniter。它很容易学习,并且有很好的文档记录。

感谢您花时间回复我,我非常喜欢rails,但我喜欢ruby。rails是开源的,这意味着没有人会因为它的工作而获得报酬——相反,人们从事它是因为他们对它充满热情。当你开始使用它的时候,这真的很明显。它也是实用的——没有象牙塔理论在进行。添加到rails中的大部分内容都是因为它解决了现实世界中的问题。是的,我很有偏见,但我在微软网络开发平台上工作了10多年。在rails/ruby上工作6个月就足以让我改行了。