相关疑难解决方法(0)

Django会扩展吗?

我正在构建一个Web应用程序__CODE__.我选择的原因__CODE__是:

  • 我想使用免费/开源工具.
  • 我喜欢__CODE__并觉得这是一种长期的语言,而对于__CODE__我不确定,__CODE__似乎是一个很难学的麻烦.
  • 我正在构建一个想法的原型,并没有过多考虑未来.发展速度是主要因素,我已经知道了__CODE__.
  • __CODE__如果我将来选择这样做,我知道迁移会更容易.
  • 我听说__CODE__"很好".

现在我正在考虑发表我的作品,我开始关注规模.我发现的关于扩展能力的唯一信息__CODE__是由__CODE__团队提供的(我没有说什么可以忽视它们,但这显然不是客观信息......).

我的问题:

  • 什么是__CODE__今天建立的"最大"网站?(我主要通过用户流量测量大小)
  • 每天可以__CODE__处理10万用户,每次访问网站几个小时?
  • 一个网站__CODE__可以在Django上运行吗?

python django scalability web-applications

1101
推荐指数
23
解决办法
18万
查看次数

使用Rails作为大型网站的框架

我已经玩Rails(版本3)几个月了,我对框架相当了解.但是,我还没有开发一个提供大量数据库访问和用户交互的大型网站.

我对以下内容持怀疑态度:

  • Ruby的速度和可伸缩性(我听说它比其他大多数服务器端语言慢10倍).
  • Rails作为框架的额外后台处理(多级abstration).
  • 缺乏在Rails上运行的企业级Web应用程序(我能想到的只有Groupon,Github和Hulu).
  • 环境的复杂性(nginx> mongrel> rails> ruby​​>网站).
  • 幕后的SQL操作(我知道这些可以优化,但我确信我会错过一些).

由于这些原因,我不确定是继续使用Rails还是切换到构建在更高性能语言上的东西.比如Java Spring.

请指教 :)

ruby performance scalability ruby-on-rails

3
推荐指数
3
解决办法
2764
查看次数