Django本身是否比RoR更难承载?

时间:2011-04-06 21:17:58

标签: ruby-on-rails django hosting

我知道有很多关于Django托管等的问题,但我的问题是,是否有技术上的原因,为什么RoR主机比Django主机更容易获得。技术本身或架构中是否有某些东西使得提供商托管和维护更加麻烦?

看起来更容易找到更好的RoR免费主机而不是Django(来自alwaysdata的10mb真的不允许很多而且App Engine不是香草Django)并且更容易找到体面的RoR主机2美元/一个月充满了功能,而不是Django。

技术原因还是仅仅因为市场份额/时机?

谢谢, 萧

3 个答案:

答案 0 :(得分:4)

让我们面对现实,免费主机远远不够好,而且也不是很便宜。 如果你想要一个体面的主人,你将需要支付相当的金额。

另一方面,铁轨比django大了近1年,并开始比django早推广。此外,PHP较早并且较早推广,似乎导轨比django更受主机欢迎。

答案 1 :(得分:0)

Django主持并不比RoR更难。

恕我直言,这个产品三角洲主要是因为RoR与Django相比的市场份额。

如果rails比Django更老,那么Python比Ruby更老(并且被更多人使用)。

当像Ruby(Rack)出现类似的东西时,像WSGI这样的技术让Web应用程序变得更容易。

答案 2 :(得分:0)

我认为这不是时间安排,而是社区推动,我自己。 Rails背后有一个非常活跃和有声有色的社区。您可以前往当地的书店,看看那里的书籍。你可能会发现你会在Django上找到5倍数量的Rails书籍。据说,吱吱作响的轮子变得油腻。 Rails用户中存在强烈的声音,这意味着人们将在共享主机上迎合他们,否则他们将不得不听取许多不断要求它的请求。

并不是说市场时间与它没有任何关系,我只是发现任何给定技术背后的社区与它在不同商业模式中的采用水平有很大关系。

此外,任何托管Ruby应用程序的主机都可以托管任何主要框架,只要它们与Rack兼容即可。因此,对于必须处理Rails,他们通常免费获得对Sinatra,Ramaze等的支持。而不只是支持Django。