Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Vs Net . PHP velocidade
ASP.NET e PHP são duas linguagens de programação do lado do servidor populares , ou seja, eles executam funções no servidor de um site antes de uma página é enviada ao navegador do usuário . Enquanto PHP é open-source e de uso livre , o ASP.NET competindo foi desenvolvido pela Microsoft como parte da NET . E é proprietária. É impossível dizer definitivamente que uma língua é mais rápido do que o outro , mas cada um tem alguns pontos fortes e fracos relativos à sua velocidade . ASP.NET : Um Compilado Idioma

ASP.NET é uma linguagem de programação compilada. Isso significa que, antes de qualquer programa é executado, ele deve " compilar " todo o código em um programa executável não editável . Geralmente, o código compilado é executado notavelmente mais rápido do que o código não compilado. ASP, ASP.NET antecessor ' s, não executar o código compilado, e ASP.NET especificamente fez a alteração para melhorar o desempenho . Os programadores não precisa compilar manualmente o código ASP.NET , o código é compilado automaticamente a primeira vez que a página é carregada, o que significa que a primeira pessoa a carregar uma página recém -editado irá experimentar um pequeno atraso enquanto o código compila < br. >
PHP: uma linguagem interpretada

PHP é uma linguagem de programação interpretada. Isto significa que em vez de código que está sendo compilado em um programa executável antes de executar , o código é " interpretado " linha por linha por um software especial cada vez que ele é executado. Uma vez que a interpretação acontece toda vez que o código PHP é solicitada, interpretado línguas tendem a executar mais lento do que linguagens compiladas .
HTML Formulação

Apesar de ser compilado em vez de interpretado , alguns fatores trabalhar para desvantagem do ASP.NET . Um deles é a maneira pela qual o ASP.NET formula código HTML . ASP.NET permite aos programadores usar controles de servidor que geram manualmente saída de código HTML, mas a saída tende a ser substituído e não tão magra como HTML que um programador poderia escrever à mão. Se usado em excesso, o HTML ineficiente que ASP.NET gera pode resultar em desaceleração . PHP , por sua vez , não oferece a capacidade de gerar automaticamente HTML.

Bibliotecas JavaScript

bibliotecas JavaScript são feixes de código JavaScript que fazem executar funções de JavaScript complexos mais fácil . Algumas bibliotecas JavaScript são comumente usados ​​em conjunto com o PHP, tais como jQuery e Prototype, enquanto o quadro AJAX é geralmente a biblioteca usada com ASP.NET . ASP.NET AJAX é geralmente considerado mais volumosos e menos eficiente do que outras bibliotecas , é algumas vezes o tamanho do jQuery, por exemplo
Limpa Código

É um comum. programação truísmo dizer que existe mais de uma maneira de realizar qualquer coisa. Bons programadores escrever código compatível com os padrões de tão magra forma possível, e dois programas escritos por dois programadores diferentes que realizam a mesma coisa quase nunca a mesma aparência. Portanto, a velocidade de ASP.NET ou programas PHP , em última análise depende de quão bem os programas são escritos .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar Sprint F- PHP 
·O que é um formato de arquivo PHP 
·PHP para enviar e-mail sobre erros MySQL 
·Como gravar arquivos XML em PHP 
·Como criar PHP mail com um link 
·Um tutorial sobre Gota MySQL 
·Como referência de nome de um objeto em PHP 
·Como decodificar cadeias binárias 
·Como escrever um script PHP Entrada 
·Como saber o MySQL está sendo executado no servidor 
  Artigos em destaque
·Quais são Sintaxe Protocolos 
·Como compilar um C + + no Dev- C 
·Como escrever um contador de visitas no JSP 
·Como usar Camel Casing 
·Como mover texto através da página em HTML 
·Como definir o foco para Controles ASP.NET 
·Como projetar um programa com algarismos romanos 
·Como fazer um Rollover ou Passe o mouse sobre 
·Como contar em binário para Total de Iniciantes 
·Tutorial API Java Imagem 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados