Quinta Animação
Site: | Moodle Capacitação - UFSM |
Disciplina: | Capacitação de Docentes - Cesnors |
Livro: | Quinta Animação |
Impresso por: | Usuário visitante |
Data: | segunda, 3 fev 2025, 05:02 |
Descrição
1. Quinta Animação
O computador pessoal do usuário (que também pode ser um notebook, um celular ou qualquer outro equipamento que tenha acesso a internet) deve ter um navegador Internet (browser: Mozilla Firefox, Internet Explorer, Google Chrome e outros) para acessar as informações. Neste modelo, este computador é conhecido como Cliente e o computador que possui as informações que eu quero acessar é chamado Servidor.. |
1.1. Parte 1
Quando você digita um endereço Internet no navegador, esta requisição é enviada para a Internet. |
1.2. Parte 2
A Internet possui uma infraestrutura especial, chamada DNS (Domain Network System) que é utilizada para achar o Servidor certo de cada requisição. Quando o Servidor é encontrado, a requisição é enviada a ele. |
1.3. Parte 3
O Servidor recebe a requisição e envia a mesma para um software especial, conhecido como Servidor WWW. Este software possui várias pastas (diretórios), onde cada uma pode conter uma página WWW diferente. Deste modo, o mesmo Servidor (equipamento) pode conter várias páginas virtuais da internet (Por exemplo: http://www.empresa.com.br, http://www.escola.edu.br, http://www.empresa2.com.br). No nosso caso, utilizamos o Servidor WWW Apache. |
1.4. Parte 4
O Servidor WWW recebe a requisição e, se não há erro no pedido (por exemplo, se o usuário não digitou errado alguma coisa, como http://www.gogle.com.br), ele a envia para o diretório (pasta) adequado. No nosso exemplo, a requisição é enviada para o Moodle. O Moodle recebe a requisição e realiza o processamento adequado para ela (por exemplo, dar um login no sistema, enviar uma mensagem para alguém, ver uma atividade). |
1.5. Parte 5
O Moodle recebe a requisição e realiza o processamento adequado para ela (por exemplo, dar um login no sistema, enviar uma mensagem para alguém, ver uma atividade). Este processamento é possível porque o Moodle é implementado em uma Linguagem de Programação, que permite que uma página HTML seja gerada especificamente para uma determinada requisição. Desta forma, se dois usuários estiverem acessando o Moodle ao mesmo tempo, duas páginas distintas são geradas e enviadas para cada um dos usuários. O Moodle é implementado na linguagem PHP. No entanto, o Moodle também precisa acessar dados. Os dados armazenados pelo Moodle são diversos: dados dos usuários, das atividades realizadas, das mensagens trocadas, entre outros. Para manter um mínimo de organização, os dados são armazenados em um banco de dados e este é gerenciado por um software separado, chamado Sistema Gerenciador de Banco de Dados (SGBD). No nosso exemplo, o Moodle utiliza o SGBD PostgreSQL. |
1.6. Parte 6
O resultado do processamento do Moodle, consultando o banco de dados, é uma página HTML que será enviada ao Cliente. |
.
1.7. parte 7
O Servidor recebe a página HTML gerada pelo Moodle e a prepara para ser enviada ao usuário (Cliente). |
1.8. Parte 8
A página HTML é enviada para a Internet com o endereço do usuário (Cliente). |
1.9. Parte 9
Utilizando o mesmo serviço DNS que foi usado para achar o Servidor, a página HTML gerada é enviada especificamente para o Cliente. |
1.10. Parte 10
Finalmente, a página HTML é recebida pelo computador do usuário (Cliente) e é exibida pelo navegador.
|