CONSTRUÇÃO DE
PÁGINAS WEB I
Prof. Antonio Miguel Faustini Zarth
[email protected]
INTERNET
Tópicos desta aula
• Internet sob a perspectiva do desenvolvedor
web
– Funcionamento geral
– Protocolos e portas
– Navegadores
– Servidores
– Domínios
O que é a Internet
• Uma rede de computadores em escala mundial,
destinada à troca de informações.
• Um conglomerado de redes em escala mundial
de milhões de computadores interligados pelo
protocolo TCP/IP que permite o acesso a
informações e todo tipo de transferência de
dados.
O que é a Internet
International Network
Internet
ENIAC - Electronic Numerical Integrator
and Computer
•
•
Em 1946, o ENIAC foi anunciado como o primeiro computador
elétrico digital eletrônico de grande escala.
O projeto do Exército dos E.U.A. era de construir um computador
para quebrar códigos de comunicação e realizar vários tipos de
cálculos de artilharia. Também em 1946, John Tukey usou a palavra
bit para dígito binário.
O computador media 25m de
comprimento por 5,5m de altura.
A história da Internet
• ARPANET
1969
(Advanced Research Projects Agency Network)
Departamento de Defesa dos E.U.A.
Criar uma rede que não pudesse ser destruída por
bombardeios e fosse capaz de ligar pontos estratégicos,
como centros de pesquisa e tecnologia.
A história da Internet
• ARPANET
1969
(Advanced Research Projects Agency Network)
Departamento de Defesa dos E.U.A.
O que começou como um projeto de
estratégia militar acabou transformado na
Internet.
A história da Internet
• Universidades
Anos 70
Ligaram-se em rede para partilharem a
informação de âmbito científico.
mais acadêmica
VISÃO
menos militarista
A história da Internet
• Internet
Anos 90
• Expansão fulgurante de uma nova infra-estrutura global
de comunicações
• Criação da WWW (World Wide Web), ou simplesmente
Web pela Organização Europeia para a Investigação
Nuclear (CERN)
A história da Internet
• Tim Berners-Lee (CERN) - 1989
– Projeto de Hipertexto
•
•
•
•
Permitia o compartilhamento de documentos;
Trabalhar em conjunto em uma rede de documentos;
Este projeto ficou conhecido como World Wide Web
Disponibilizado mundialmente em 1991
Internet no Brasil
1987 – Universidades
1995 – Comercial
Internet vs Intranet
• Internet:
– escala mundial
• Intranet:
– Pode oferecer os mesmos serviços da Internet,
mas está limitada aos domínios de uma empresa
ou organização, geralmente.
– Pode-se associar a Intranet como uma rede que
oferece serviços apenas a pessoas previamente
autorizadas, ou limitadas fisicamente a um
determinado lugar.
Internet
• Principais serviços hoje:
– World Wide Web
– Correio Eletrônico
– File Transfer Protocol (FTP)
– Telnet
Internet
Protocolo TCP / IP
– Transmission Control Protocol/Internet
Protocol
– Protocolo de Controle de
Transmissão/Protocolo Internet
– Conjunto de regras estabelecidas para
troca de informações de diferentes
dispositivos dentro da internet. É um
método de acesso a um serviço da
Internet.
Protocolos
• Protocolo http://
– Protocolo da Internet para computadores
comunicarem-se entre si.
– Permite que um computador ligado a web consiga
recuperar textos, imagens e outras informações
digitais de um servidor online.
– Endereços de sites utilizam o protocolo HTTP
– HyperText Transfer Protocolo
Protocolos
• Protocolo FTP://
– File Transfer Protocol
– Protocolo de transmissão de arquivos.
– Permite fazer download ou upload de arquivos de um
servidor web
– Este protocolo é muito utilizado por desenvolvedores web,
pois permite colocar o projeto “no ar”, ou seja, enviar um
site desenvolvido para o servidor web através de um
programa FTP
A WORLD WIDE WEB - WWW
WWW
• Projeto de 1989 do CERN (Centro European
Researche Nucleare) para uma melhor
distribuição de informações;
• WWW atualmente é a forma mais popular de
acesso as informações da Internet, utilizando
para isto um navegador;
WWW
• Nasce assim o hipertexto, o HTML e os
navegadores.
• A palavra Web é um diminutivo para World Wide
Web;
• Hoje Web é usada praticamente como um
sinônimo da palavra Internet.
URL
• Uniform Resource Locator
• É o endereço Internet que permite acessar um
site ou recurso da World Wide Web juntamente
com seu protocolo (Ex: http ou ftp) através do
qual o recurso está disponível.
• Ex. de URL:
– http://www.ifms.edu.br
http://www.ifms .edu.br
• HTTP://
– Protocolo da Internet – Hypertexto
• WWW
– World Wide Web, ou seja, rede mundial
• IFMS
– Nome específico escolhido para o endereço
• EDU
– Tipo de domínio, natureza do site
• BR
– Sigla do País – composta por duas letras
Exemplos de Domínios por país
•
•
•
•
•
•
•
.de (Alemanha);
.cn (China);
.uk (Reino Unido);
.nl (Holanda);
.it (Itália);
.us (EUA);
.ar (Argentina);
• .br (Brasil);
• .ru (Rússia);
• .ch (Suíça).
Exemplos de Domínios no Brasil
COM.BR
EMP.BR
NET.BR
Atividades comerciais
Pequenas e micro-empresas
Atividades comerciais
AGR.BR
AM.BR
ART.BR
B.BR
COOP.BR
EDU.BR
ESP.BR
FAR.BR
FM.BR
DPNs para pessoas jurídicas
Empresas agrícolas, fazendas
Empresas de radiodifusão sonora
Artes: música, pintura, folclore
Bancos
Cooperativas
Entidades de ensino superior
Esporte em geral
Farmácias e drogarias
Empresas de radiodifusão sonora
G12.BR
Entidades de ensino de primeiro e segundo grau
GOV.BR
Entidades do governo federal
Exemplos de Domínios no Brasil
BLOG.BR
FLOG.BR
NOM.BR
VLOG.BR
WIKI.BR
DPNs para Pessoas Físicas
Web logs
Foto logs
Pessoas Físicas
Vídeo logs
Páginas do tipo 'wiki'
Provedor VS Servidor
• Provedor
– Empresa ou organização que oferece conexão a
Internet
• Servidor
– Computador (geralmente de grande porte) que
hospeda/armazena arquivos ou serviços na
Internet
O que é necessário para se colocar um
Site no ar?
• Além de conexão com Internet (óbvio), será
necessário:
– Um domínio (URL)
– Um serviço de hospedagem (servidor)
– Um programa de FTP para envio dos arquivos
Domínios
Os domínios no Brasil são controlados pela
organização NICbr e podem ser obtidos através
do site:
ww.registro.br
Servidores
• Existem milhares de opções e preços, inclusive
gratuitos.
• Você pode ter um domínio .BR e hospedar em
um servidor fora do Brasil.
• Antes de obter um domínio, você precisa
contratar um servidor.
Assuntos relacionados...
• IP
• DNS
• Portas de acesso
Download

aula2 – Internet