O Nginx permite servir conteúdo com compressão no padrão gzip. Assinale a opção que apresenta o comando que deve constar do arquivo de configuração para que essa função de compressão esteja funcional em um servidor Nginx.
- A)gzip on;
Correta, pois 'gzip on;' e a diretiva usada para habilitar a compressao gzip no Nginx.
- B)gzip enabled;
Errada, porque 'gzip enabled;' nao e a sintaxe valida da configuracao do Nginx.
- C)override gzip;
Errada, pois 'override gzip;' nao e uma diretiva existente nesse contexto.
- D)server gzip;
Errada, porque 'server gzip;' nao corresponde ao comando de ativacao do gzip no Nginx.
- E)enable gzip in location /
Errada, pois 'enable gzip in location /' nao e um comando valido da configuracao do Nginx.
Gabarito: A
No Nginx, ativar a compressao gzip nao exige uma sintaxe complicada: basta informar o comando de habilitacao na configuracao. Quando voce escreve o parametro correto, o servidor passa a comprimir respostas elegiveis e reduz o tamanho do trafego enviado ao cliente, o que ajuda no desempenho da entrega de conteudo. Em prova, a banca gosta de cobrar exatamente o nome do diretivo, entao aqui nao tem segredo de magia negra de servidor, e sim configuracao objetiva. O ponto central e que o Nginx usa diretivas declaradas no arquivo de configuracao, e uma delas e justamente a que liga o gzip. Por isso, o comando correto e o que habilita a compressao com a sintaxe padrao da ferramenta. Nao existe, nesse contexto, expressao como 'enabled', 'override' ou comandos inventados para localizar ou substituir a funcao. O gabarito A esta correto porque 'gzip on;' e o comando que ativa a funcionalidade gzip no Nginx. Em termos praticos, isso faz o servidor passar a comprimir o conteudo quando as condicoes de entrega permitirem, algo bem comum em servidores web modernos. As demais alternativas nao correspondem a diretivas validas do Nginx nesse caso.