PHP ( Hypertext Preprocessor)

Modelo Cliente/Servidor 
- Num site dinâmico o processo de montagem de uma página é mais complexo, temos abaixo um esquema muito simplificado do que acontece quando um usuário solicita uma página.

 -Neste  esquema  ilustra como funciona a solicitação de uma página web a um servidor.
-O computador vai enviar um pedido ao servidor, pedindo uma página em PHP. O servidor vai receber o pedido e vai ser convertida para código HTML. Finalmente, a página em HTML vai ser enviada para o utilizador que fez o pedido e estará pronto a ser utilizado.

 Linguagem de script

- Linguagem de script (também conhecido como linguagem de scripting, ou linguagem de extensão) são linguagens de programação executadas do interior de programas. As linguagens de script servem para estender a funcionalidade de um programa e/ou controla-lo, a cessando sua API e, são frequentemente usadas como ferramentas de configuração e instalação em sistemas operacionais (Shell script).
EXEMPLOS:
-PHP
-BASIC
-TLC
-ActionScript
-Java Script
-Etc
......
PHP   

-PHP é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web.

Principais características 

- A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de actuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes.

 Características:

  • Velocidade e robustez
  • Estruturado e orientação a objectos
  • Portabilidade - independência de plataforma - escreva uma vez, rode em qualquer lugar;
  • Tipagem fraca
  • Sintaxe similar a C/C++ e o Perl