查看使用django创建的网站列表,似乎没有使用该框架编写的主要网站。
为什么是这样?django是否不适合可伸缩的网站,或者Python是否因为更多的开发人员知道PHP而输给了PHP,或者企业偏爱.NET或Java时有更多的OSS组件可用?
例如,与PHP相比,Python有多合适?我最近看到了一些基准测试,这些基准使Python比PHP更快。
我正在寻找比“可以做任何事情/使用您所知道的东西”等更深入的答案。
谢谢
-编辑-
谢谢大家的回答。
查看使用django创建的网站列表,似乎没有使用该框架编写的主要网站。
为什么是这样?django是否不适合可伸缩的网站,或者Python是否因为更多的开发人员知道PHP而输给了PHP,或者企业偏爱.NET或Java时有更多的OSS组件可用?
例如,与PHP相比,Python有多合适?我最近看到了一些基准测试,这些基准使Python比PHP更快。
我正在寻找比“可以做任何事情/使用您所知道的东西”等更深入的答案。
谢谢
-编辑-
谢谢大家的回答。
Answers:
是的,The Onion在其网站的A / V Club部分使用Django。显然,他们正在逐渐将整个网站迁移到Django。 他们在reddit上回答了很多问题。
另外,每天提供数百万个页面浏览量的reddit.com是用python写的,而不是Django。我相信他们使用Pylons,但我可能是错的。
washingtonpost是根据http://www.djangoproject.com/在Django上运行的大型网站。
... 简而言之:
Google几乎在所有地方都使用Python,而Appengine中则使用Django。
访问djangosites.org以获取模式...
我不确定“大”是否重要。Django是一个受人尊敬且令人印象深刻的框架,它管理了一些很棒的网站,尤其是lawrence.com。您可以在djangosites.com上查看其他运行django的站点。
如果您正在寻找有关django为何以及为何如此出色并可以扩展的“案例研究”,请查阅《卫报》(引人注目的)支出丑闻实验中的四个众包课程。
是。有一些用Django编写的大型站点。您可以在此处查看使用django的网站列表,其中一些流量很大。
如果您正确设计和配置Django,就可以完成此操作。特别是必须正确设置缓存。Django最近提出了一些旨在改善可伸缩性的改进,尤其是轻松使用多个数据库的能力,您可以在此处阅读有关Django 1.2的可伸缩性改进的信息。
Django比PHP(1995 vs 2005)年轻得多。Django可伸缩性方面的许多改进是最近才出现的,我认为随着时间的流逝和项目的成熟,我们将看到更大的Django网站。