Existem sites grandes escritos com Python / Django? [fechadas]

12

Olhando a lista de sites criados usando o django, parece que não há sites importantes escritos usando o framework.

Por que é isso? O django não é adequado para sites escalonáveis, ou é verdade que o Python perde para o PHP porque mais desenvolvedores o conhecem ou há mais componentes OSS disponíveis enquanto a empresa favorece .NET ou Java?

Quão adequado é o Python comparado ao PHP, por exemplo? Vi recentemente alguns benchmarks que colocam o Python muito mais rápido que o PHP.

Estou procurando respostas um pouco mais detalhadas do que "qualquer coisa pode ser feita para funcionar / usar o que você sabe" etc., por favor.

obrigado

- editar -

Obrigado pelas respostas a todos.


fonte
Da Wikipedia "Foi originalmente desenvolvido para gerenciar vários sites de notícias da The World Company". O Google está investindo pesado em Python (especialmente a velocidade do código.google.com/ p/ unladen - swallow ), mas, além da inclusão superficial no App Engine, parece que não há nada concreto documentado em público.
Metalshark
Eu diria que você teria mais sorte perguntando isso no Stack Overflow, mas provavelmente não. Esta questão é muito subjetiva .. e não é muito específica para este site. Por favor, considere revisá-lo para que uma única resposta (tecnicamente) correta possa ser fornecida e leve-a para o domínio do gerenciamento de sites, em vez de escolher uma estrutura de desenvolvimento.
Tim Post
Vote para fechar como off-topic.
O YouTube usa Python, acredito.
William Edwards

Respostas:

4

Sim, o The Onion usa o Django para a parte do site A / V Club. Aparentemente, eles estão migrando gradualmente o site inteiro para o Django. Eles responderam várias perguntas no reddit.

Além disso, o reddit.com , que serve milhões de visualizações de página por dia, é escrito em python, mas não no Django. Eu acredito que eles usam pilões, mas eu posso estar errado.

theycallmemorty
fonte
1
O Onion mudou recentemente para o ASP.net.
Wassimans
2

A NASA e a PBS usam o Django em todo o lugar.

Kenneth Love
fonte
Embora exista uma centralização, a NASA tem milhares de sites que foram originalmente desenvolvidos independentemente um do outro e, portanto, a tecnologia usada para esses sites está em todo lugar.
precisa saber é o seguinte
1

Pode querer dar uma olhada neste link . Fala sobre um grande site russo e os problemas que tiveram com o lançamento de um grande projeto Django.

Eric Petroelje
fonte
1
O autor tomou muitas decisões muito ruins, como ter um JOIN de 4 tabelas (que incluía a maior tabela no banco de dados) na página de índice, que todo usuário vê. E usando hashes para chaves em vez de incrementos automáticos simples e inteiros. Este artigo tem muito pouco a ver com o desempenho do Django e muito com o péssimo desenvolvimento do autor.
Bryson
usar hashes como chaves para uma tabela de sessões é prática padrão - você não pode usar chaves de incremento automático ou deixa o aplicativo suscetível a ataques triviais de seqüestro de sessões. Eu concordo que eles não são necessariamente problemas de django - embora talvez seja um pouco se não houver uma maneira de especificar o mecanismo a ser usado na tabela de sessões.
1

instagr.am e pinterest são bastante grandes ... aparentemente eles usam Django.

Nick Phillips
fonte
Você pode apontar para uma referência documentada?
MrWhite
0

Sim. Existem alguns sites bastante grandes escritos com o Django. Você pode ver uma lista de sites usando django aqui , alguns obtêm tráfego significativo.

Isso pode ser feito se você projetar e configurar o Django corretamente. Em particular, o armazenamento em cache deve ser configurado corretamente. O Django lançou recentemente várias melhorias projetadas para melhorar a escalabilidade, em particular a capacidade de usar facilmente vários bancos de dados. Você pode ler sobre os aprimoramentos de escalabilidade no Django 1.2 aqui .

O Django é muito mais novo que o PHP (1995 x 2005). Muitas das melhorias feitas na escalabilidade do Django são muito recentes, acho que veremos sites maiores do Django à medida que o tempo passa e o projeto amadurece.

Este tópico é discutido em detalhes com muitos bons links no StackOverflow.

Adão
fonte
obrigado pelos links - pensado this'd ser off-topic para estouro de pilha