tENHO NOTÍCIAS DE ALGUNS VENDEDORES DE MIRABOLANTES PROMESSAS TECNOLÓGICAS TEM VISITADO PESSOAS DIZENDO QUE SÃO ESPECIALISTAS EM STARTUPS, E ESSA TURMA ADORA FALAR TECNOLOGUÊS. A PRINCIPIO ALERTO STARTUP NÃO SE PRODUZ, É RESULTADO DE MODELO DE NEGÓCIO E TRABALHO REALIZADO ACATADO PELO PUBLICO ( ou seja, é um negócio como outro qualquer... só que deu certo ).
para facilitar, ou facilizar,( como queiram ) a vida de quem recebe a visita de um destes magos do queixo tecno milionário Resolvi pesquisar sobre hospedagem ( já que todo o processo envolve WEB ) para escrever a respeito do assunto para vocês, mas o que encontrei foi uma sopa de letrinhas: siglas, conceitos e ferramentas abstratas que dificultam demais a compreensão desse seguimento do nosso nicho e deixa a gente “boiando”.
VISITE MEU SITE
Não sou fã de tecnicismos e considero essa postura vantajosa para o público deste blog. No entanto, vez ou outra, uma camada de conceitos é forçosa. Desculpem o artigo longo.
Decidi, então, criar este pequeno glossário ilustrado e intuitivo (até onde deu) para ajudar vocês a começar a falar “hospedês” (se já não o falam) e prepará-los para futuros artigos sobre hospedagem. Esse conhecimento (junto com o conceito de domínio) é importante tanto para aqueles que desejam adquirir uma hospedagem, quanto para aqueles que irão migrar ou atualizar sua hospedagem.
Montei uma lista rápida e ilustrada que explica de maneira lúdica e instantaneamente os conceitos em sua mente. Os significados que dependem de definições anteriores foram colocados próximos uns dos outros. Caso você queira saber mais sobre cada verbete, clique no links “Wikipedia” que adicionei a cada item.
Use CTRL+F para pesquisar neste artigo.
CLIENTE
Qualquer programa em seu PC (por exemplo, o
navegador) que faz solicitações a um servidor na Web. [
Wikipedia]
HOST
Computador conectado a uma rede de computadores. Ele hospeda sites, blogs e aplicativos na Internet. É um computador como qualquer outro, só que mais poderoso. O termo “
servidor” (ou “servidor Web”) refere-se ao programa instalado no host, daí a confusão em tomar os dois termos como sinônimos. [
Wikipedia]
HTTP
Protocolo (regras) que estabelece a comunicação e transferência de dados entre computadores clientes (navegador) e servidores (servidor web) na Internet. [
Wikipedia]
HTTPS
Implementação do
HTTP com conexão segura, criptografada e autenticada com certificados digitais. [
Wikipedia]
SERVIDOR
Programa residente em computadores na Web e que
servem às solicitações dos programas clientes. Existem servidores de banco de dados, servidores de arquivos, servidores de email, servidores de jogos, servidores Web, etc. [
Saber Mais] [
Wikipedia]
SERVIDOR WEB
Programa residente no
host e que recebe pedidos
HTTP dos computadores-clientes (via navegadores) e responde também por
HTTP, devolvendo página
HTML, por exemplo. [
Saber Mais] [
Wikipedia]
APACHE
HOSPEDAGEM
Serviço oferecido por empresas provedoras que consiste em
1)espaço para guardar informações digitais (textos, imagens, videos e outros arquivos) e
2) conexão com a Internet. Sinônimo de
alojamento. [
Saber Mais] [
Wikipedia]
TIPOS DE HOSPEDAGEM
Há alguns tipos de hospedagem:
1) grátis,
2) compartilhada,
3)Revenda,
4) VPS,
5) Cloud,
6) Servidor Dedicado,
7) Colocation. Quanto mais cara a mensalidade, melhor a qualidade. Veja uma escala relativa de preços de mensalidades. [
Saber Mais] [
Wikipedia]
HOSPEDAGEM COMPARTILHADA
Tipo de hospedagem onde os recursos computacionais (espaço, memória, banda, processador) são compartilhados por vários sites alocados em um mesmo servidor. [
Saber Mais] [
Wikipedia]
REVENDA DE HOSPEDAGEM
Tipo de hospedagem para quem quer, a princípio, revender hospedagem. [
Wikipedia]
HIPERVISOR
Programa que cria e executa
máquinas virtuais. Com ele é possível executar vários sistemas operacionais em um mesmo computador ou criar vários servidores web em um servidor físico. [
Saber Mais] [
Wikipedia]
XEN
É um hipervisor livre e popular utilizado em servidores web para criar
servidores virtuais. [
Saber Mais] [
Wikipedia]
OPENVZ
Não é um hipervisor, mas uma
virtualização que permite a execução simultânea de múltiplas instâncias do sistema operacional Linux (
containers) e de Servidores Virtuais Privados (
VPS). [
Saber Mais] [
Wikipedia]
HOSPEDAGEM VPS
VPS significa
Virtual Private Server (Servidor Virtual Privado). Tipo de hospedagem onde se simulam servidores dedicados, obtendo-se um serviço bem melhor do que uma hospedagem compartilhada. [
Saber Mais] [
Wikipedia]
NODE
HOSPEDAGEM COM SERVIDOR DEDICADO
Tipo de hospedagem onde todos os recursos computacionais do servidor são reservados (
dedicados) a um site somente. [
Saber Mais] [
Wikipedia em inglês]
DATA CENTER
Local onde os hosts de hospedagem se localizam. São equipados com segurança, sistemas redundantes de energia elétrica, ar condicionado e backup. [
Saber Mais] [
Wikipedia]
REDUNDÂNCIA
Duplicação da infraestrutura do sistema de hospedagem (discos, servidores, data centers, energia elétrica, ar condicionado) para garantir sua
disponibilidade em caso de falhas. [
Saber Mais] [
Wikipedia]
ARQUITETURA
Especificação das partes e componentes de um computador, as relações entre esses itens e também a lógica existente no todo. [
Saber Mais] [
Wikipedia]
TOPOLOGIA
Maneira como a rede de computadores se organiza. Por exemplo, arquitetura cliente-servidor e arquitetura ponto-a-ponto. [
Saber Mais] [
Wikipedia]
PAINEL DE CONTROLE (PANEL)
Software (
painel) oferecido ao usuário pelo serviço de hospedagem para controlar seus recursos (gerenciar pastas e arquivos, fazer transferências FTP, criar contas de emails, criar banco de dados, instalar aplicativos, etc). Exemplos de painéis do mercado: cPanel, DirectAdmin, Plesk, InterWorx, H-Sphere, etc. [
Saber Mais] [
Wikipedia]
CPANEL
Painel de controle popular para você gerenciar seu site ou blog hospedado na Internet. O cPanel vem junto com a hospedagem. Com ele, você envia arquivos, cria emails, gerencia banco de dados, administra os domínios e subdomínios, etc. [
Saber Mais] [
Wikipedia]
WHM
Web Host Manager (Gerenciador de Hospedagem Web). Painel de controle para provedores de hospedagem gerenciarem as contas do servidor. [
Saber Mais – Utilize usuário ‘”
demo” e senha “
demo“]
WHMCS
WHM Complet Solution (Solução Completa em Gerenciamento de Hospedagem Web). Ferramenta para gerenciamento de empresas de hospedagem. [
Saber Mais]
AWSTATS
Serviço dentro do cPanel que permite a você visualizar inúmeras estatísticas referentes ao seu blog ou site. [
Saber Mais]
WHOIS
Protocolo utilizado para consultar dados de contato referentes a domínios e IP. É possível acessar dados administrativos, técnicos e pessoais. [
Saber Mais] [
Wikipedia]
BANCO DE DADOS
Conjunto de informações com relações entre si, por exemplo, os posts, as categorias e os comentários em seu blog. É representado universalmente por um cilindro. [
Saber Mais] [
Wikipedia]
SGBD
Significa
Sistema de Gerenciamento de Banco de Dados. É o conjunto de programas que gerencia a base de dados. A sigla em inglês é
DBMS (Data Base Management System). Confunde-se com o termo “banco de dados”. [
Saber Mais] [
Wikipedia]
BANCO DE DADOS RELACIONAL
Banco de dados implementados com
tabelas e com
relaçõesentre elas, como é o caso do WordPress. Veja abaixo algumas tabelas do WordPress. [
Saber Mais] [
Wikipedia]
SQL
Linguagem utilizada para realizar consulta em bancos de dados relacionais.
SQL é
Structured Query Language (Linguagem de Consulta Estruturada). Veja abaixo um exemplo de consulta em SQL. [
Saber Mais] [
Wikipedia]
MYSQL
É um
SGBD (Sistema de Gerenciamento de Banco de Dados ou
DBMS) que utiliza
SQL. É o o gerenciador de banco de dados de código aberto mais popular do mundo. [
Saber Mais] [
Wikipedia]
phpMyAdmin
Programa para administar o
MySQL através da Internet. [Saber Mais] [
Wikipedia]
CÓDIGO ABERTO
POSTGRESQL
BACKUP
Cópia de segurança, geralmente dos bancos de dados. Um servidor de hospedagem deve garantir backups. [
Saber Mais] [
Wikipedia]
CDN
Content Delivery Network (Rede de Entrega de Conteúdo), é um sistema de servidores que possui o objetivo de distribuir um mesmo conteúdo entre vários servidores, otimizando o desempenho e o acesso a esse conteúdo. [
Saber Mais] [
Wikipedia]
CLOUDFARE
CDN de alta qualidade que aumenta a segurança e a velocidade de carregamento do servidor. [
Saber Mais]
SISTEMA OPERACIONAL
Programa que gerencia os
recursos do computador(processador, memórias, discos, periféricos, etc), disponibilizando-os ao usuário por meio de uma interface compreensível ao ser humano. [
Saber Mais] [
Wikipedia]
UNIX
GNU
GPL
General Public Licence. Licença para software livre que prevê código aberto, readaptação do código e redistribuição livre. [
Saber Mais] [
Wikipedia]
NÚCLEO, CERNE OU KERNEL
Componente do
Sistema Operacional que fica mais próxima do hardware e o gerencia. [
Saber Mais] [
Wikipedia]
LINUX
CENTOS
Distribuição livre do sistema operacional
Linux utilizada também em servidores de hospedagem. [
Saber Mais] [
Wikipedia]
UBUNTU
Sistema Operacional de código aberto construído a partir do
núcleo Linux. [
Saber Mais] [
Wikipedia]
CLOUD COMPUTING
Significa
Computação em Nuvem. Nessa abordagem, os aplicativos, a memória e o processamento não estão no PC que você usa, mas na Internet. Exemplo, Google Docs. [
Saber Mais] [
Wikipedia]
PROTOCOLO
Conjunto de
regras e especificações que regulam a
transmissão de dados entre computadores e entre programas. Por exemplo, FTP, TCP, IP, PPP. [
Saber Mais] [
Wikipedia]
IP
Internet Protocol. É o protocolo responsável pelo endereçamento e encaminhamento dos dados entre computadores da rede. [
Saber Mais] [
Wikipedia]
ENDEREÇO IP
Endereço numérico que identifica um computador, dispositivo ou site na Internet. Exemplo:
145.10.34.3. [
Saber Mais] [
Wikipedia]
ENDEREÇO IP COMPARTILHADO
Um único endereço IP utilizado por vários sites hospedados em um mesmo servidor. [
Saber Mais]
DOMÍNIO (NOME DE DOMÍNIO)
Nome que identifica individualmente um site na internet. Por exemplo,
www.seusite.com. [
Saber Mais] [
Wikipedia]
SUBDOMÍNIO
Ramificação do domínio principal que encaminha o usuário a um diretório ou serviço específico dentro do seu site. Por exemplo,
forum.seusite.com encaminha para o fórum de discussão. [
Saber Mais] [
Wikipedia]
DOMÍNIO ESTACIONADO OU DOMÍNIO PARQUEADO (PARK DOMAIN)
Domínio registrado, mas não utilizado, sendo reservado para uso futuro, proteção da marca ou simplesmente aponta para um site com domínio semelhante. [
Saber Mais] [
Wikipedia]
DOMÍNIO SUPLEMENTAR OU DOMÍNIO ADICIONAL
Domínio que aponta para outro site (um subdiretório) dentro da mesma hospedagem. Você configura domínios suplementaresno cPanel. [Saber Mais]
DNS
Domain Name System (Sistema de Nomes de Domínio). Sistema que gerencia e converte (
resolve) nomes de domínios em endereços IP. [
Saber Mais] [
Wikipedia]
NAMESERVER (NS)
Endereços DNS que conectam o nome de domínio à empresa de hospedagem. Geralmente são dois ou três. Por exemplo,
ns1.viahospedagem.com.br. [
Saber Mais]
REGISTROS A
Parâmetros do DNS que efetivamente associam nomes de domínios ao endereço IP do servidor de hospedagem. [
Saber Mais] [
Wikipedia]
CNAME (CANONICAL NAME)
Parâmetros do
DNS que criam apelidos (alias) para nomes de domínios. O apelido redireciona para o domínio. [
Saber Mais] [
Wikipedia]
CRON JOBS
São tarefas agendadas. É um recurso do
cPanel que permite agendar tarefas repetitivas como, por exemplo, fazer backup de seu banco de dados ou eliminar arquivos temporários. [
Saber Mais] [
Wikipedia]
DAEMONS
Programas que rodam continuamente por baixo (
background) do sistema e aguardam alguma requisição a ser cumprida. Por exemplo, o
daemon httpd roda o tempo todo no servidor, aguardando requisições dos computadores clientes. Os
cron jobs também são
daemons. Uma boa analogia seria comparar um daemon a um pardal de trânsito. [
Wikipedia]
UPTIME
Quantidade de
horas que o servidor que hospeda seu site fica
no ar sem interrupções durante
um ano. A promessa de um
uptime de 99,9% é comum pelas empresas de hospedagem, que garantem que seu site ficaria apenas 9 horas/ano fora do ar. [
Saber Mais] [
Wikipedia]
DOWNTIME
ESCALABILIDADE
Capacidade de seu servidor de hospedagem em suportar e adaptar-se ao crescimento de seu blog, mesmo que você pague mais por isso. [
Saber Mais] [
Wikipedia]
ESPAÇO EM DISCO
Total de espaço, em Megabytes ou Gigabytes, disponível no servidor para alojar seu site ou blog. Visível no
cPanel. [
Saber Mais] [
Wikipedia]
TRANSFERÊNCIA MENSAL DE LARGURA DE BANDA
Quantidade total de dados que fluem durante o mês de seu site para os computadores de seus leitores ou usuários. Visível no cPanel. [
Saber Mais] [
Wikipedia]
TRÁFEGO ILIMITADO
Propaganda falaciosa das empresas de hospedagem. Os que estas empresas oferecem na verdade é uma largura de banda que raramente o tráfego do site conseguirá esgotar. [
Saber Mais] [
Saber Mais]
EXIM
SCRIPT
Livremente falando, script é sinônimo de “
programa” ou “
rotina“. É um sequência de instruções para executar alguma tarefa. Pode ser simples como um script que retorna a hora atual ou complexo como o WordPress, que também é um script. [
Saber Mais] [
Wikipedia]
FANTASTICO DE LUXE
Auto-instalador de scripts populares e grátis que vem com o cPanel (ou outro painel), se o serviço de hospedagem oferecer. [
Saber Mais] [
Wikipedia]
SOFTACULOUS
Outro auto-instalador de scripts semelhante ao Fantastico De Luxe. Quando escrevi este artigo, o Softaculous contava com mais de 290 scripts. [
Saber Mais] [
Wikipedia]
CMS
Content Management System (Sistema de Gerenciamento de Conteúdo). É um aplicativo (script) utilizado para gerenciar conteúdo na Internet. Por exemplo: WordPress, Drupal e Joomla!. [
Saber Mais] [
Wikipedia]
WORDPRESS
PARÂMETROS DE URL
Variáveis passadas por uma página da Internet através de sua URL ou por meio de um formulário. É uma característica de
páginas dinâmicas. [
Saber Mais] [
Wikipedia]
CGI
Commom Gateway Interface. É um protocolo (regras) para envio e tratamento dos
parâmetros passados ao
servidor Webpor meio da
URL de uma página ou por meio de um
formuláriono intuito de executar uma solicitação do computador-cliente. O servidor web executa um
script CGI para processar os parâmetros e devolve uma
página HTML baseada nesses parâmetros. [
Saber Mais] [
Wikipedia]
FASTCGI
É um
CGI aprimorado e com melhor performance. Diferente de seu predecessor, que cria e destrói
processos (ações do processador para executar o script) o tempo todo, o
FastCGImantém os processos sempre “vivos” e persistentes. Além disso, o
FastCGI pode funcionar em servidor só seu. [
Saber Mais] [
Wikipedia]
DSO
Dynamic Shared Objetc (Objeto Compartilhado Dinamicamente). São módulos funcionais linkados e acionados enquanto o
servidor Web está sendo carregado. Confere
flexibilidade e
modularização. [
Saber Mais] [
Wikipedia]
PHP
Acrônimo de
Hypertext Preprocessor (Pré-processador de hipertexto). É uma linguagem de programação instalada e interpretada em servidor web. [
Saber Mais] [
Wikipedia]
MODOS DO PHP
Maneira como o
PHP é executado. Por exemplo,
1) PHP como um módulo do servidor web (DSO),
2) PHP como módulo do CGI ou
3) PHP como um módulo do FastCGI. [
Saber Mais]
PHP.INI
Arquivo de configuração do
PHP que inicia junta com ele. [
Saber Mais]
FTP
File Transfer Protocol (Procolo de Transferência de Arquivos). Protocolo (regras) para transferência de arquivos entre o computador-cliente e o servidor na Web. [
Saber Mais] [
Wikipedia]
FILEZILLA
SSH
Secure Shell (concha segura ou túnel seguro). Programa e protocolo que permitem a
conexão e a administração remotasa outro computador de uma rede. [
Saber Mais] [
Wikipedia]
SCP
Secure Copy (cópia segura). Protocolo que cria um meio seguro para transferir arquivos entre hosts, usando
SSH. [
Saber Mais] [
Wikipedia]
SFTP
SSH File Transfer Protocol ou
Secure File Transfer Protocol(Procolo de Transferência Segura de Arquivos). É mais elaborado do que o
SCP, fornecendo acesso, transferência e gerenciamento dos arquivos. [
Saber Mais] [
Wikipedia]
HDD E SSD
São dispositivos de
armazenamento. O
HDD é como o HD de seu computador, com pratos giratórios e agulha de leitura. O
SSD é como seu pendrive e não possui partes mecânicas. O
SSDé mais rápido, mais durável e mais caro. [
Saber Mais] [
Wikipedia/
Wikipedia]
.HTACCESS
Arquivo que configura opções e
permissões de acesso a diretórios. Seu alcance inclui somente o diretório onde se encontra e os subdiretórios. As configurações estabelecidas pelo arquivo
.htaccess podem restringir acessos a diretórios, redirecionar URLs, mudar a página caso ela não seja encontrada, etc. [
Saber Mais] [
Wikipedia]
PROCESSO
THREADS
MPM – MULTI-PROCESSING MODULES
Módulos de Multiprocessamento do Apache. Esses módulos linkam
portas e gerenciam as
requisições feitas ao Servidor Web, disparando
processos-filho para tratar as
requisições. Módulos concedem flexibilidade ao Servidor Web. [
Saber Mais]
MPM PREFORK
Tipo de
MPM sem
threads onde cada processo serve ou aguarda
uma requisição de cada vez. Concede mais
estabilidade e
compatibilidade com programas mais antigos. [
Saber Mais]
MPM WORKER
Tipo de
MPM com
threads onde cada processo serve ou aguarda
múltiplas requisições simultaneamente. Concede
escalabilidade. [
Saber Mais]
PROXY
Computador ou programa que fica posicionado entre o cliente e a Internet (
Forward Proxy) ou entre a Internet e o Servidor Web (
Reverse Proxy). Ele atua como
filtro (segurança),
memória cache (desempenho) e
intermediário. [
Saber Mais] [
Wikipedia]
NGINX
O
Nginx é um
Servidor Proxy Reverso de alto desempenho que trabalha em conjunto com o
Apache, aliviando o acesso à memória do Servidor Web e assumindo outras funções delegadas pelo Apache. [
Saber Mais] [
Wikipedia]
VARNISH
O
Varnish também é um S
ervidor Proxy Reverso que funciona como
memória cache. O
Varnish é um acelerador
HTTP de código aberto. [
Saber Mais] [
Wikipedia]
OVERSELLING
Prática de vender um serviço em quantidade maior do que a capacidade que a empresa pode fornecer. Sinônimo de
sobrevenda. [
Saber Mais] [
Wikipedia]
PERL
Linguagem de programação multiplataforma orientada a objetos bastante utilizada em desenvolvimento Web. [
Saber Mais] [
Wikipedia]
PYTHON
SPAMASSASSIN
SPOF
Single Point of Failure. Significa “Ponto Único da Falha”. Local de um sistema que, quando falha, provoca a queda de todo o sistema. [
Wikipedia]
SSL
Secure Sockets Layer (Camada de Soquetes Segura). Protocolo de criptografia que garante segurança às transferências de dados na Internet. [
Saber Mais] [
Wikipedia]
MAGENTO