Quiz 16 - Introdução
1. O que significa PHP (Atualmente)?
Personal Home Page
PHP: Hypertext Preprocessor (Sigla Recursiva)
Program High Performance
Python HTML Processor
??? tip "Explicação"
Originalmente significava "Páginas Pessoais", mas hoje é uma linguagem robusta usada em 78% da web.
2. O código PHP é executado onde?
No Navegador do Cliente
No Servidor (Server-Side)
No Banco de Dados
No Roteador
??? tip "Explicação"
O servidor processa o PHP, gera um HTML limpinho e envia para o seu navegador apenas o resultado final.
3. O que é o modelo Request/Response?
Um modelo de carro
O ciclo onde o Cliente Pede (Request) e o Servidor Responde (Response)
Um erro de PHP
Uma função matemática
??? tip "Explicação"
É o "diálogo" da Web. Você digita o site (Pedido/Request) e o servidor te manda a página (Resposta/Response).
4. Para iniciar um bloco de código PHP, usamos:
#php
{{ php }}
??? tip "Explicação"
Esta tag avisa ao servidor que "o que vier a seguir não é texto, é código PHP para processar".
5. Todas as variáveis em PHP começam com qual símbolo?
@
%
$
#
??? tip "Explicação"
O cifrão `$` é a marca registrada do PHP. Sem ele, o código não reconhece o nome como uma variável.
6. O que é Laravel?
Um tipo de queijo
Uma versão antiga do PHP
Um Framework PHP moderno e popular (MVC)
Um servidor web
??? tip "Explicação"
O Laravel tornou o desenvolvimento PHP elegante, rápido e extremamente organizado com padrões profissionais.
7. O que significa MVC?
Most Valuable Code
Model - View - Controller (Arquitetura de Software)
Make View Code
Model Version Control
??? tip "Explicação"
Separa os Dados (Model), o Visual (View) e a Lógica (Controller). Essencial para grandes projetos.
8. O comando `echo` serve para:
Repetir o som
Imprimir texto ou HTML na resposta para o cliente
Apagar arquivos
Conectar no banco
??? tip "Explicação"
É o comando mais usado para "devolver" algo para a tela do usuário no PHP.
9. O PHP é famoso pela sua integração fácil com qual banco de dados?
Oracle
MySQL / MariaDB
MongoDB
SQLite
??? tip "Explicação"
O famoso "dueto" PHP + MySQL é o que fez a web dinâmica crescer tanto nas últimas décadas.
10. O usuário (navegador) consegue ver o código fonte PHP original?
Sim, clicando em "Ver Código Fonte"
Não, ele só vê o HTML gerado pelo servidor
Às vezes
Se usar Linux, sim
??? tip "Explicação"
Esta é a segurança do Backend: a lógica sensível fica oculta no servidor, invisível para o cliente curioso.