Networking  
 
Conhecimento computador >> Networking >> rede Internet >> 
Diferença entre mod_python & mod_wsgi
desenvolvedores da Web tem uma variedade de ferramentas proprietárias e de código aberto disponível para criar as ricas experiências de redes sociais e-commerce, e publicação eletrônica que temos vindo a esperar . Duas ferramentas de código aberto baseado na linguagem de programação Python são mod_python e python_wsgi . Ambos podem ser usados ​​para criar , sites de bases de dados interativos , mas cada um oferece certas vantagens e desvantagens. mod_python

Desenvolvido como um meio de melhorar a velocidade de pedidos cgi , mod_python embute um interpretador Python dentro do servidor web Apache . Isso cria uma abordagem mais racionalizada para a execução de scripts do lado do servidor que a abordagem baseada em perl cgi , o que exigiu o servidor para criar um novo processo para cada pedido. Ele também deu programadores Python acesso aos internos do Apache, o que lhes permite tirar partido das funções de log do Apache . Um conjunto de manipuladores padrão em mod_python permite a criação de aplicações web robustas.
Mod_wsgi

Como mod_python , mod_wsgi também é um módulo do Apache . Ele implementa a especificação WSGI , um meio de padronizar as interfaces entre servidores web e servidores de aplicativos web baseados em Python e frameworks web . Ele pode ser executado no modo incorporado , semelhante ao mod_python , onde o servidor web Apache interpreta código Python diretamente, sem criar a sobrecarga de processos adicionais . Ele também oferece um segundo modo de operação em que se executa o código Python em seu próprio processo dedicado , sem interferir com outros processos do Apache .
Passado

Com o desenvolvimento atualmente suspensa , mod_python é uma tecnologia confiável maduro. Ele oferece a aplicação web desenvolvedor estabilidade e flexibilidade , com seus ganchos para tais tecnologias populares como Django e Python Server Pages. Muitas aplicações e scripts criados em torno mod_python estão disponíveis para implementantation com poucos testes . De onde vem acima do short é a sua incapacidade de manter-se com as novas tecnologias construídas em torno do padrão WSGI , que tira proveito de desenvolvimento além da plataforma Apache .
O Futuro

Embora ainda relativamente novo , o padrão WSGI é provável que cresça em popularidade como desenvolvedores buscam uma maneira de trazer desenvolvimento generalizado web Python sob a égide de uma especificação geralmente aceite . Os desenvolvedores da Web e programadores de Python que precisam de flexibilidade para o futuro são propensos a escolher mod_wsgi como uma aplicação web inicial e plataforma de desenvolvimento de quadro , porque ele vai melhor acompanhar as novas tecnologias e abraçar o movimento em direção a padronização de programação web Python.


Anterior :

Próximo : No
  Os artigos relacionados
·Qual é a diferença entre ADSL, SDSL e XDSL 
·Quais são os números de porta UDP 
·O que causa a distorção de cor na TV 
·Como excluir Átomos em Blogger 
·Como fazer uma antena para obter um melhor sinal sem fi…
·Quais são os perigos de se inscrever com Facebook 
·Como: Mail Station Synology 
·Como usar um roteador Belkin para Códigos de Acesso 
·Como usar um NAS com Comcast 
·Como acessar WebDAV 
  Artigos em destaque
·Eu não pode lavar meu Cache DNS sem conexão à Intern…
·Diferenças cat5e & Cat6 cabos Ethernet 
·Como obter um novo endereço IP em Comcast 
·Como contar uma caixa de alta velocidade 
·Como transferir arquivos de um computador para outro at…
·Graboid Vs . Netflix 
·Como fazer um endereço HTML link para um mapa 
·Como identificar um controlador Ethernet 
·TCP /IP Vs . Named Pipes 
·Como acelerar o seu Conexão 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados