Desenvolvimento do Site

Sobre a Construção do Site Comunidade Quilombola Tia Eva

Inicialmente houve a necessidade pesquisar um domínio para o projeto, para tanto foi realizada uma pesquisa de disponibilidade no site Registro.br, que é o departamento do NIC.br (O Núcleo de Informação e Coordenação do Ponto BR) responsável pelas atividades de registro e manutenção dos nomes de domínios que usam o .br.

A pós encontrar um nome de domínio disponível para registro, o registrante deve informar o CPF ou o CNPJ para vincular ao domínio a ser registrado e criar uma conta no site Registro.br.

Feito o cadastro no site, aceitando os termos para o registro, será emitido um ticket de solicitação de resgistro de domínio e, não havendo pendências, o domínio será registrado, sendo cobrada uma taxa anual de R$ 40,00 para a manutenção do domínio pelo Registro.br.

Após o registro do domínio, foi necessário encontrar uma empresa de hospedagem de sites para abrigar o sistema.

Ao escolher o plano de hospedagem foi necessário informar o domínio, para que o domínio pudesse ser instalado no plano de hospedagem.

Após a instalação do domínio na empresa de hospedagem de sites, foram enviados os dados de acesso ao painel de controle (CPanel), assim como os endereços dos servidores de hospedagem para serem informados nos campos (DNS) no site do Registro.br, para que em algumas horas o endereço do site pudesse ser acessado pela rede mundial de computadores.

Acessando a conta no Registro.br foi necessário informar os servidores de hospedagem, para a propagação e acesso às ferramentas e ao diretório raiz do site, ainda sem nenhuma informação relevante, como um terreno sem construção.

Com a propagação do domínio, já foi possível solicitar  certificado de criptografia, a fim de tornar mais segura e confiável a navegação no futuro site.

Com o domínio hospedado, propagado e pronto para receber a instalação da plataforma de base para a criação de conteúdo, foi necessário fazer uma pesquisa sobre qual seria a plataforma mais versátil e confiável, chegando ao consenso de que o software mais favorável foi o WordPress, programa de código aberto fácil de utilizar para criar sites.

Para a instalação da plataforma, foi necessário realizar o carregamento dos arquivos de instalação do WordPress no diretório raiz do domínio, além de criar um banco de dados e um usuário para o mesmo, processo este realizado através do painel de controle do CPanel do plano de hospedagem.

No gerenciador de arquivos, foram carregados os arquivos da plataforma para a pasta raiz do site e no banco de dados MySQL foram criados um novo banco de dados e um novo usuário, que permitiu a comunicação localhost para a instalação e funcionamento do sistema.

Registro.br O Registro.br é o departamento do NIC.br responsável pelas atividades de registro e manutenção dos nomes de domínios que usam o .br.

Fonte: Sobre o Registro.br – Registro.br

Domínio – É um nome de propriedade, pessoa ou organização. É constituído de uma sequência alfabética ou alfanumérica seguida de um sufixo indicando o domínio de alto nível (.com, .net, .com.br, etc…). O domínios são usados como endereços de sites na internet e obedecem uma hierarquia, como exemplo, em “comunidadequilombolatiaeva.com.br”, “.com.br” é o domínio primário, enquanto “comunidadequilombolatiaeva” é o domínio secundário, que está dentro do primeiro. Os endereços são lidos a partir do final. O browser primeiro procurará pelo domínio “.com.br”, para depois procurar o domínio “comunidadequilombolatiaeva” que está subordinado a ele. No caso o .com.br é o domínio principal que abriga os sites Brasileiros, mas existem inúmeros domínios principais, como: .net, .net.br, .com, .com.br, .org, .gratis, .top, .vip, .morena.br, etc…

Ou seja, domínio é um nome que serve para localizar e identificar conjuntos de computadores na internet.

O nome de domínio foi concebido com o objetivo de facilitar a memorização dos endereços de computadores na Internet. Sem ele, teríamos que memorizar uma sequência grande de números.

Fonte: Nome de domínio – Wikipédia, a enciclopédia livre (wikipedia.org)

Hospedagem – o mesmo que “webhosting”, a palavra “Host” também é popularmente designada para identificar uma empresa ou provedor de hospedagem de sites. Em suma, hospedagem de site é um serviço online que permite a publicação de um site ou aplicação na internet. Quando você adquire uma hospedagem, basicamente você está alugando um espaço dentro de um servidor; nele ficam armazenados todos os arquivos e dados necessários para o bom funcionamento do site.

Hospedagem de sites (português brasileiro) ou alojamento de sites (português europeu) é um serviço que possibilita a pessoas ou empresas com sistemas online a guardar páginas, arquivos, informações, imagens, vídeo, ou qualquer conteúdo acessível por Web. Provedores de Hospedagem de Sites tipicamente são empresas que fornecem um espaço em seus servidores e conexão à internet a estes dados aos seus clientes.

Tipicamente a hospedagem de sites, hospeda arquivos 24 horas por dia, em um endereço IP estático, por sua vez, utilizamos um domínio para encontrar com facilidade este site, é muito comum confundir hospedagem de sites com registro de domínio, entretanto, apesar de ambos trabalharem em conjunto, são serviços diferentes.

Fonte: Hospedagem de sítios web – Wikipédia, a enciclopédia livre (wikipedia.org)

Campos (DNS) – O DNS, do inglês Domain Name System (Sistema de Nomes de Domínios), funciona como um sistema de tradução de endereços IP para nomes de domínios. Na verdade, é graças ao DNS que você pode digitar comunidadequilombolatiaeva.com.br na barra de endereços do seu navegador para acessar o site, e não um monte de números e pontos. Basicamente é uma ferramenta que relaciona o nome de domínio ao endereço do servidor em que o site está hospedado.

Diretório raiz – O diretório raiz é o diretório primário nos sistemas operacionais e é o que contém todos os outros diretórios e arquivos no sistema, não podemos deixar de dizer que é designado por uma barra (/). O uso da palavra raiz neste contexto deriva do fato de que este diretório é o topo do diagrama de árvore de diretórios.

Criptografia – Criptografia se define como a utilização de códigos para manter informações sigilosas. Do grego, kryptós quer dizer “escondido, oculto”, e gráphein ”, significa “escrita”.

Plataforma de base – São softwares utilizados na criação e desenvolvimento de sites. Como exemplo, os mais utilizados são o Joomla e WordPress, sistemas de gerenciamento de conteúdo gratuito e de código aberto (CMS) para publicar conteúdo web.

Software – são o conjunto de códigos e comandos escritos por um programador ou uma comunidade de programadores para fazer com que dispositivos computacionais executem um sistema operacional. Em um site, por exemplo, o WordPress é um conjunto códigos abertos que formam, de forma organizada, sistemas que executam variadas funções aplicadas para sistemas de internet.

WordPres – O software WordPress é uma poderosa plataforma de publicação pessoal que vem com um grande conjunto de recursos para tornar sua experiência de publicação, fácil, agradável e o mais atrativa possível.

Este é o mesmo software usado no serviço de blogs wordpress.com e sua prinpicial diferença entre o serviço de blogs é que você é livre para modificar o software e todos os seus componentes livremente.

Para usar o software WordPress, você precisa de um serviço de hospedagem que tenha suporte a ele, alguns até têm recursos de instalação automática, mas se não tiver, não há o que se preocupar: é muito fácil intalá-lo.

CPanel – O cPanel é um painel de controle bem conhecido que ajuda você a gerenciar seu servidor de hospedagem recorrendo a uma interface intuitiva. É muito usado entre os hosts compartilhados, onde é considerada solução de hospedagem mais acessível. Sem o cPanel, você precisaria de conhecimento técnico para gerenciar os seus sites/servidores. Mas, com o cPanel, pode fazer alterações usando uma interface gráfica – sem conhecimento técnico necessário.

fonte:  O que é cPanel? Explicação do Painel de Controle para Iniciantes (kinsta.com)

MySQL – Um gerenciador de dados Open Source, bastante popular atualmente, que utiliza a linguagem SQL. O MySQL existe desde 1998 e já possui versões para vários sistemas operacionais, entre eles Linux, Windows, Mac OS, Free BSD, Unix e Solaris. Estão disponíveis APIs para programação em várias linguagens entre elas o C++, Java, Perl e PHP. O MySQL é gratuito e pode ser baixado no site oficial: (http://www.mysql.com).

Fonte: Carlos E. Morimoto, Dicionário de Termos Técnicos de Informática – 3ª Edição.

Localhost – Na computação, o termo localhost se refere à localização do sistema que está sendo usado, ou seja, o computador ou a “casa” do usuário. É um dispositivo loopback ao qual é atribuído o endereço IP 127.0.0.1 no IPv4, ou ::1 no IPv6, e pode ser usado por aplicações TCP/IP para testarem a comunicação consigo mesmas.

Ser capaz de se comunicar com a máquina atual como se estivesse se comunicando com uma máquina remota é útil para a finalidade de testes, assim como para usar recursos localizados na máquina atual, mas que se esperariam serem remotos.

É importante ressaltar que o endereço IP 127.0.0.1 é encontrado em todos os computadores, por se tratar de um dispositivo loopback, portanto esse não é o IP que “sai para internet” ou para qualquer outro usuário externo. Qualquer computador que deseje se conectar a outras maquinas, seja em LAN, MAN ou WAN deve ter um endereço atribuído a ele naquela rede.

Fonte: localhost – Wikipédia, a enciclopédia livre (wikipedia.org)