Ramage, CakePhp, CodeIngleiter, Symfony, etc.

Ramage, CakePhp, CodeIngleiter, Symfony, etc. Com Discuz!, Phpwind, etc. Blog de código aberto WordPress, sistema de loja on-line de código aberto, como Ecshop, Shopex, etc. Sistemas de código aberto, como UChome, Thinksns, etc.

O PHP é uma linguagem de script explicativa. Depois de escrever o código, ele pode ser executado, ao contrário do idioma como C, Java, C ++, etc., é necessário economizar tempo, salvo relativamente.

10. Relativamente, o salário médio dos programadores PHP é menor que os programadores C, C ++ e Java possuem um salário baixo, especialmente para pequenas e médias empresas para economizar alguns custos.

11. Configuração e implantação relativamente simples, em comparação com o desenvolvimento de Java, o desenvolvimento de Java é mais complicado, que structs, primavera, hibernate, tomcat, etc. precisa ser configurado, mesmo você escreve uma instrução SQL no programa que você deve primeiro configurá-lo em Hibernate, às vezes, reimplementar um arquivo de classe ou arquivo jar também pode precisar reiniciar o servidor da Web (tomcat ou resina ou outro servidor da Web) torna os arquivos de biblioteca recém-implantados. O desenvolvimento do PHP é principalmente o auto-perfil do PHP e a configuração do servidor da Web (como Apache ou NGINX ou Lighttpd, etc.), ainda é mais simples que o Java, e os arquivos recém-modificados não precisarão reiniciar a Web imediatamente.
https://pergunte.org/static/qahome.png
12. Existem muitos quadros de código aberto ou sistemas de código aberto que podem ser usados, como quadros de código aberto mais conhecidos com Zend Frames, CakePHP, Codeigniter, Symfony, etc., Fóruns de código aberto são discuz!, Phpwind, código aberto Blog WordPress, sistema de loja on-line de código aberto, como Ecshop, Shopex, etc. Sistemas Open Source SNS, como UChome, Thinksns, etc.

Desvantagem

1. O suporte multithread não é muito bom, a maioria de nós só pode simulá-lo.

2. A sintaxe não é muito rigorosa. Por exemplo, as variáveis ​​podem ser usadas, e as variáveis ​​em C, Java e C ++ devem ser usadas antes de definir.

3. Talvez os programadores PHP experientes o lugar mais doloroso é o mecanismo de operação de explicação do PHP. Este mecanismo de execução permite que cada página PHP seja interpretada, todos os recursos relevantes serão recuperados. Ou seja, o PHP não tem como deixar um alvo residente na memória no nível da linguagem. No PHP, todas as variáveis ​​são o nível de página, sejam variáveis ​​globais ou membros estáticos da classe, serão esvaziados após a execução da página. Tome JSP como exemplo, no JSP, o escopo de Java Bean tem quatro valores válidos: página, aplicativo, sessão, solicitação, respectiva página, programa, sessão e quatro períodos de sobrevivência. Mas no PHP, apenas a página é um período de sobrevivência.

Pitão

Vantagens e desvantagens do Python

Published
Categorized as Journal