PHP é uma linguagem de script de uso geral especialmente adequada para desenvolvimento web.
PHP originalmente significava Personal Home Page. No entanto, agora, significa Hypertext Preprocessor.
PHP é uma linguagem para processamentos de HTML. É bastante flexível e não se limita apenas ao processamento de HTML ele também tem suporte embutido para gerar 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.
Podemos usar PHP para:
- desenvolvimento de sites dinâmicos e aplicativos da web.
- Script de linha de comando. Como Python e Perl, podemos executar script PHP a partir da linha de comando para realizar tarefas como enviar e-mails e gerar arquivos PDF.
Vantagens:
- Simplicidade: o servidor da web envia o documento HTML de volta ao navegador da web.
- Velocidade: sites PHP normalmente rodam muito rápido.
- Estabilidade: é estável e existe há bastante tempo
- Código aberto(Open Source) e gratuito(Free): é de código aberto e gratuito. Isso significa que você não precisa pagar para usar.
- Comunidade: tem uma comunidade online ativa que o ajuda sempre que você enfrenta um problema.
O PHP foi criado por Rasmus Lerdorf em 1994.
O PHP atualmente é mantido pelo PHP Development Team.
Podemos afirmar ainda que:
- PHP é uma linguagem de uso geral: Enquanto, por exemplo, SQL é usado principalmente para consultar dados de bancos de dados e não para outra coisa, PHP é uma linguagem com uso muito mais abrangedor pois pode ser usado para desenvolver aplicações diversas.
- PHP é uma linguagem multiplataforma: PHP pode ser executado em todos os principais sistemas operacionais, incluindo Linux, Windows e macOS. Podemos usar PHP com os principais servidores Web, como Nginx e Apache.
PHP é Executado de Dentro de um Servidor.
#1 o navegador envia uma solicitação HTTP para o servidor web, por exemplo, index.php.
#2 o servidor web processa o código PHP para gerar o documento HTML.
#3 o servidor web envia o documento HTML de volta ao navegador.
O navegador web é o cliente enquanto o servidor web é o servidor. Por isso é utilizado o termo que PHP é uma linguagem que roda ao lado do servidor ou “linguagem server-side“
Fontes: phptutorial
Comment on “PHP – Aula 001: Introdução”