É do lado do servidor python ou do lado do cliente? [fechadas]

1

Estou debatendo sobre o uso de python ou trabalho com JavaScript & PHP.

Basicamente, o que estou tentando fazer é executar um algoritmo contra alguns dados extraídos do meu banco de dados. (o algoritmo pode ser muito exigente no servidor, então eu gostaria de colocar o algoritmo no lado do cliente).

Espero que isso faça sentido.

Além disso, estou planejando um grande tráfego no meu site.

    
por THE AMAZING 06.04.2015 / 16:59

3 respostas

2

O Python é uma linguagem do lado do servidor e pode ser programado para interagir com linguagens do lado do cliente, como Javascript. O Python tem um ótimo framework chamado Django que pode tornar essas interações mais simplificadas. Você pode aprender mais sobre o Django aqui: link

    
por 06.04.2015 / 17:17
0

Se você precisar, pode executar python no cliente.

Muitos aplicativos no linux são aplicativos de área de trabalho, não aplicativos da Web.

Tente procurar uma biblioteca de gui para python:

link

Se você não quiser instalar mais bibliotecas, você pode usar a biblioteca nativa de python tkInter:

link

    
por 06.04.2015 / 20:46
0

O que torna um idioma no lado do cliente é o navegador. Não acho correto dizer "python é cliente / servidor", pois não depende da linguagem.

Assim, os navegadores só executam javascript, então eles não podem interpretar python diretamente. Existe alguma ferramenta que permite escrever python para o lado do cliente (que compila para js). Dê uma olhada em skulpt .

Outra questão que surge é Por que usar python? Por que não apenas escrevê-lo em javascript em vez de usar alguma ferramenta desconhecida?

    
por 07.04.2015 / 06:53