Linguagem PHP – O Que é e Como Funciona

Como funciona a linguagem PHP


Se você está faz algum tempo estudando sobre desenvolvimento web, ou tem interesse na área de desenvolvimento de sistemas, provavelmente já deve ter ouvido falar dessa linguagem. O PHP é uma linguagem open-source e significa “PHP: Hypertext Preprocessor” (sim, um acrônimo recursivo), e foi desenvolvido em 1994 por Rasmus Lerdof como um conjunto de scripts que Rasmus utilizada para monitorar o acesso ao seu currículo online. Depois disso, em 1995 ela foi disponibilizada na web, para que outras pessoas podessem a utilizar e ajudar na correção de bugs. De lá pra cá, o PHP cresceu bastante, tornando-se hoje uma das melhores e mais utilizadas linguagens para o desenvolvimento de aplicações web, sendo utilizada por 78,9% de todos os sites existentes na internet.

O PHP também é conhecido pela grande facilidade em aprendê-lo e por suas semelhanças com outras linguagens, como C e Perl. Ela é uma linguagem server-side, ou seja, que funciona no lado servidor, diferentemente de outras linguagens, como o HTML, que funciona no lado cliente. Isso significa que todo código PHP é executado em um servidor (onde está hospedada a aplicação PHP) e devolve para o navegador do usuário apenas código HTML. Assim, para você programar em PHP é preciso que tenha um servidor instalado na sua máquina, para que possa rodar todo código PHP.

Para usar o PHP em suas páginas web, toda página em que haja scripts PHP deve ter a extenção .php, e não .html. Porém, você também pode incluir código HTML junto ao código PHP (fazendo da forma adequada), como no seguinte exemplo, que mostra na tela uma mensagem.

 

Você pode perceber também as tags de abertura e fechamento do código php, que são um pouco diferente das tags html com as quais os programadores iniciantes estão familiarizados. Sempre que você quiser escrever um código php, você precisa usar a sua tag de abertura, e em seguida fechar (após finalizar o script PHP) se você precisar colocar HTML em seguida. Mas se seu arquivo php contém somente códigos PHP, não há necessidade de usar a tag de fechamento, o código será executado adequadamente pelo servidor, inclusive é bem comum e recomendado não usar a tag de fechamento em arquivos desse tipo.

As novas versões do PHP têm transformado completamente essa linguagem, facilitanto em muito a vida dos desenvolvedores e permitindo construir sistemas cada vez melhores, principalmente com o excelente ganho de velocidade que veio junto ao PHP 7, tornando ideal o uso e desenvolvimento de ferramentas e sistemas com essa linguagem. Por isso, existem muitas e excelentes frameworks e outras tecnologias baseadas em PHP, como a famosa framework Laravel e o famoso CMS WordPress.

Se você quiser saber mais sobre a linguagem PHP, acesse o site oficial para ver a sua documentação completa e o site PHP-FIG para conhecer as recomendações padrões da linguagem, que são muito importantes se você quiser escrever um bom código e seguindo as práticas mais recomendadas e utilizadas.

Comentários