it-swarm.cn

有没有用Python / Django编写的大型网站?

查看使用Django创建的站点列表,似乎没有使用该框架编写的主要Web站点。

为什么是这样? Django不适合可扩展的网站,或者事实上Python输给PHP因为更多的开发人员知道它或者有更多的OSS组件可用企业偏爱.NET还是Java?

例如Python与PHP相比有多合适?我最近看到一些基准测试使Python比PHP更快。

我正在寻找比“任何可以工作/使用你所知道的东西”等更深入的答案。

谢谢

- 编辑 -

感谢大家的答案。

13
ralphy

是的, 洋葱 使用Django作为其网站的A/V俱乐部部分。显然他们正逐渐将整个网站迁移到Django。 他们回答了关于reddit的一大堆问题。

此外, reddit.com 每天提供数百万的页面浏览量,用python编写,但不是Django。我相信他们使用 Pylons 但我可能错了。

5
theycallmemorty

washingtonpost是一个大型网站,根据 http://www.djangoproject.com/ 在Django上运行。

5
Christian

... 简而言之:

Google几乎无处不在地使用Python而在Appengine中使用Django。

访问 djangosites.org 模式...

2
Alex Bolotov

NASA和PBS使用Django到处都是。

2
Kenneth Love

可能想看看 这个链接 。谈论一个大型俄罗斯站点以及他们在启动大型Django项目时遇到的问题。

1
Eric Petroelje

instagr.am和pinterest相当大......显然他们使用Django。

1
Nick Phillips

我不确定“大”是否重要。 Django是一个备受尊重和令人印象深刻的框架,它管理了一些很棒的网站,特别是 lawrence.com 。你可以看看 djangosites.com 其他运行Django的网站。

如果您正在寻找一个“案例研究”,了解Django如何以及为什么很好并且可以扩展,请查看 来自Guardian的四个众包课程(壮观的费用 - 丑闻实验

0
artlung

是的。 有一些用Django编写的相当大的网站。您可以使用Django 此处 查看网站列表,其中一些网站获得了大量流量。

如果正确设计和配置Django,则可以执行此操作。特别是必须正确设置缓存。 Django最近推出了一些旨在提高可扩展性的改进,特别是能够轻松使用多个数据库,你可以阅读 Django 1.2这里的可伸缩性改进

Django比PHP(1995年vs 2005)年轻得多。 Django可扩展性中的许多改进是最近的,我认为随着时间的推移我们会看到更大的Django站点并且项目成熟。

这个主题在StackOverflow上有很多很好的链接,非常详细地讨论过。

0
Adam