Manter a consistência e a disponibilidade dos dados ao nave...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema Central: A questão aborda a consistência e disponibilidade de dados em aplicações web desenvolvidas em PHP. Para resolvê-la, é necessário entender como informações são mantidas entre páginas diferentes de um site, garantindo que o usuário tenha uma experiência fluida e sem perda de dados.
Alternativa Correta: B - Sessões
Justificativa: As Sessões são um recurso fundamental em PHP para manter dados consistentes e acessíveis através de múltiplas páginas. Quando um usuário inicia uma sessão, o servidor PHP cria uma instância que armazena informações específicas de forma temporária, que pode ser acessada por toda a aplicação até que a sessão seja encerrada. Isso é essencial para funcionalidades como login de usuário, onde o estado do usuário precisa ser mantido entre diferentes páginas.
Por que as outras alternativas estão incorretas?
A - Cookies: Embora os cookies também sejam usados para armazenar dados, eles não são ideais para manter consistência em tempo real entre páginas, pois os dados são armazenados no cliente (navegador) e podem ser manipulados. Além disso, têm limitações de tamanho e segurança.
C - Caching local: O caching local é utilizado principalmente para melhorar o desempenho das aplicações, armazenando temporariamente recursos estáticos como imagens e scripts para carregamento mais rápido. Ele não é usado para manter a consistência de dados entre páginas.
D - Requisições GET: As requisições GET são uma forma de enviar dados entre cliente e servidor através da URL. No entanto, não são adequadas para manter dados consistentes e acessíveis em diferentes páginas, pois os dados são visíveis na URL, limitando a segurança e a capacidade de manter estados complexos.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
```Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo