Comparativo de Linguagens

Desenvolvimento para WEB
Comparativo de Linguagens
PHP, Java, .Net




Desenvolvimento para WEB

Comparativo de Linguagens PHP, Java, .Net


PHP

Vantagens:
  • funciona em servidores Microsoft ou Linux.
  • Pouca ou nenhuma necessidade de bibliotecas de terceiros.
  • Não há tempo compilação, linguagem interpretada.
  • Pode integrar com outros sistemas utilizando Web-Services.
  • Requer pouca memória.
  • Novas versões do PHP possuem recurso de pré-compilação que melhora a performance.
  • Diversos frameworks com soluções prontas para diversos problemas.
  • Custo por hora de programação é Metade de .Net e Java.
Desvantagens:
  • Não tipado, permitindo comportamentos inesperados.
  • Não orientado a objetos, manutenção difícil.
  • Menor performance por ser um linguagem interpretada(não compilada).
  • Verificação manual de atualizações de de segurança.

Java

Vantagens:
  • Multiplataforma.
  • Totalmente orientada a objetos. Se bem escrito, código fácil de dar manutenção.
  • Pode integrar com outros sistemas utilizando Web-Services.
  • Diversos frameworks com soluções prontas para diversos problemas.
  • Existem opções de servidor pago Garantindo atualizações de segurança.
Desvantagens:
  • Muito mais código inicial.
  • Uso de diversas bibliotecas de terceiros com dependências que podem conflitar.
  • Requer muita memória.

.Net

Vantagens:
  • Performance.
  • suporta programação em C#, J#, ASP#
  • Totalmente orientada a objetos. Se bem escrito, código fácil de dar manutenção.
  • Menor tempo de compilação.
  • Pouca ou nenhuma necessidade de bibliotecas de terceiros quase tudo que se precisa está contido no framework .net.
  • Possui assistentes e editor Visual de Página que permite arrastar e soltar componentes, reduzem o tempo de desenvolvimento.
  • Pode integrar com outros sistemas utilizando Web-Services.
  • Microsoft Garantindo atualizações de segurança.
Desvantagens:
  • Só funciona em servidor Microsoft.
  • Custo maior com Servidor.

Postagens mais visitadas deste blog

F1GAME será "Acelera!"

F1Game_v5.8.4_u3d.11.4

F1Game v5.8.1 u3d1.11.0 - ajustes na versão Multiplayer