Como PHP Works

O software PHP trabalha com a servidor web, que é o software que fornece páginas da web para o mundo. Quando você digita uma URL na barra de endereços do seu navegador, você está enviando uma mensagem para o servidor web em que URL, pedindo-lhe para lhe enviar um arquivo HTML. O servidor Web responde enviando o arquivo solicitado. Seu navegador lê o arquivo HTML e exibe a página web.

Você também solicitar um arquivo do servidor web quando você clica em um link em uma página da web. Além disso, o servidor web processa um arquivo quando você clica em um botão de página web que envia um formulário. Este processo é essencialmente o mesmo quando o PHP está instalado. Você solicita um arquivo, o servidor web passa a ser rodando o PHP, e ele envia HTML de volta para o navegador, graças à programação em PHP.

Mais especificamente, quando o PHP é instalado, o servidor web está configurado para esperar determinadas extensões de arquivo para conter instruções da linguagem PHP. Muitas vezes a extensão é .php ou .phtml, mas qualquer extensão pode ser utilizado. Quando o servidor web recebe um pedido para um arquivo com a extensão designada, ele envia as declarações HTML como é, mas declarações PHP são processados ​​pelo software PHP antes de serem enviados para o solicitante.

Quando instruções de linguagem PHP são processados, apenas a saída, nem nada impresso na tela é enviada pelo servidor web para o navegador web. As demonstrações linguagem PHP, aqueles que não produzem qualquer saída para a tela, não são incluídos na saída enviado para o navegador, de modo que o código PHP normalmente não é visto pelo usuário.

Por exemplo, nesta declaração PHP simples, lt;? php é o PHP tag de abertura, e ?> é a marca de fechamento.

lt;? php echo "

Olá Mundo

? "->

Aqui, eco é uma instrução PHP que diz PHP para a saída do próximo texto. O software PHP processa a instrução PHP e emite o seguinte:

Olá Mundo

Essa declaração HTML normal é entregue ao navegador do usuário. O navegador interpreta a declaração como código HTML e exibe uma página web com um parágrafo - Olá Mundo. A declaração PHP não é entregue ao navegador, de modo que o usuário nunca vê quaisquer declarações PHP. PHP eo servidor web deve trabalhar em estreita colaboração.

PHP não é integrado com todos os servidores da web, mas funciona com muitos dos servidores web populares. PHP funciona bem com o servidor web Apache. PHP também funciona com Microsoft Internet Information Services (IIS) e outros.

Se você pode selecionar ou influenciar a escolha do servidor web utilizado em sua organização, selecione Apache. Por si só, o Apache é uma boa escolha. É gratuito, de código aberto, estável e popular. Ele roda em Windows, Linux, Mac OS, e a maioria dos sabores de Unix.

menu