Programação  
 
Rede de conhecimento computador >> Programação >> Programação PHP /MySQL >> Content
Qual é o nome do compilador PHP?
O PHP não é compilado no sentido tradicional. É interpretado . Isso significa que o código PHP é executado linha por linha por um programa especial chamado php intérprete (também conhecido como motor php ).

Aqui está como funciona:

1. O código PHP é enviado para o intérprete. Isso pode acontecer de algumas maneiras:
* através de um servidor da web: O servidor da web recebe uma solicitação de um arquivo php e envia o código para o intérprete.
* através de uma interface da linha de comando: Você pode executar scripts PHP diretamente da linha de comando.
2. O intérprete lê o código e o converte em instruções legíveis por máquina. Este processo não cria um arquivo executável separado.
3. As instruções são executadas pelo intérprete. Essa execução produz a saída, que é enviada de volta ao usuário (no caso de um servidor da Web) ou exibida no terminal (no caso da execução da linha de comando).

Então, não há um único "compilador PHP". Em vez disso, temos o php intérprete , que é responsável por entender e executar o código PHP.

Alguns intérpretes de PHP comuns são:

* Zend Engine: O motor PHP oficial.
* hhvm (máquina virtual de hiphop): Um intérprete alternativo desenvolvido pelo Facebook, conhecido por suas otimizações de desempenho.
* Phalcon: Uma extensão PHP que oferece uma estrutura de alto desempenho, compilada diretamente no código nativo.

É importante observar que, embora o PHP seja interpretado, alguns recursos avançados como o opcache A extensão pode pré-complicar o código PHP para bytecode para uma execução mais rápida. No entanto, este ainda não é um processo de compilação tradicional.

Anterior :

Próximo :
  Os artigos relacionados
·Como instalar o DBD -MySQL para PPM 
·Como Abrir banco de dados MySQL com o MS Access 
·PHP flash Integração Tutorial 
·Como criar uma conexão TCP /IP com PHP 
·Como enviar mensagens de texto e mensagens de correio e…
·Como lançar o Mysql em Linux 
·Como aprender PHP Web Design 
·Como atualizar o PHP 
·Como o PHP é usado no desenvolvimento de software? 
·Como usar uma tabela PHP Em vez de quadros 
  Artigos em destaque
·Como instalar um Antigo C + + Compiler no Windows XP 
·Como ler cookies Com Python 
·Tipos incompatíveis Usando CAST método da classe em J…
·SubString Java Função 
·Como criar arquivos usando Ruby FileUtils 
·Como preencher um GridView de dados em SQL VBNET 
·O que são algoritmos de escalonamento não preemptivos…
·Como fazer uma Pop Up in Visual Basic 
·Como classificar em Turbo C + + 
·Como criar um sistema de template simples em PHP 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados