Na segunda aula do curso de PHP, o professor Gustavo Guanabara faz uma explicação detalhada sobre como funciona a infraestrutura do PHP, além de abordar as principais diferenças que existem entre o PHP e o HTML. Ele destaca que o PHP oferece uma série de funcionalidades adicionais que não estão disponíveis no HTML, permitindo que os desenvolvedores criem aplicações web muito mais dinâmicas e interativas. A aula se inicia com uma breve introdução que explica a relação fundamental entre cliente e servidor na internet. Nessa relação, o cliente, que pode ser um navegador ou qualquer outro tipo de aplicativo, solicita arquivos ao servidor, que, por sua vez, fornece esses arquivos de forma simples e direta, permitindo que o usuário visualize o conteúdo desejado.
Guanabara se aprofunda na explicação sobre a diferença entre as tecnologias Client-side e Server-side. Ele esclarece que, enquanto as tecnologias Client-side, como HTML, CSS e JavaScript, são processadas diretamente no lado do cliente, ou seja, no computador ou dispositivo do usuário, o PHP é uma tecnologia Server-side. Isso significa que o servidor é responsável por processar o código PHP e, em seguida, gerar um arquivo HTML que será enviado ao cliente. Essa distinção é extremamente importante para que os alunos compreendam onde cada tecnologia opera e qual é a carga de trabalho que cada parte da comunicação entre cliente e servidor deve suportar. Essa compreensão é essencial para o desenvolvimento de aplicações web eficientes e funcionais.
Além disso, o professor menciona a necessidade de ter um servidor para poder aprender e praticar PHP de forma eficaz. No entanto, ele tranquiliza os alunos ao afirmar que é totalmente possível configurar um ambiente de desenvolvimento local utilizando ferramentas como WAMP, LAMP ou MAMP, dependendo do sistema operacional que cada um estiver utilizando. Essas ferramentas permitem que os alunos simulem um servidor em suas próprias máquinas, facilitando o aprendizado e a prática do PHP sem a necessidade de um servidor externo. Ele conclui a aula incentivando os alunos a se inscreverem no canal do YouTube e a acessarem o site do curso, onde poderão encontrar mais materiais, recursos e informações valiosas sobre PHP, ajudando-os a aprofundar ainda mais seus conhecimentos e habilidades na linguagem.