Resumo : neste tutorial você aprenderá sobre PHP, como ele funciona, o que pode fazer e suas vantagens.
Introdução ao PHP
PHP é uma linguagem de script do lado do servidor e de uso geral, especialmente adequada para desenvolvimento web.
PHP originalmente significava Personal Home Page . No entanto, agora significa Pré-processador de hipertexto . É um acrônimo recursivo porque a primeira palavra em si também é um acrônimo.
O PHP foi criado por Rasmus Lerdorf em 1994. Atualmente é mantido pela equipe de desenvolvimento do PHP .
PHP é uma linguagem do lado do servidor
Quando você abre um site em seu navegador, por exemplo, https://tutorials.acervolima.com
O navegador da web envia uma solicitação HTTP para um servidor da web onde o tutorials.acervolima.com está localizado. O servidor web recebe a solicitação e responde com um documento HTML.
Neste exemplo, o navegador da web é um cliente, enquanto o servidor da web é o servidor. O cliente solicita uma página e o servidor atende a solicitação.
O PHP é executado no servidor web, processa a solicitação e retorna o documento HTML.
PHP é uma linguagem de uso geral
Quando se trata da finalidade das linguagens de programação, existem dois tipos principais: linguagens específicas de domínio e linguagens de uso geral.
As linguagens específicas de domínio são usadas em domínios de aplicativos específicos. Por exemplo, SQL é uma linguagem específica de domínio. É usado principalmente para consultar dados de bancos de dados relacionais. E o SQL não pode ser usado para outros fins.
Por outro lado, PHP é uma linguagem de uso geral porque o PHP pode desenvolver vários aplicativos.
PHP é uma linguagem multiplataforma
PHP pode ser executado em todos os principais sistemas operacionais, incluindo Linux, Windows e macOS.
Você pode usar PHP com todos os principais servidores web, como Nginx, OpenBSD e Apache. Alguns ambientes de nuvem também oferecem suporte a PHP, como Microsoft Azure e Amazon AWS.
PHP é bastante flexível. Não se limita apenas ao processamento de HTML. PHP possui suporte integrado para geração de imagens PDF, GIF, JPEG e PNG.
Uma característica notável do PHP é que ele suporta muitos bancos de dados, incluindo MySQL, PostgreSQL, MS SQL, db2, Oracle Database e MongoDB.
O que o PHP pode fazer
PHP tem duas aplicações principais:
- Script do lado do servidor – PHP é adequado para desenvolver sites dinâmicos e aplicativos da web.
- Script de linha de comando – como Python e Perl, você pode executar script PHP a partir da linha de comando para executar tarefas administrativas, como enviar e-mails e gerar arquivos PDF.
Os tutoriais neste site concentram-se principalmente em scripts do lado do servidor.
Como funciona o PHP
O seguinte ilustra como o PHP funciona:
Como funciona o PHP:
- Primeiro, o navegador envia uma solicitação HTTP ao servidor web, por exemplo, index.php.
- Em segundo lugar, o pré-processador PHP localizado no servidor web processa o código PHP para gerar o documento HTML.
- Terceiro, o servidor web envia o documento HTML de volta ao navegador web.
Vantagens do PHP
Como o PHP foi projetado para a web em primeiro lugar, ele traz muitas vantagens para o desenvolvimento web:
- Simples – PHP é bastante fácil de aprender e começar.
- Rápido – sites PHP normalmente rodam muito rápido.
- Estável – o PHP é estável porque já existe há muito tempo.
- Código aberto e gratuito – PHP é código aberto e gratuito. Isso significa que você não precisa pagar uma taxa de licença para usar PHP no desenvolvimento de produtos de software.
- Suporte da comunidade – PHP tem uma comunidade online ativa que ajuda você sempre que você enfrentar um problema.