Artigos

PHP x ASP

PHP (um acrônimo recursive para o processador do hypertext de PHP)

Os prós

A velocidade - tudo que a funciona em usos desta língua é possuir o espaço de memória e não requer conexões com outros objetos em processos diferentes. Apressar-se outra vez porque o código parece ser menor.

Preço - PHP usa MySql que está livre, usa Apache que está livre, funciona em Windows, Unix, em Solaris ou em Linux que outra vez podem estar livres à instalação.

Funcionalidade - empacotou com mais funcionalidade do que o ASP tem que oferecer como o ftp, a compressão de dados, o encryption MD5, a lima que uploading, o XML ou o email que são assim importantes. Eu nunca imaginei-me myself usar o software do terceiro partido fazer “emailing” possível.

Os contras

Funções insensitive do caso - eu não o encontro como um problema grande mas parece ser irritante para alguns programadores.

Manipulação de erro - cada programador tem que aprender como executar a manipulação de erro que pode muito frequentemente conduzir a outros problemas apenas porque nós não estamos falando sobre os padrões… que podem também ser uma coisa boa se nós estivermos pensando que um pouco mais adicional… nós necessita invenções e versões novas.



ASP (páginas ativas do usuário)

Os prós
Fácil de aprender - o ASP vem do muito bom - a língua sabida e usada, básico visual, e são muito fáceis de aprender e incorporar.


Os contras
Velocidade - o ASP usa uma arquitetura baseada COM e quando sempre um programa tenta conectar a uma base de dados ou chama COM que o objeto lá é umas despesas gerais no usuário, todas estas despesas gerais de COM adicionam acima e retardam coisas para baixo.

Preço - o ASP funciona no usuário de IIS (usuário de informação do Internet) que requer usuários de Windows N.T/2000/2003 e eu odeio ser limitado.

Componentes do terceiro partido - no ASP, se você necessitar upload limas por exemplo, você necessitará um sofware do terceiro partido tal como ASPuplod ou se você quiser executar o email você necessitará um outro componente que esteja frustrando.