Skip to main content

Como eu escolho o melhor software PHP?

Você, como desenvolvedor de sites, não tem escolha em qual software PHP usar; existe apenas uma implementação do PHP em todo o mundo. Um computador chamado servidor hospeda seu site e responde a solicitações para fornecer páginas para exibição. Uma cópia do software PHP é instalada para uso por todos os sites hospedados nesse servidor. PHP é uma linguagem de script que aumenta a HTML (Hypertext Markup Language), usada para criar sites na Internet. Uma linguagem de script não é uma linguagem de programação verdadeira; em vez disso, modifica a apresentação on-line em tempo real do conteúdo HTML para fornecer informações dinâmicas e atuais aos visitantes do site.

HTML é o idioma ou código do computador que exibe conteúdo, palavras e imagens quando alguém digita o endereço do seu site. A codificação HTML informa ao servidor e, finalmente, ao seu computador, que texto e imagens mostrar e como mostrá-los, como em negrito vermelho. Esta é a parte de marcação do nome HTML. A parte do hipertexto refere-se à capacidade do HTML de fornecer links para outras partes do seu site ou qualquer site com um endereço na Internet.

Por mais útil que seja o HTML, todas as páginas do site HTML são estáticas, o que significa que cada página sempre apresenta as mesmas informações, com exceções muito pequenas. O desenvolvimento do software PHP permitiu que as páginas se tornassem dinâmicas e permitiu aos usuários interagir com as páginas para fornecer informações personalizadas. O PHP faz isso com arquivos PHP residentes no servidor, com os dados do site nas mesmas pastas. Dentro do arquivo PHP, haverá instruções sobre como exibir os dados variáveis.

O software PHP é um pré-processador do lado do servidor, porque reside no servidor e pega a página do servidor antes do navegador, o software que exibe o código HTML no seu computador, pode exibi-lo. Quando um servidor recebe uma solicitação para exibir uma página HTML, o programa PHP lê o código HTML primeiro, procura por ponteiros para o código PHP, executa a tarefa PHP e grava esse conteúdo no código HTML. O servidor passa a página com o conteúdo original e o inserido. Seu navegador interpreta o HTML e o PHP inseridos como HTML.

Programadores de todo o mundo contribuem para o desenvolvimento e manutenção de software PHP. Entre os recursos mais úteis do PHP está a capacidade de solicitar informações de um banco de dados de consultas estruturado. Os desenvolvedores de terceiros fornecem interfaces gráficas para reduzir o esforço de codificar PHP, no que é chamado de ambientes de desenvolvimento integrado (IDE). Esses IDE podem incluir depuradores, execução passo a passo, observação variável e outras ferramentas comuns à codificação de software.