Python é uma opção de programação comumente fornecida para hospedagem na web?

1

Estou pensando em escrever um aplicativo da Web em Python, em vez de usar PHP ou ASP.net MVC mais tradicionais. Para que minha aplicação (que será opensource) seja útil, eu preciso que ela seja executada em ambientes de hospedagem paga. Em outras palavras, se alguma empresa quiser usar meu aplicativo gratuitamente, ele normalmente fará o upload do aplicativo para o host da web PAID.

Eu já sei que o PHP vem com praticamente qualquer pacote Linux. Minha pergunta é: Python é uma opção tão comum no mundo de hospedagem Linux?

Também não descarta completamente a hospedagem do Windows. Eu sei que é tecnicamente possível configurar o IIS para executar o Python, mas é comum que os Pacotes de Hospedagem do Windows incluam o Python como parte das opções de linguagens de programação disponíveis.

Estou tentando ter uma boa noção disso antes de me comprometer a usar o Python, pois quero que meu aplicativo de código aberto seja usado por um público tão amplo quanto possível. Eu também estou muito interessado em usar o Python, porque será uma tarefa divertida e interessante.

Obrigado antecipadamente.

    
por MichaelOz 15.10.2010 / 13:22

2 respostas

0

O Python é tão comum? Não. Java, .NET e PHP são os mais comuns. As implementações da web são estáveis e entrincheiradas. Eu não sei sobre o Windows, mas em todos os sistemas operacionais Linux que usei, uma página PHP funcional está a poucos passos de distância.

Python com Django são agora minhas ferramentas preferidas para a Web. É muito fácil começar, mas há muitos desafios na primeira vez que você implanta em um ambiente de produção. No lado positivo, a documentação é muito boa e há várias opções de implantação.

    
por 16.10.2010 / 02:24
1

nós executamos um projeto de ambiente de desenvolvimento no kodingen com contas de hospedagem criadas para cada usuário. Chegamos a sites 10k enquanto falamos, e achamos 100x mais difícil executar python do que php.

Além disso, 9 dos 10 provedores de hospedagem usam o plesk, o tipo de software de automação de hospedagem do cpanel e nenhum deles vem preparado para executar o python. mesmo quando o fazem, geralmente não é suficiente para satisfazer as necessidades mais comuns do projeto python.

Vamos implementar o recurso do servidor privado muito em breve, para que as pessoas do Python possam criar seus próprios ambientes. a partir dessa perspectiva, posso dizer com segurança que o alcance do php estará além do python. se você não estiver usando algo em python que o php não oferece, fique com o php para o objetivo de público mais amplo, já que a sua pergunta não é "qual idioma é melhor" para sua finalidade específica.

    
por 15.10.2010 / 13:43