首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么没有非常著名的开源CMS或电子商务应用程序用Ruby编写?

为什么没有非常著名的开源CMS或电子商务应用程序用Ruby编写?
EN

Stack Overflow用户
提问于 2011-03-02 19:11:41
回答 5查看 607关注 0票数 0

非常著名的开源CMS和电子商务应用程序,如Wordpress,Joomla,Drupal,Prestashop,都是用PHP编写的。

但是Ruby看起来很棒(我不太了解它)。

为什么没有用Ruby编写的这样的项目?

或者会有一个我不认识的人?

EN

回答 5

Stack Overflow用户

发布于 2011-03-02 19:41:51

我想说,至少有一个很好的原因是Ruby使用得不是很多。

其结果是:

  • 没有多少人使用Ruby
    • ,所以没有多少企业会将Ruby用于他们的商业项目
    • ,所以没有多少人会学习Ruby (无论是在工作中还是在school)

  • 使用Ruby
  • 开发的应用程序并不多,安装了Ruby的
  • 的web服务器(尤其是共享主机)也不多--他们希望自己的开源应用程序可以在任何地方运行,比如
  • 等;-)

<代码>F219

票数 2
EN

Stack Overflow用户

发布于 2011-03-02 20:31:31

刚刚听说过:http://www.locomotivecms.com/

我还没有测试过它,但它看起来很有趣。

我实际上是一名php开发人员,与Joomla一起工作,但我很快就会开始学习Ruby (有些功能看起来很棒!,比如重新定义运算符,...)和Ruby On Rails的个人兴趣。

票数 1
EN

Stack Overflow用户

发布于 2011-03-02 20:44:38

CMS-es允许构建站点,Framework允许构建应用程序。

您不需要在Drupal中构建游戏。你甚至不会想到在Joomla有一个大的社区!甚至没有人会考虑用Wordpress构建一个大型的交流平台(聊天)。

PHP来自一个不同的时代。网络时代,我们都在构建现成的网站。用户交互才刚刚开始变得有趣。在那里,很难为你的最新最伟大的想法建立一个负担得起的灯堆栈。我是在Y2000之前说的。

现在,如果没有Twitter连接、Facebook登录和复杂的后端通信,人们几乎无法建立一个网站。

在过去,这类项目几乎都是Java。在某种程度上,他们仍然是。政府、企业门户、媒体:它们都有复杂的、集成的网络环境。PHP几乎不会用到这一点。

虽然从理论上讲,像Drupal这样的CMS可以做到这一点,但它肯定不是一个具有成本效益的项目。CMS根本就不是这个意思。

像Ruby on Rails这样的框架允许您构建客户想要的东西:不多也不少。这意味着最终结果不是通用的,而是非常固执己见的。因此,不能作为大众的工具发布。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5166654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档