我应该选择使用RubyonRails而不是PHP构建什么类型的网站?
我已经阅读了RubyonRails相对于PHP平台的许多优点。然而,与具有平台的PHP相比,RubyonRails似乎是有限的。是否有任何特殊类型的网站,如博客、公文包、电子商务、求职、内容管理网站等,我应该选择RubyonRails而不是php平台我应该选择使用RubyonRails而不是PHP构建什么类型的网站?,php,ruby-on-rails,ruby,ruby-on-rails-3,Php,Ruby On Rails,Ruby,Ruby On Rails 3,我已经阅读了RubyonRails相对于PHP平台的许多优点。然而,与具有平台的PHP相比,RubyonRails似乎是有限的。是否有任何特殊类型的网站,如博客、公文包、电子商务、求职、内容管理网站等,我应该选择RubyonRails而不是php平台 例如,我一直想建立一个多供应商的电子商务网站。然而,许多人建议使用PHP。此外,当我使用RoR浏览流行的网站示例时,大多数网站似乎都是内容有限的公司网站、投资组合或带有视频链接的网站 Rails是一个MVC框架,PHP是一种语言。你们可以看看蛋糕,
例如,我一直想建立一个多供应商的电子商务网站。然而,许多人建议使用PHP。此外,当我使用RoR浏览流行的网站示例时,大多数网站似乎都是内容有限的公司网站、投资组合或带有视频链接的网站 Rails是一个MVC框架,PHP是一种语言。你们可以看看蛋糕,做一个适当的比较 Rails可以做任何您希望它做的事情*。其中很多都来自rubygem生态系统,大多数都可以在没有rails的情况下使用 Rails提供了非常方便的位置来描述模型中的数据,确定应该使用哪些数据来响应控制器的请求,以及如何在视图中以HTML网页的形式显示数据 *除了比微型框架更快,sinatra,flask,~node 我不会使用rails构建Twitter或Facebook大小的东西。我肯定会使用Rails来构建Twitter和Facebook的第一个网络版本 我经常将Rails称为can中的网站。因此,它对于列表中的每个示例都是非常好的,尽管对于一个投资组合来说,这可能有些过分,因为您不需要数据库 最后,如果你的问题在某种程度上是一个普通的问题?如果你想建立一个普通的网站?如果你认为其他人也解决了你想解决的问题?Rails plus gems将为您做到这一点,并让您在操作过程中保持快乐 我有一个采访问题:为我建立一个有头像图片的用户的网站。一个人通过rails composer工具完成了一行bash提示符
记住——RoR基本上有两个原则。一个来自Ruby——最大限度地提高开发人员的幸福感,另一个来自Rails——约定优于配置。AKA,你会玩得很开心,经常什么也不用做。我没有投反对票,但实际上有数百篇文章/博客/等等,涵盖了PHP与RoR的辩论。因此专门讨论更具体的编程问题,而不一定是关于一种语言/框架优于另一种语言/框架的一般性讨论。祝你好运。