Prévia do material em texto
SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 2 Superguia Tudo sobre hospedagem de sites Capítulos 1. ENTENDENDO AS DIFERENÇAS 2. CONSTRUTORES E GERENCIADORES DE CONTEÚDO 3. LINGUAGENS MAIS POPULARES 4. PASSO A PASSO PARA A HOSPEDAGEM DO SEUS SITE 5. SERVIDORES 6. HOSPEDAGEM X CLOUD 7. FAQ SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 3 Um dos primeiros fatores que você deve conferir para escolher sua hospedagem ideal é o tamanho de espaço em disco que o servidor pode oferecer. Se você tiver muito conteúdo, vai precisar de bastante espaço; se seu site for de pequeno porte, pode optar por um pacote com menor capacidade de armazenamento. Existem muitos tipos de conteúdo que podem ser hospedados, e uma hospedagem específica para cada um. Vamos ver, a seguir, os mais populares e o que cada um deles precisa, em termos de recursos. Para qualquer negócio, o maior tesouro são as informações. Sejam dados de perfil dos clientes, informações sobre produtos disponíveis ou protocolos que devem ser adotados pela equipe. Mas esse volume de dados pode se tornar muito grande, e é muito importante armazená-lo bem, de preferência em um sistema separado da hospedagem do site: um banco de dados. Assim, se você tiver algum problema de segurança e o site for invadido, por exemplo, não perderá as informações mais importantes que sua empresa tem. Hoje, praticamente todos os sistemas exigem banco de dados para armazenar o conteúdo a ser apresentado ao visitante. Apenas sites estáticos, que não têm adição frequente de conteúdo, não precisam de banco de dados. Sites que são constantemente atualizados, lojas virtuais e blogs devem ter o serviço para ajudar a armazenar as informações. O que uma hospedagem pode oferecer Entendendo as diferenças Armazenamento Banco de dados Superguia Tudo sobre hospedagem de sites SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 4 Hospedagens para banco de dados servem para armazenar todas as informações do seu site. Elas devem oferecer: O UOL HOST trabalha com vários bancos de dados. Um deles é SQL Server 2008 da Microsoft, um dos mais robustos e seguros do mercado. (link) Existem quatro planos que atendem sua necessidade de armazenamento, de 200 Mb a 1 giga. Veja algumas vantagens de usar a hospedagem SQL Server do UOL HOST para armazenar os dados do seu site. “O que determina a necessidade ou não de banco de dados é o sistema que estará sendo executado no ambiente.” – Hamilton Tenório, fundador e diretor da HTS Consultoria em Informática • Segurança. • Boa capacidade de armazenamento. • Organização dos dados. • Estabilidade. • Menos tempo e custo de gestão de projetos. • Melhor performance em aplicações .NET e Visual Studio. • Possibilidade de fazer consultas e análises em seus dados, graças aos serviços integrados. • Possibilidade de produzir relatórios em Word e Excel. • Escalabilidade, uma estrutura estável e robusta garante o crescimento dos seus projetos. • Todos os dados são criptografados, o que garante mais segurança. SQL Server SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 5 Quem escolher contratar um banco de dados no UOL HOST, também pode escolher o MySQL, um dos mais populares que existem. Trata-se de um sistema de gerenciamento open-source (código aberto) que tem grande compatibilidade com outros serviços. Você pode escolher contratar planos entre 512 MB e 1,5 GB. Outros benefícios do MySQL: É um sistema de alta perfomance orientado a documentos que tem uma comunidade grande de desenvolvedores, boa oferta de drives e adaptação a maiora das linguagens populares. É possível contratar planos com espaço entre 512 MB e 1,5 GB. Veja outras caracterísitcas desse gerenciados de banco de dados: MySQL Mongo BD • Banco de dados relacional, em que os dados são expostos em formato de tabelas. • Licença GPL, utilizada pela maioria dos softwares de código aberto. • Módulos de interface gráficas. • Integração com linguagens de programação. • Integração com servidores web. • Possibilidade de upgrade de espaço para até 16 GB. • Painel simples e intuitivo. • Integração com hospedagem cloud. • Licença Apache. • Compatibilidade com Node.Js. • Painel simples de gerecnar. • Possibilidade de aumentar o espaço em disco para até 16 GB. • Integração com hospedagem cloud. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 6 É possível que uma hospedagem em Windows opere com linguagens de Linux, mas seu desempenho vai ser muito melhor em seu sistema operacional nativo. Os painéis de controle de cada um dos tipos de hospedagem também são um pouco diferentes. O Plesk é voltado, principalmente, para webdesigners, webmasters e desenvolvedores, enquanto o CPanel se destina a administradores do site e é bem intuitivo para quem não é profissional. Algumas empresas de hospedagens, como o UOL HOST, têm o próprio painel de controle. Os paineis Cpanel e Plesk são utilizados apenas em planos de revenda. Dependendo do plano que você escolher, seu site poderá ser hospedado nos sistemas operacionais Windows ou Linux. Por que isso faz diferença? Bem, para começar, as linguagens de programação são bem diferentes. No geral, as hospedagens com Linux são mais baratas que as com Windows, porque o primeiro sistema é um software livre. Mas, para escolher bem, o ideal é conversar com o programador que fez o seu site. Ele pode informar qual foi a linguagem que utilizou para construir sua página e ajudá-lo a escolher a melhor hospedagem. Linux x Windows O que são? Quanto custam? Linguagens • Windows:o painel de controle costuma ser o Plesk, e suas lin- guagens nativas são ASP, ASP.NET ou PHP. • Linux:o painel de controle costuma ser o CPanel, e suas lin- guagens nativas são CGI, Perl, C, C++ e Python. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 7 Além de contratar um serviço de hospedagem para o seu site, você pode optar por ser um revendedor de hospedagem. Se você administra vários sites ou tem vários clientes, pode contratar apenas uma hospedagem e dividi-la com os sites que quiser. Este é um serviço voltado para profissionais que trabalham com gerenciamento de muitos sites, mas vale a pena descobrir como funciona. Por comportar mais de um domínio por servidor, os serviços de revenda de hospedagem são mais caros que as hospedagens convencionais, mas, se você tem vários sites, seus ou de clientes, que precisam ser hospedados, pode ser uma solução mais barata do que contratar hospedagens separadas. Ainda que a hospedagem seja compartilhada, nesta modalidade quem garante a infraestrutura e a segurança é a empresa de hospedagem. O que significa que, contratando um serviço bom você não tem com o que se preocupar. No próximo capítulo, você vai descobrir o que são gerenciadores de conteúdo e se você precisa de um. Vamos ver quais os tipos de gerenciador que existem no mercado e como escolher entre eles. Existem alguns tipos de hospedagem específicos para os blogs, embora hospedagens convencionais também possam atendê-los. As hospedagens de blog são pensadas para as necessidades dos blogueiros. O traço mais marcante delas é o uso de uma plataforma de publicação pré-instalada, a possibilidade de usar um domínio gratuito ou pago, além de suporte especializado em blog. Por outro lado, há quem prefira usar uma hospedagem convencional, que vem “zerada”, para poder instalar os recursos que quiser. Escolher entre uma hospedagem específica para blogs e uma hospedagem convencional faz diferença, principalmente, para o usuário leigo. Quando ele hospeda o seu blog em uma hospedagem específica já está com metade do trabalho feito, porque, provavelmente, já vai ter os plugins e o painel construído para o blog. O UOL HOSTtem um serviço de criação de blogs pessoais e profissionais. O blog pessoal é para quem está começando, ainda tem pouco conteúdo e pouco tráfego. Já o blog profissional é para blogueiros experientes, que já conquistaram sua audiência e recebem muitos visitantes. Você não precisa se preocupar com a hospedagem nos blogs do UOL HOST, pois já está incluída no pacote. Veja as vantagens: Hospedagem x revenda de hospedagem Blogs O que é? Quanto custa e para quem é? SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 8 • Espaço em disco de 2 a 20 gigas. • Preço acessível. • Entre 1 e 5 caixas de e-mail de 12 gigas cada uma. • E-mail marketing gratuito, no primeiro mês, para ajudar a divulgação do seu novo blog. • Isolamento de recursos especializado em WordPress. • Banco de dados ilimitado no plano profissional. • Centenas de modelos prontos. • Design responsivo. • Servidor configurado especificamente para WordPress. • Instalação automática do WordPress. • Relatórios completos de visualização e visitação. Aproveite para ver alguns motivos para manter o seu em um serviço pago, como o UOL HOST. As lojas virtuais precisam de muito espaço em disco, uma vez que você vai ter de inserir fotos em alta resolução dos produtos, vídeos, comentários e descrições. Para uma loja virtual funcionar são necessários alguns recursos específicos. Além de recursos recomendáveis, como servidores específicos e bancos, existem aspectos de segurança que são fundamentais. É possível contratar, separadamente, todos os recursos dos quais uma loja virtual precisa para funcionar, mas existem hospedagens que já têm tudo o que você precisa em aspectos técnicos e outros recursos. E existem diferentes tipos e maneiras de criar sua loja virtual. Vamos falar mais sobre isso daqui a pouco. Lojas virtuais “A decisão de contratar tudo separadamente ou em um pacote de serviços, geralmente, será gui- ada pela infraestrutura de quem está contratando o serviço.” – Fabiano Bordallo, criador do site Tudo Sobre Hospedagem de Sites SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 9 Se você está planejando ter um portal de notícias ou algum tipo de plataforma para hospedar muito conteúdo, vai precisar de bastante espaço em disco. Esteja, também, atento à taxa de transmissão de informações, porque é provável que seu site seja visitado por muitas pessoas e várias vezes por dia. Antes de decidir onde o conteúdo do seu site vai ficar, é preciso criar o site, certo? Se você está pensando em ter um site profissional, vai precisar registrar um nome para ele e decidir qual vai ser o seu endereço. Para isso você vai precisar registrar um domínio. Portais Domínio x hospedagem É o endereço do seu site. Construído com www.nomedosite.com.br ou outras extensões. Pode ser pago ou gratuito. Pode pagar por mês ou por ano. Você registra um caminho para o seu site. Pode fazer isso incluindo as extensões .com, com. br, .net e mais algumas. Antes de registrar, é necessário verificar se o domínio já não foi registrado por outra pessoa. É o local onde o conteúdo do seu site fica guardado. Pode ser paga ou gratuita. Pode pagar por mês ou por ano. Um servidor vende um espaço em disco e velocidade de transmissão de dados para que você armazene o conteúdo e o exiba quando alguém visitar seu site. O que é? É pago? Como eu devo pagar? Como funciona? Domínio Hospedagem SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 10 Em algumas plataformas de publicação de conteúdo você pode manter um site no ar sem, necessariamente, pagar um domínio. Nesse caso, o nome do seu domínio costuma incluir o nome da plataforma, por exemplo, www.seunome.nomedaplataforma.com. Se o seu objetivo é manter um site informal, não tem problema, mas existem alguns motivos bem fortes para registrar um domínio próprio que tenha o nome que você escolher e nada mais. Por que registrar um domínio? • Passa mais credibilidade: as pessoas estão acostumadas a ver sites de grandes empresas que não têm o nome de uma plataforma de publicação. Ter um site que fuja a essa carac- terística pode gerar certo estranhamento e até dúvida, afinal, percebe-se que não houve um investimento para assegurar um domínio profissional para o site. • Pode ajudá-lo a conseguir uma melhor posição nos busca- dores: domínios pagos têm mais chances de ter boa colocação nos buscadores, e isso vai ajudá-lo a alcançar um público maior e vender mais. Ajuda a registrar o nome da sua marca: um domínio simples e curto fica mais facilmente marcado na mente das pessoas. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 11 O nome do site, geralmente, é o nome da sua empresa, mas talvez esse termo já tenha sido registrado ou você esteja cogitando repaginar totalmente seu negócio, a começar pelo nome do site. Veja algumas dicas para escolher bons domínios: Dica 3 passos para escolher um domínio perfeito Registre mais de um domínio para assegurar a exclusividade da sua marca. Por quê? As pessoas, facilmente, confundem extensões de domínio e pequenas variações de palavra e, por causa disso, podem acabar não achando o seu site. Se você registrar o , considere reg- istrar, também, ou ainda . Tendo esses domínios, você poderá redirecionar diretamente para o seu site o usuário que se en- ganar ao digitar o endereço. Isso impede que seus clientes se percam por aí e evita que sua empresa seja confundida com outra que possa ter um nome parecido. 1 – Escolha palavras simples: evite palavras pouco usadas ou que possam inspirar dúvidas gramaticais. 2 – Fuja de domínios muito grandes: além de dificultar a vida de quem for digitar a sua URL para chegar até o site, são mais difíceis de memorizar. Quanto mais simples de digitar e memorizar, melhor! 3 – Evite junções de palavras que comecem e terminem com a mes- ma letra, como ou , por exemplo. Elas podem causar confusão na cabeça do consumidor e você terá sempre de ficar se explicando. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 12 Uma loja virtual precisa de um bom espaço em disco para hospedar boas fotos de produtos, vídeos, comentários que os clientes venham a fazer e muitas, mas muitas páginas de produtos, promoções e conteúdo institucional. Quando você contrata uma loja virtual pronta, a hospedagem fica por conta da plataforma. Mas se você quiser contratar um sistema mais robusto, que necessitará de desenvolvedor para criar o e-commerce para você, vai precisar de uma hospedagem especializada em loja virtual. Enquanto os serviços de loja pronta são perfeitos para quem não tem experiência em criação de sites e quer algo simples e com funções básicas, quem quiser uma loja mais completa tem ótimas opções para criar lojas flexíveis e com muitos recursos que podem ser criados do zero por desenvolvedores. Se você precisa de um sistema mais robusto, no qual tenha total acesso para moldar a loja como quiser e, principalmente, tem um programador ou desenvolvedor que vai criar o e-commerce para você, esse é o melhor modelo. Loja virtual x hospedagem Palavra de especialista Loja virtual pronta O UOL HOST trabalha com as duas opções, veja as vantagens e as diferenças: “É necessário ter uma boa estrutura que garanta a disponibilidade integral da loja virtual e ofereça todo o suporte necessário para as vendas. Desse modo, o lojista virtual não terá de se preocupar se a loja estará apta a receber os pedidos, pois o papel da hospedagem é garantir a estabilidade e a segurança.” Tiago Sarraf, fundador do Dr. E-commerce • Loja Virtual UOL HOST • Este é o serviço ideal para quem não tem experiência em con- strução de sites. A plataforma oferece a possibilidade de: SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites13 • Incluir seu logo: o que traz mais personalidade para sua loja e ga- rante que o público identifique sua marca com mais facilidade. • Cadastrar os produtos e suas descrições: cada plano tem uma quantidade de produtos que podem ser incluídos na loja, basta descobrir quantos produtos você vai querer comercializar e contratar o plano que mais tenha a ver com o tamanho do seu e-commerce. • Criar banners na home do site e nas categorias internas: um recur- so que você pode usar para divulgar promoções e condições especi- ais, como um saldão de Black Friday e frete grátis. • Criar páginas institucionais: além das páginas de produtos, é extre- mamente importante ter páginas nas quais você possa dar ao cliente algumas informações úteis sobre sua empresa, como a política de troca, a história da marca, quais são os prazos de entrega e como o frete é cobrado. • Produtos relacionados: uma ótima forma de aumentar o seu tíquete médio (valor gasto pelo cliente em cada compra) é ter produtos relacionados no fim da página de cada item. Mostrar ao consumidor quais produtos complementam aquele no qual ele está interessado, provavelmente, vai incentivá-lo a comprar mais. • Cupons de desconto: a plataforma de loja virtual pronta do UOL HOST também oferece a possibilidade de enviar cupons de desconto para os seus clientes como uma forma de convidá-los a realizar uma nova compra. • Relatório: você também conta com um painel administrativo para gerenciar suas vendas e relatórios completos que revelam, por ex- emplo, o perfil do seu público consumidor, quantos clientes retornam a sua loja e qual o caminho que eles fazem até chegar ao carrinho de compras. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 14 • Integração: você pode usar outras plataformas de vendas parceiras do UOL HOST para vender seus produtos, como o Mercado Livre, o Facebook Shop e o Buscapé. Cálculo automático de frete: sua loja virtual também já tem o recurso oficial dos Correios, que calcula au- tomaticamente o frete. • PagSeguro: ofereça mais segurança e possibilidades de paga- mento ao seu público. O PagSeguro tem 25 meios de pagamento, incluindo boleto, cartões de débito e crédito. Saiba todos os passos para criar sua primeira loja virtual no UOL HOST. Baixe o e-book grátis: Como montar sua primeira loja virtual. Loja virtual que necessita da ajuda de desenvolvedores • Loja Magento • Uma em cada três lojas virtuais usa o Magento. (Fonte: ahead- Works.) • Atualmente, são mais de 200 mil lojas na plataforma. (Fonte: UOL.) • Criado em 2008, é, de longe, o instrumento mais conhecido dos desenvolvedores quando o assunto é a criação de lojas virtuais. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 15 Trata-se de uma ferramenta open-source (código aberto para que os desenvolvedores estudem e possam aprimorar o sistema) baseada em linguagem PHP e MySQL. O sistema Magento é composto de diversos módulos e plugins que oferecem recursos extras à plataforma, que, por sinal, já é bem completa. Algumas extensões são pagas, outras gratuitas, e a maioria pode ser encontrada no diretório oficial do serviço, o Magento Connect. O Magento é tão popular que tem alguns usuários bem famosos, como Nike, Samsung e Ford. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 16 SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 17 Vantagens: Desvantagens: • Templates, temas, plugins e recursos extras que podem ser instalados para potencializar sua loja virtual. • Painel administrativo completo com relatórios e análises de desempenho. • Integração com PagSeguro. • Otimização para SEO. • Grande comunidade de desenvolvedores no Brasil. • Magento exige muito da hospedagem e, por isso, é importante procurar um serviço que seja compatível com a ferramenta, senão seu site pode ficar lento e até sair do ar. • Pode ser um pouco difícil de instalar e configurar corretamente. • Loja Prestashop • São mais de 100 mil lojas Prestashop no mundo. A Prestashop foi criada em 2007 e também é uma ferramenta open-source que ajuda empreendedores a vender na internet. Atualmente, atende mais de 250 mil proprietários de lojas em mais de 200 países. A comunidade desenvolvedora também é bem ativa. De acordo com o site da Prestashop, aproximadamente 850 mil profissionais contribuem pesquisando e otimizando a ferramenta. Um instru- mento modular em que uma loja básica pode ser complementada com outros recursos relacionados a logística, divulgação nas redes sociais, formas de pagamento, design e navegabilidade. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 18 Vantagens: Desvantagens: • Plugins gratuitos e pagos. • Painel administrativo simples e intuitivo. • Templates profissionais. • Integração com PagSeguro. • Recursos com foco em SEO. • Integração com FedEx, UPS e Canada POST. • Possibilidade de exportar produtos para Amazon, Ebay e outros sites do segmento. • Pode não ter tantos recursos quanto o Magento. • Loja osCommerce • Mais de 12.800 sites registrados na plataforma. Foi a primeira a se tornar popular, até por ser a mais antiga das três. Foi criada em 2000 e é uma das preferidas dos desenvolve- dores front-end, sendo ideal para rodar aplicações em JavaScript. Também possui uma grande comunidade de desenvolvedores que otimizam os códigos e criam plugins e templates para trazer mais recursos para um e-commerce. Atualmente, são mais de 25 mil. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 19 Vantagens: Desvantagens: O que pode acontecer se você escolher a plataforma errada: • Sistema leve e fácil de operar. • Templates responsivos e baratos. • Interação com PagSeguro. • É tido como um sistema muito confiável. • Grande oferta de plugins. • Exibição automática de ofertas. • A atualização e instalação de plugins pode ser bem demorada. • Não é desenvolvida com CSS, o que pode ser um obstáculo para alguns desenvolvedores. • Não tem sistema de templates. • Dificuldade para gerenciar o painel administrativo: já que algu- mas ferramentas são intuitivas e outras são bem complicadas de mexer. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 20 • Hospedagem incompatível: ccada plataforma exige mais ou menos da hospedagem. Se você não souber escolher, seu site pode acabar ficando lento ou até fora do ar. • Falta de recursos: a plataforma deve ter os recursos que sua loja virtual e seus clientes precisam, do contrário você corre um sério risco de perder vendas. Por isso, na hora de escolher sua plataforma, faça um levantamento cuidadoso de tudo o que precisa e converse com o desenvolvedor. Certamente, você dois vão chegar a uma plataforma ideal. A pergunta é: existem hospedagens gratuitas? Existem, sim, mas você deve pensar muito bem antes de contratar uma. Por isso, vale uma análise detalhada antes de escolher uma ou outra. Dica: Truque rápido para calcular o tamanho de disco ideal para sua hospedagem Hospedagem paga x hospedagem gratuita Uma foto costuma ter algo em torno de 256Kb. Se a sua hos- pedagem tiver 256Mb, por exemplo, significa que você vai poder inserir cerca de mil fotos. Fonte: Marcel Perales, CEO da Perales Agência Digital. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 21 A pergunta é: existem hospedagens gratuitas? Existem, sim, mas você deve pensar muito bem antes de contratar uma. Por isso, vale uma análise detalhada antes de escolher uma ou outra. Hospedagem paga x hospedagem gratuita Na maioria das vezes, não apresenta estabilidade. Na maioria das vezes, não apresenta estabilidade. Não suporta um tráfego muito grande. Se você começar a receber muitas visitas, seu site pode simplesmente sair do ar. Algumas têm suporte, mas, justamente por ser gratuita, namaioria das vezes, não há o mesmo comprometimento em atender bem e com rapidez. Muitas vezes, é ignorada por mecanismos de busca, como o Google e o Bing. Isso faz com que você perca a chance de atrair clientes que estejam pesquisando por seus serviços. O espaço de armazenamento é limitado. Não suporta um tráfego muito grande. Se você começar a receber muitas visitas, seu site pode simplesmente sair do ar. Geralmente tem suporte especializado e 24 horas por dia. Ajudam seu site a aparecer nas ferramentas de busca e aumentam o tráfego no seu site. Você pode escolher o tamanho ideal de espaço em disco para o seu site. Tem estabilidade. Tem estabilidade. Hospedagem Gratuita Hospedagem Paga SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 22 Atualmente, existem inúmeras facilidades para se criar um site: plataformas de site pronto; sistemas de “arrasta e solta”, em que você pode criar uma página só juntando textos e imagens; templates editáveis... Tudo para que quem não tem experiência com programação ou webdesign possa ter um site simples e bonito em poucos minutos. Mas nem sempre foi assim. Antes, todos os sites eram criados com HTML, linguagem de marcação que foi formalizada na década de 1990. Se você não soubesse usar a linguagem ou não tivesse um profissional especializado nela era impossível fazer um site. Com o tempo, foram surgindo outras formas de criar páginas na internet. Outras linguagens, como o CSS, que trabalha mais com o design e sites dinâmicos, e as ferramentas para a construção de sites foram aparecendo. Mesmo assim, ainda tem muita gente que prefere começar o site do zero, usando o HTML puro, como era feito no início. Ter conhecimento de HTML e de outras linguagens pode ser uma mão na roda para mudar pequenos detalhes no seu site que você não consegue corrigir, a não ser que se aventure nas linhas de código. Mas se sua preocupação é ter um site bom, bonito e simples, você pode optar por um construtor de sites pronto ou ferramentas de CMS, que também vão proporcionar a criação de um site profissional. Vamos vê-las a seguir. Construtores e gerenciadores de conteúdo Superguia Tudo sobre hospedagem de sites Você sabia? Embora as ferramentas de gerenciamento de conteúdo, que vamos ver neste capítulo, sejam muito populares, 57% dos sites, ainda hoje, são criados do zero, quase sempre com o bom e velho HTML. Fonte: W3Techs, site que monitora métricas de tecnologia. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 23 Nas lojas virtuais existem os serviços de construção de sites prontos e aqueles que são mais profissionais. Os sites prontos não exigem nenhuma habilidade com programação ou webdesign e são bons para quem precisa de um site de negócios simples e tem urgência em colocar a página no ar. O Site Pronto UOL HOST oferece duas opções para quem quer fazer sua página de maneira rápida, barata e sem se preocupar com programação e afins. O construtor de sites do UOL HOST é tão intuitivo que você pode, facilmente, colocar o seu próprio site no ar em apenas alguns minutos. Basta contratar o serviço, escolher um dos layouts disponíveis e editá-lo, colocando textos e imagens em cada uma das páginas. O sistema de “arrasta e solta” permite que você inclua o conteúdo com muita facilidade. Veja algumas vantagens desse sistema. Construtores de sites prontos 5 motivos para usar um site pronto Faça você mesmo • Variedade de templates editáveis para escolher. • Não precisa ter nenhum conhecimento em criação de sites. • São fáceis de configurar e administrar. • Em pouco tempo você constrói seu site e o coloca no ar. • Exige um investimento baixo. • Integração com as redes sociais da sua marca. • Mais de 500 modelos editáveis de site para você escolher. • Layouts responsivos que se adaptam a telas menores, como as de tablets e smartphones. • 5 caixas de e-mail. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 24 Você também pode contratar o serviço em que o time de especialistas do UOL desenvolve o site para você e faz a manutenção quando precisar. Veja o passo a passo para ter um site pronto sem precisar criá-lo você mesmo. UOL faz para você • Contrate o serviço de site pronto em que o UOL constrói o seu site. • Agende a criação do site na central de atendimento. • Um especialista vai entrar em contato para recolher todo o conteúdo que será publicado – textos, fotos, vídeos – e entender melhor quais as funcionalidades que você precisa no seu site. • No máximo, em dez dias úteis você receberá uma prova do site que foi criado, com base na sua conversa com o especialista e nos materiais que você enviou. • Você pode solicitar quantas alterações julgar necessárias. • Quando for aprovado, seu site será publicado. Algumas vantagens deste modelo são: • Integração automática com o Facebook. Uma vez que você pub- lique algo no site, a publicação será automaticamente replicada no Facebook. • Recurso do Google Maps, que permite que seus clientes encon- trem sua loja ou empresa e tracem uma rota até ela. • Design responsivo que se adapta a diferentes tipos de tela. • Mais comodidade para você, só precisa orientar o especialista e esperar seu site ficar pronto! SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 25 Os Sistemas de Gerenciamento de Conteúdo, em tradução livre, são softwares para construir e gerenciar sites que não exigem, necessariamente, nenhum conhecimento em programação. Isso porque nas ferramentas CMS você se preocupa somente com o conteúdo e a estética, sem ter de levar em conta a lógica de funcionamento do seu site. Com o CMS é possível, por exemplo, criar, editar e publicar páginas, adicionar textos, fotos e recursos ao site de forma bem simples e intuitiva. CMS – Content Management Systems Características 6 Vantagens de usar CMS • O CMS existe para gerenciar conteúdo, e não informações como dados bancários e pessoais de clientes. • As habilidades mínimas exigidas são as mesmas de um editor comum de texto. • É possível utilizar o CMS para alterar o layout do seu site. • Sistema leve, intuitivo e fácil de administrar: você não precisa ser um expert em programação, design ou desenvolvimento de sites. O CMS possibilita a você criar facilmente e gerenciar seu site sem ter conhecimento prévio. • Agilidade em publicar material em um site: em poucos minutos, você pode publicar conteúdo por meio de um sistema CMS. • É um recurso barato e que minimiza os gastos com gestão de conteúdo: CMS costuma ser bem mais barato para implantar e ger- enciar do que outros serviços, uma vez que você não depende de empresas ou sistemas para publicar o conteúdo. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 26 • Permite que vários autores utilizem uma plataforma para atualizar o site: se você vai ter um blog ou portal de notícias, é interessante contar com vários autores e colunistas. Com o CMS você pode ofer- ecer a cada um deles um acesso para publicar o conteúdo. • Oferece a possibilidade de colher estatísticas: é possível gerenciar o número de visitas e informações sobre o perfil dos visitantes. Conhecendo melhor o desempenho do seu site, você pode traçar metas a serem conquistadas e criar estratégias para melhorar seus resultados. E sabendo quem são as pessoas que visitam seu site, onde moram, quais são seus interesses e como elas navegam, você pode otimizar seu conteúdo e aparência para agradar a elas. • SEO: recursos que otimizam os resultados do seu site no Google e em outros buscadores também estão disponíveis em gerenciadores CMS. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 27 Existem algumas ferramentas de CMS que têm código aberto para que os desenvolvedores possam otimizá-las e fazer alterações que melhorem o desempenho de seusite ou atendam a necessidades específicas. Quando um desenvolvedor, ao construir um site, percebe que existe algum erro no sistema ou algo que pode ser melhorado, ele pode consultar o código-fonte da ferramenta, estudá-la, modificá-la e disponibilizá-la para os outros. Atualmente, existem dois gerenciadores muito populares, são eles: Gerenciadores Open-Sources Criado em 2003, o WordPress é, definitivamente, o mais conhecido e é muito popular, também, como plataforma de blogs. O WordPress utiliza linguagens de HTML e CSS para estruturar o texto e o design de seus sites. Entre alguns dos usuários famosos estão empresas como a Ford e a MTV, que já adotaram o WordPress como gerenciador de conteúdo. Word Press Vantagens • Variedade de templates editáveis que atendem a diferentes propósitos (desde ter um e-commerce para vender produtos na in- ternet até um cardápio online com opções e preço de pratos). SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 28 • Comunidade brasileira e internacional muito grande e engajada. O fórum do WordPress é famoso pela atividade e a preocupação em resolver problemas dos usuários. • Há uma constante atualização da plataforma que traz mais versões e facilita a vida do usuário. Atualmente, o WordPress está na versão 4.2.2. • Mais de 43 mil plugins que trazem funcionalidades extras ao site, como a otimização do SEO, pop-up box com a sua página no Facebook e facilitam, ainda mais, a construção de páginas. Desvantagens • Não permite o desenvolvimento de alguns tipos de site, como re- des sociais. • Se sua intenção for criar um layout do zero ou editar um tema, é necessário certo conhecimento nas linguagens utilizadas, HMTL e CSS. O Joomla chegou ao mercado em 2005 e ganhou popularidade como ferramenta usada na intranet de empresas. A Universidade de Harvard, a loja de decoração Ikea e o McDonald’s são alguns dos usuários famosos do Joomla. Joomla SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 29 Vantagens Desvantagens • Permite a criação de fóruns, grandes portais de notícias, intranet e até redes sociais. • Boa estrutura nos códigos. • Grande oferta de plugins e templates disponíveis. • Tem muitas extensões voltadas para o e-commerce. • Painel de controle é menos intuitivo que o WordPress. • A comunidade é menor e menos ativa Mais de 74 milhões de sites utilizam o WordPress ante 2,8 milhões que têm o Joomla como CMS preferido. O WordPress tem mais de 3 mil temas gratuitos, enquanto o Joomla tem pouco mais de mil. O download do Joomla foi feito mais de 50 milhões de vezes, até o fim de 2015; o WordPress somou 150 milhões de downloads feitos. Fonte: http://makeawebsitehub.com/content-management-system-cms-comparison/ Palavra de especialista “Os CMS são ótimos recursos porque você tem um time de especialistas que está trabalhando sempre na melhoria deles, o que ajuda os produtores de conteúdo a se concentrar, única exclusivamente, em seu trabalho.” Tiago Baeta, fundador do iMasters SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 30 Qual deles escolher? Antes de mais nada, vale lembrar que se você preferir gerenciar seu conteúdo, seja com o WordPress ou com o Joomla, é preciso instalar o aplicativo do CMS escolhido na sua hospedagem, esperar o tempo de propagação para começar a usar os recursos. Mas se a pergunta é: Qual deles é o melhor para o seu site? A resposta é: depende. Veja algumas situações em que cada um dos CMS é mais recomendado pelos especialistas. Seja qual for sua escolha, o UOL HOST possui planos de Hospedagem ideais para você. Confira! Quero um blog ou portal de notícias. Quero um sistema de intranet. Quero criar um fórum. Quero um CMS mais fácil de entender e gerenciar. Acho que vou precisar de ajuda de uma comunidade, de preferência em português. Quero um CMS com uma oferta maior de plugins e temas. Quero criar uma rede social ou um sistema de login e senha para usuários. WordPress Joomla Joomla /WordPress WordPress WordPress WordPress Joomla /WordPress Situação Gerenciador recomendado SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 31 Por trás de tudo o que está na internet – lojas virtuais, blogs, portais, redes sociais etc. – há uma estrutura de códigos criados por desenvolvedores. Esses códigos determinam a formatação dos textos que lemos, a diagramação das páginas, as funções que o seu site tem e como ele se comporta com as interações dos usuários. Em outras palavras, os códigos são ordens expressas e padronizadas que dizem a um computador o que ele deve fazer e, no caso de páginas na internet, o que elas devem mostrar. Mas existem muitas maneiras de escrever esses códigos, e essas várias formas são as linguagens. Cada linguagem tem seus próprios objetivos, particularidades e foi desenvolvida por alguém ou por uma empresa. Vamos ver as principais agora: PHP significa Hypertext Preprocessor e é a linguagem de servidor mais conhecida atualmente. Quando falamos de linguagens de servidor, é bom destacar que estamos falando de uma comunicação bilateral, onde existe o lado do cliente e o lado do servidor. Ou seja, o servidor envia uma mensagem e o cliente envia uma resposta. Originalmente, o PHP foi criado para executar ações somente do lado do servidor. Do lado do hardware, o código PHP é criado e interpretado. Esse código é o que se torna, no lado do cliente, um HTML puro, visualizado como uma página da web. É uma linguagem que pode ser embarcada com códigos de marcação, como HTML, e tem versões disponíveis para Windows e Linux, por exemplo (lembra que falamos disso no Capítulo 1). Alguns clientes famosos do PHP são: Facebook, Magento e WordPress. Linguagens mais populares PHP Superguia Tudo sobre hospedagem de sites SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 32 As principais características são: • Sistema open-source. • Portabilidade, que garante que o código seja escrito apenas uma vez e funcione sempre. • Sistema rápido e que exige poucos recursos. • Suporte a vários bancos de dados, como Sybase, Oracle e MySQL. • Estável. • Por ter grande semelhança com a linguagem C, desenvolvedores que já tenham experiência com essa linguagem ou com JAVA não devem ter dificuldades com PHP. Veja algumas características: • Sintaxe semelhante ao C++. • Modelo simples e preparado para mudanças de ambiente. • Tido como um sistema seguro. • Tem o recurso Garbage Collector, que recicla a memória em tempo real. • Voltado para aplicações de médio e grande portes. O JAVA foi lançado em 1995 e, por ser uma das mais antigas, muitos sites se basearam na linguagem e não funcionam bem sem ela. Essa linguagem pode ser criada e rodada em qualquer sistema operacional, desde que haja uma Máquina Virtual Java (JVM) instalada no computador. Se você já viu no seu computador uma mensagem acusando que precisava do JAVA para visualizar alguma página, muito provavelmente faltava que essa aplicação fosse instalada. É uma linguagem voltada para desenvolvedores que têm bastante conhecimento em linguagem de programação e querem criar aplicações sólidas. Por ter essa característica de rodar em qualquer plataforma que tenha o JVM, o JAVA está presente em vários dispositivos, como computadores, blu-ray, celulares e até em televisões. Dados da Oracle, atual detentora da linguagem, estimam que 97% dos desktops corporativos trabalham com JAVA e 125 milhões de televisões executam o aplicativo. Serviços bancários, em sua maioria, também utilizam JAVA. JAVA SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 33 É uma linguagem relativamente nova que interpreta o código JavaScript para construir aplicações que têm troca intensa de dados e podem ser feitas simultaneamente. Dependendo do tipo de siteque você tem em mente, é recomendável usar uma hospedagem que tenha suporte para a linguagem que seu site vai utilizar. Os principais usuários do Node.JS são programadores front-end, daqueles bem experientes e que usam a linguagem por ela possuir um atrativo bem interessante. O Node.JS funciona com vários módulos que agregam funções e trazem mais recursos para o servidor, o que facilita o desenvolvimento de programas. Empresas como Microsoft, Walmart, Paypal e LinkedIn utilizam o sistema. O .ASP é concorrente direto do PHP por funcionar praticamente da mesma forma: um script é interpretado no lado do servidor e exibido no lado do cliente como uma página web, baseada em uma linguagem de marcação. Na verdade, o .ASP é uma estrutura de bibliotecas básicas para o servidor gerar páginas web. Apesar de ser nativo do Windows, o .ASP pode rodar em Linux também. O sucessor do .ASP é o ASP.NET. Node.JS .ASP Indicado para: • Sistemas como chats, que atuam em tempo real e com vários usuários. • Complemento para outros sistemas Contraindicado para: • E-commerces, sistemas bancários e que lidem com muitas informações, porque ainda há um risco grande de perda de dados, já que o sistema não tem um bom controle de threads (processo em que uma tarefa é dividida em várias para que seja executada mais rapidamente). SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 34 Suas características são: • Permite usar componentes de várias linguagens de programação. • Pode ser portado em, praticamente, qualquer sistema operacional, porque foi portado em JAVA. • Permite acessar bancos de dados de forma simples e rápida. • Python: linguagem mais simples que permite o desenvolvimento de aplicativos como o Instagram e o Pinterest. • JavaScript: uma linguagem para criar páginas dinâmicas que não depende de interpretação do lado do servidor. • Objective-C: linguagem orientada a objetos, ou seja, trata todos os elementos de uma página como objetos distintos. Ficou famosa por ser utilizada em sistemas da Apple, como o IOS. • Ruby: muito parecida com o Python, Ruby é considerada uma lin- guagem flexível, forte e dinâmica. Os programadores podem alterar partes dessa linguagem. O .ASP já está um tanto obsoleto em relação ao .NET, e isso é claro, mas existem algumas aplicações que sempre serão .ASP e algumas equipes que já estão treinadas nesta linguagem e, por isso, ela não deixará, necessariamente, de existir. Quando o assunto são linguagens de programação, vale também falar de frameworks, características da linguagem que são junções de vários códigos que têm como propósito executar uma ação. O .NET é um nativo de Windows criado para rodar 33 linguagens diferentes como se fossem a mesma. Entre as linguagens executadas estão C#, C++, Java, JScript, Delphi, Perl, Python e Visual Basic. .NET Outras linguagens menos populares, mas que valem ser citadas: SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 35 • C++: baseada na linguagem C, é uma das mais usadas desde os anos 1990. Com ela é possível criar desde aplicativos simples até programas como o Photoshop. • C:foi criada nos anos 1970 e continua servindo de base para out- ras linguagens e para sistemas operacionais, aplicativos e jogos. • Shell:linguagem voltada para Linux, é popular entre os programa- dores que trabalham com bancos de dados. • C#:similar ao Java, é uma das mais usadas pela Microsoft por sua versatilidade. Com ela é possível criar aplicações tanto para web quanto para mobile. Palavra de especialista “A melhor linguagem de programação é aquela que o profissional mais conhece. Todas as linguagens apresentam muitos recursos e formas de trabalho. O que é preciso é conciliar as necessidades destas linguagens com a escolha da hospedagem.” Hamilton Tenório, fundador e diretor da HTS Consultoria de Informática. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 36 O UOL HOST tem hospedagens especiais para os principais re- cursos de programação. É a hospedagem tradicional e mais usada para hospedar sites. Algumas vantagens desse serviço são: É uma das novidades do UOL HOST e oferece diferentes planos para sites que precisem de 1 a 10 gigas de espaço em disco para armazenar seu conteúdo. Com a hospedagem Java do UOL HOST você tem: Hospedagem PHP/ASP.net Hospedagem .JAVA • Todos os planos já vêm com o construtor de sites integrado. • Ganhe de 10 a 50 caixas de e-mail, dependendo do plano escolhido. • Hospede de 1 a 5 sites na mesma hospedagem, dependendo do plano escolhido. • Suporte para sistema Linux e Windows. • Possibilidade de instalação de gerenciadores de conteúdo, como WordPress e Joomla. • Painel de relatórios de visitação. • Disponibilidade de certificado SSL. • Transferência ilimitada. • De 1 a 5 contas de e-mail com 12 gigas cada uma, dependendo do plano escolhido. • 1 mês de backup grátis. • As versões JAVA mais recentes. • Servidores web de sua preferência, incluindo Tomcat 7 e 8 e Jetty 8 e 9. • Infraestrutura isolada e escalável que garante desempenho e alta disponibilidade. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 37 Está esperando o momento de ver um passo a passo para hospedar o seu site? Vamos ver tudo o que você vai fazer antes, durante e depois do processo de hospedagem no capítulo a seguir! E também descobrir como migrar um site de hospedagem, se você já tiver uma hospedagem contratada e quiser trocá-la. Contêiner dedicado a hospedagem de arquivos em .NODE.js também conta com espaço em disco entre 1 e 10 gigas. Os planos também contemplam: Hospedagem .NODE.js • Contêiner dedicado a hospedagem de arquivos em .NODE.js também conta com espaço em disco entre 1 e 10 gigas. Os planos também contemplam: • Transferência ilimitada. • De 1 a 5 contas de e-mail com 12 gigas cada uma, dependendo do plano escolhido. • Servidor MySQL com bases ilimitadas. • 1 mês de backup grátis. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 38 Agora que você já sabe o que é uma hospedagem, entendeu por que precisa de uma e quais são os tipos de hospedagem, é hora de partir para a prática. A partir de agora, vamos ver como hospedar um site de forma bem simples e rápida. Está preparado? Vamos lá! Passo a passo para a hospedagem do seu site Superguia Tudo sobre hospedagem de sites O que fazer antes e depois de contratar a hospedagem Antes • Faça um planejamento do seu site O que você vai criar? Um portal de notícias? Um blog pessoal? Um site corporativo? Vai ser uma loja virtual? Ou será um site institu- cional? Escolha o tipo de site e faça um planejamento de como ele será. Você vai precisar de um profissional para criar o site para você ou o recurso de sites prontos basta ao seu propósito? No capítulo 2, já falamos sobre como os sites prontos funcionam, lembra? Calcule, também, qual o volume de conteúdo será publica- do no site. Determine o número de páginas, se você vai precisar de um sistema de publicação de texto para postar conteúdo frequente- mente, se vai usar muito conteúdo multimídia etc. Lembre-se que, como falamos no capítulo anterior, tudo isso vai influenciar na hora de escolher sua hospedagem. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 39 • Escolha seu domínio Aqui, vale reler as dicas que demos para escolher um bom domínio para o seu site no capítulo 1. • Verifique a disponibilidade do domínio e compre-o Depois de escolher a empresa na qual vai registrar seu domínio, verifique a disponibilidade e faça a compra. Na maioria das vezes, você poderá escolher entre fazer um pagamento anual, a cada dois anos, a cada três anos, e por aí vai. Só não pode esquecer de fazer o pagamento depois que o prazo vencer, ou seu site sairá do ar! Vale dizer que, dependendo do plano de hospedagemescolhido, o registro de domínio já está incluído. • E-mails personalizados gratuitos. • Por mais 10 reais você leva, também, a ferramenta de construtor de sites. • Segurança dos produtos UOL HOST, que tem mais de 1,2 milhão de domínios registrados. O UOL HOST oferece um serviço de registro de domínio para você ter um site com uma cara muito mais profissional. É possível registrar seu site com extensões .com, .com.br e .net. Veja as vantagens: Com a ajuda do Capítulo 2, você definiu se vai optar por um site pronto ou buscar ajuda profissional, certo? Se você escolheu a segunda opção, converse com seu programador e determine qual linguagem e construtor serão usados para o seu site (Relembre as opções no Capítulo 3). Domínios UOL HOST Defina a estrutura do site SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 40 Quando você já tiver uma ideia melhor da quantidade de conteúdo que seu site vai ter, ficará mais fácil calcular qual o espaço em disco que será necessário no servidor. Esse é um dos fatores que mais devem pesar na escolha da hospedagem, então pesquise bastante! Se estiver trabalhando com um profissional, ele também poderá indicar um bom volume de transmissão de dados e espaço em disco compatível com o seu projeto. As hospedagens oferecem funções extras, como pacotes de e-mail, por exemplo. Descubra quais serão úteis para você, lembre-se de dar uma atenção maior à disponibilidade que o suporte técnico vai ter para atendê-lo e da reputação da empresa. O UOL HOST é uma das empresas mais reconhecidas e acessíveis em hospedagem de sites. Os planos contemplam sites que precisam de espaço entre 10 e 30 gigas, e todos têm transferência de dados ilimitada. Sabendo o que seu site precisa e o que o servidor de hospedagem vai ter para oferecer, pesquise as plataformas disponíveis no mercado. Calcule o espaço em disco necessário Pense em funções adicionais Procure um provedor de confiança Palavra de especialista “Para quem está começando, o suporte é mais importante que a tecnologia. Quando você está escolhendo o provedor, o ideal é optar por uma empresa que te abrace e oriente.” Tiago Baeta, fundador do iMasters SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 41 13 vantagens das hospedagens do UOL HOST • Todos os planos já vêm com o construtor de sites integrado. • Ganhe de 10 a 50 caixas de e-mail, dependendo do plano escolhido. • Hospede de 1 a 5 sites na mesma hospedagem, dependendo do plano escolhido. • Suporte para sistema Linux e Windows. • Possibilidade de instalação de gerenciadores de conteúdo, como WordPress e Joomla! • Suporte para as principais linguagens de programação. • Painel de relatórios de visitação. • Isolamento de recursos que impede que um site que estiver exig- indo muito do servidor atrapalhe o desempenho do seu site. • Disponibilidade de certificado SSL. • Suporte técnico 24 horas por dia, todos os dias. • Servidores no Brasil. • Garantia de disponibilidade de 99,8%. • Ganhe um mês de backup grátis. (veja como isso é importante) SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 42 O poder do backup Fazer um backup significa gerar uma cópia de segurança com todas as informações e conteúdos do seu site. Tendo um serviço de backup, você se protege de perder todo o material do seu site, caso haja algum problema. Depois de escolher, é só contratar o serviço e esperar a ativação. Dê uma olhada nos próximos passos: Depois • Altere os DNS Quando sua hospedagem já estiver ativada, é hora de começar a se preparar para fazer o upload do seu site. Como você ainda não fez todas as configurações necessárias, deve acessar o painel de con- trole da sua hospedagem por meio de um domínio temporário que a empresa de hospedagem vai informar. Por meio desse acesso será possível fazer algumas configurações de DNS, apontamentos que vão relacionar o seu domínio (www.seu- dominio.com.br) com o local onde está no servidor (identificado por um número de IP). As configurações dos DNS serão indicadas no painel da hospedagem e também farão o apontamento do domínio para a hospedagem. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 43 • Curiosidade Há alguns anos, os apontamentos eram feitos somente duas vezes ao dia, de manhã e à noite. Agora, geralmente, a cada 15 minutos eles são atualizados. Mesmo assim, a maioria das hospedagens pede de 24 a 72 horas para garantir que a propagação seja realizada. • Aplicativos Se você vai usar uma plataforma de publicação de conteúdo como o WordPress, deve instalar o recurso e subir os arquivos para o site. Fazer a migração de uma hospedagem para outra é o pesadelo de muita gente, porque existe o risco de o site e as caixas de e-mail ficarem fora do ar enquanto o processo é feito. Portanto, é preciso tomar bastante cuidado nessa etapa. Antes de começar o processo de migração, você deve se fazer algumas perguntas: Migração de hospedagem • Essa hospedagem é compatível com o volume de conteúdo que eu tenho e que ainda vou publicar? • A nova hospedagem suporta a linguagem de programação que o desenvolvedor usou para criar meu site? • Que tecnologias vou precisar para que meu site continue funcionando perfeitamente na nova hospedagem? Gerenciador de conteúdo? Outros aplicativos? • De que outros serviços eu dependo para continuar minha operação normal? Banco de dados? E-mail? Domínio? SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 44 Essas questões vão ajudá-lo a ter certeza de que você está migrando para uma hospedagem que vai suportar as necessidades do seu site. Escolhido serviço, é hora de começar o processo de migração. Vale lembrar que cada empresa de hospedagem tem seu próprio procedimento de migração. Vamos ver na sequência o passo a passo das hospedagens UOL HOST. • Backup da hospedagem antiga O primeiro passo é fazer uma cópia de tudo o que está hospedado no seu serviço antigo, inclusive do seu banco de dados. O ideal é manter a hos- pedagem ativa até que todo o conteúdo seja realocado no seu novo servi- dor. O UOL disponibiliza para você um domínio temporário, para que você possa simular como seu site vai ficar antes de alterar os DNS, vamos falar deles daqui a pouco. • Upload Quando você fizer o pagamento e receber a confirmação de que sua nova hospedagem já está funcionando, é hora de fazer o upload dos arquivos do seu site. Cada serviço tem suas particularidades, mas, de modo geral, o processo consiste em publicar todos os arquivos que você salvou no seu backup no servidor da nova hospedagem. • Caixas de e-mail Se você for usar um e-mail relacionado ao seu domínio já pode criar as contas, mesmo com domínio temporário, elas estarão acessíveis quando a alteração do DNS for feita. Esse passo geralmente é bem simples. No painel do UOL HOST há uma opção de “criar e-mail”. Selecionando ela, você insere o endereço do e-mail e escolhe uma senha. Depois de registrar seu e-mail já terá sido criado. • Altere os DNS Esse passo também é necessário na migração de hospedagem. O novo serviço vai disponibilizar os apontamentos que devem ser feitos no seu domínio. Troque os apontamentos antigos pelos novos. Mais uma vez é preciso esperar pelo período de propagação dos DNS. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 45 • Verifique se tudo funciona Depois de colocar todas as informações no novo servidor, certifique-se de que tudo funciona e nenhum conteúdo ou funcionalidade foi perdido no processo. • Cancele a hospedagem antiga Se tudo correr bem, agora você já pode cancelar o provedor antigo e seguir apenas fazendo o pagamento do novo serviço contratado. Dúvidas frequentes • Posso fazer o registro do domínio em uma empresa e contratar a hosped- agem em outra? Sim, inclusive existem empresas que oferecem só um dos doisserviços. Geralmente, a hospedagem vai fornecer alguns dados que devem ser al- terados no registro do seu domínio para que ele aponte para os servidores e seu site fique disponível. • Segui todos os passos, mas o meu site não está no ar. O que fazer? Depois de realizar o processo de apontamento do domínio e hospedagem, é preciso esperar algum tempo para o que chamamos de propagação. Isso deve levar algumas horas. • Posso acessar o site, de alguma forma, antes da propagação? Sim, enquanto o DNS não for alterado ou estiver em processo de propa- gação, o site hospedado poderá ser acessado pelo domínio temporário. Cada hospedagem tem um procedimento, e no caso do UOL HOST essa informação fica disponível no Painel de Cliente, na opção “administrar site”. • Contratei uma hospedagem Linux, mas quero trocar para Windows, isso é possível? É sim, basta fazer a migração normalmente, escolhendo um servidor em Windows, ao invés de um Linux. No entanto, se você usa recursos nativos de Linux, é necessário fazer uma verificação para saber se essa hosped- agem está preparada para receber uma linguagem que não é nativa dela. Vale mencionar que na hospedagem UOL as hospedagens não têm plata- forma, mas os sites si. Então se você tiver dois sites e quiser manter um deles em Windows e outro em Linux isso é possível. Porém outras hosped- agens não possuem essa facilidade. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 46 • O que são backup e restore? O backup é a cópia de segurança do seu site. Você deve fazer um backup sempre que for fazer uma mudança no seu site, como migrá-lo de hosped- agem, por exemplo. É recomendável, também, fazer backups periódicos, se você tem um site que é constantemente atualizado, como um blog. Fazer um restore significa restaurar os dados, ou seja, colocar as infor- mações que foram salvas em um backup na hospedagem. No próximo capítulo, o assunto é o servidor! Sabia que existem vários tipos de servidor? Vamos descobrir quais são eles e como determinar qual é o melhor para as necessidades do seu site! SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 47 Existem vários tipos de servidores disponíveis no mercado, e cada um tem particularidades adequadas às necessidades de um site. Vamos ver cada um deles agora. Servidores Superguia Tudo sobre hospedagem de sites É aquele em que o mesmo servidor é dividido entre vários clientes que contrataram a hospedagem. Cada um tem o seu espaço em disco e transmissão de dados separadamente, mas o servidor é compartilhado por todos. Uma boa analogia é pensar no seu computador. É como se ele fosse o servidor e cada pasta no seu PC fosse um site hospedado. Quando você abre muitas delas e faz várias ações, a capacidade da sua máquina pode diminuir e ela pode acabar ficando lenta. O mesmo acontece com o servidor. É muito utilizado por clientes que têm um tráfego pequeno ou estão começando, porque é uma modalidade mais barata de hospedagem e, por isso, é recomendado para empresas pequenas e que não almejam ter muitos visitantes em seu site. Vamos ver os prós e contras da hospedagem compartilhada do UOL HOST. Servidor compartilhado Prós: • Baixo custo: servidores compartilhados são bem mais baratos que os outros, já que a ideia é dividir um mesmo hardware entre vários clientes. • Facilidade na administração:geralmente são bem intuitivos e fáceis de mexer. • Suporte técnico: a maioria dos servidores compartilhados conta com suporte técnico que pode auxiliá-lo, caso haja algum problema com seu site. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 48 Contras: • Possibilidade de lentidão: scada hospedagem dentro do hardware tem uma cota de transmissão de dados, armazenamento e espaço em disco. Em casos mais graves, quando você usa muitos recur- sos, isso pode causar lentidão no seu site. Por outro lado, com os serviços de hospedagem do UOL HOST, se outro site abusar dos recursos, você pode ficar tranquilo que só ele vai ficar lento. O UOL HOST conta com um sistema que mantém o ambiente intacto mes- mo se um dos sites ficar sobrecarregado. Mas não podemos garantir que isso aconteça com outros provedores. • Facilidade na administração: geralmente são bem intuitivos e fá- ceis de mexer. • Número-limite de visitas: uma vez que o servidor é compartilhado, pode ser mais difícil conseguir contratar mais espaço e velocidade, caso o seu site passe a precisar desses dois atributos. • Autonomia sobre o ambiente: vamos supor que o cliente queira uti- lizar uma versão do PHP superior a que está instalada no servidor. Será necessário solicitar ao prestador de serviço essa atualização e este, por sua vez, precisará analisar a viabilidade disso, pois ad- ministrar um ambiente com muitos clientes. Quando falamos em um ambiente isolado, esse tipo de atualização pode ser feito pelo cliente, caso ele o gerencie, ou pelo prestador de serviço, que se preocupará apenas com um cliente para atender. Os servidores compartilhados são ideais para quem tem um site pequeno e simples, com pouco conteúdo e que não tenha previsão de fazer atualizações constantes, como blogs pessoais e sites institucionais de pequeno porte. Como têm preços reduzidos, também são excelentes opções para quem, além de tudo isso, possui um orçamento pequeno. Nesta modalidade você conta com toda a capacidade do servidor só para você e seu site, sem ter de partilhar com outras empresas. Isso faz com que você tenha mais autonomia para administrar o servidor e mais recursos à sua disposição. Quem deve usar Servidor dedicado SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 49 Prós: Contras: • Mais segurança: hospedar seu site em um servidor desse tipo vai fazer com que ele esteja menos vulnerável a falhas de segurança. • Mais autonomia: adquirindo seu próprio servidor, você tem mais autonomia para fazer as configurações e usar os recursos dis- poníveis como bem entender. Em alguns casos, você pode pedir para que a própria hospedagem cuide do gerenciamento dos seus recursos e, mesmo assim, ter flexibilidade para pedir algumas mu- danças, quando precisar. • Mais estabilidade: com um servidor dedicado você tem, também, todos os recursos à sua disposição, e isso vai garantir que seu site seja muito mais estável. Mas, vale lembrar que a estabilidade tem a ver com a relação entre o conteúdo do site e o espaço de memória contratado. Se o seu site tiver muitos textos, imagens e vídeos, vai precisar de um bom espaço para se manter estável. • Mais difícil de administrar: se você não tem experiência nem conta com um profissional para cuidar da tecnologia da sua empresa, provavelmente, vai ter algumas dificuldades para gerenciar essa hospedagem. Isso porque, graças ao alto grau de personalização, muitos recursos só podem ser configurados por profissionais. E, se preferir, em algumas empresas, pode também deixar o gerencia- mento por conta da própria hospedagem. • Mais caro: se você precisa de um servidor à sua disposição, terá de pagar um preço mais alto por isso. Mas se as configurações ou o armazenamento do seu site demandarem, será um investimento necessário. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 50 É indicado para empresas maiores, que tenham mais poder de investimento e precisem de características e configurações específicas do servidor, além de mais espaço em disco e velocidade de transmissão. Também é ideal para quem recebe muitas visitas no site, pois tem um alto grau de estabilidade e segurança. O Virtual Private Server, ou VPS, simula um servidor físico, mas é virtual. São conhecidos por serem serviços intermediários entre os compartilhados e os dedicados. No VPS o mesmo servidor está sendo dividido entre vários sites, mas os serviços e recursos para cada cliente hospedado são diferentes. No VPSé possível que seu site, hospedado em Linux, esteja na mesma máquina que outro hospedado em Windows, por exemplo. Quem deve usar Servidor VPS Prós: Contras: • Estabilidade: o VPS oferece grande estabilidade, mesmo com espaço compartilhado. Você corre pouco risco de sofrer de lentidão ou de ter seu site tirado do ar por causa de algum companheiro de hospedagem. • Desempenho: essa modalidade de serviço também é conhecida por oferecer um bom desempenho de servidor, já que os recursos não são compartilhados com outros clientes. • Muitas responsabilidades: em grande parte dos serviços de hos- pedagem VPS, o cliente, no caso você, fica responsável por toda a manutenção, instalação e até pela segurança. Para quem não tem uma equipe que possa cuidar disso nem verba para contratar uma gestão especializada, esse pode ser um grande obstáculo. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 51 Sites que precisam de um espaço em disco e transmissão de dados média podem usar o sistema de hospedagem VPS. Os que recebem uma boa quantidade de visitas, mas não têm picos, também. Se ainda restaram algumas dúvidas, elas vão ser sanadas agora! Responda às perguntas abaixo, marque suas respostas e veja qual é o melhor servidor para o seu site. Quem deve usar Teste Descubra qual é o melhor servidor para você Qual é o tamanho do seu site? • É de pequeno porte, tenho poucas páginas institucionais e não faço atualizações frequentes. • É de médio porte, tenho uma boa quantidade de páginas e sempre faço atualizações, incluo postagens, vídeos e fotos. • É um site grande, tenho muita informação cadastrada e, frequente- mente, preciso criar mais páginas e incluir novos conteúdos. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 52 Qual o fluxo de visitas que você recebe ou vai receber? Você vai precisar de configurações específicas para o seu servidor? Conta com uma equipe ou profissional que vai cuidar de tudo para você? Como está seu orçamento? • Poucas visitas, o site é novo e o meu público é pequeno. • Tenho uma boa quantidade de visitas diárias. • Tenho um tráfego muito grande de visitas e picos de acesso que até deixam o site um pouco lento. • Não, preciso de uma hospedagem bem básica. • Sim, mas serão poucas. • Sim, tenho algumas configurações bem específicas para fazer. • Não, eu vou cuidar de tudo. • Tenho um profissional. • Tenho uma equipe completa para administrar o site para mim. • Tenho pouco orçamento, por enquanto. • Tenho um orçamento razoável, mas não posso gastar muito. • Tenho um belo orçamento para investir. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 53 Você, provavelmente, tem um site pequeno que está se desenvolvendo agora e que conta com pouco conteúdo e tráfego reduzido. Nesse momento, o ideal é apostar em uma hospedagem que tenha apenas os recursos dos quais você precisa e que caiba no seu orçamento. Conheça Você, provavelmente, tem um site pequeno que está se desenvolvendo agora e que conta com pouco conSeu site está crescendo e você precisa de espaço para expandir. Por enquanto, você está no meio-termo, mas de uma coisa tem certeza: precisa de segurança e uma boa taxa de transmissão de dados para não deixar seus visitantes na mão. As hospedagens VPS ou dedicada podem resolver o seu problema. Conheça O seu site, provavelmente, é bem grande, precisa de muitos recursos e recebe uma grande quantidade de visitas por dia. Você ainda deve estar trabalhando com muitas informações e não pode arriscar que seu site sofra com lentidão ou, pior ainda, fique fora do ar. Por causa disso, a hospedagem perfeita para você é a dedicada. Há, também, um quarto tipo de hospedagem que vale conhecer. É a hospedagem local. Hospedar o seu site em um servidor local significa manter sua hospedagem em uma máquina própria, que pode ser seu PC de casa ou uma máquina na sua empresa, por exemplo. É claro que, para fazer isso, é necessário ter uma estrutura que possa “segurar” o seu site. Essa prática apresenta maior risco de invasão e falta de estabilidade, principalmente se a hospedagem for feita em uma máquina comum, que não esteja preparada para esse tipo de tarefa. A maioria dos computadores domésticos, inclusive, nem é capaz de “aguentar” o tranco para atuar como um servidor local. No próximo capítulo, vamos falar sobre cloud. Vamos aprender o que isso significa e você vai descobrir que esse tipo de tecnologia já está na sua vida há algum tempo. Vamos em frente? Maioria A – Hospedagem compartilhada Maioria B – Hospedagem VPS ou dedicada Maioria C – Hospedagem dedicada Servidor local SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 54 Vamos imaginar o seguinte. Você tem uma loja virtual que possui um tráfego médio, mas ainda não deslanchou. Mas você montou uma superpromoção para a Black Friday que caiu no gosto do público. Sua loja foi tema de vários blogs e portais de notícia e, de uma hora para a outra, sua marca ficou famosa. Você ganhou vários seguidores nas redes sociais e todo mundo está esperando pela grande sexta-feira de ofertas para entrar no seu site e aproveitar a liquidação. Parece ótimo, certo? E é, só tem um problema: sua hospedagem é a mais básica de todas e não tem como aguentar um tráfego tão intenso quanto o que você está perto de receber. Em uma situação normal, você teria de correr para contratar outro plano ou até migrar de hospedagem, mas na hospedagem em cloud isso não acontece. Hospedagem X Cloud Superguia Tudo sobre hospedagem de sites Algumas estatísticas sobre cloud: • 71% das empresas líderes em mercado utilizam o cloud. • 63% das empresas líderes dizem que a nuvem é algo fundamental. • Empresas líderes têm uma tendência 170% maior que as outras de usar tecnologia cloud para obter insights. • 74% estão inclinadas a usar o cloud como forma de integrar TI e operações. • 79% delas estão propensas a usar tecnologia cloud para se espe- cializar. Fonte: IBM SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 55 A hospedagem em cloud, ou em nuvem, armazena o seu site, banco de dados ou o que quer que você precise em um local virtual na internet, e não em uma máquina. Na nuvem nada está arquivado em um local físico, mas sim na rede, e pode ser visualizado e acessado quando interessar e de qualquer lugar. Em uma hospedagem em cloud você consegue aumentar sua capacidade para receber os visitantes durante a Black Friday, por exemplo, e depois voltar para os recursos normais, que são suficientes para atender às visitas do dia a dia. Vantagens Desvantagens • Qualquer site pode ser hospedado em cloud, seja ele muito pequeno ou gigante. • Os painéis de controle do cloud costumam ser bem fáceis de configurar e gerenciar, mas, se for um site mais robusto, é interes- sante ter um administrador. • O investimento não precisa ser alto. Se seu site ainda é pequeno, você pode contratar um plano mais barato, usar recursos mais abrangentes quando precisar e depois voltar a usar seu plano bási- co. Justamente por isso os serviços em nuvem são vistos com os mais flexíveis. • Outra vantagem é o fato de o cloud disseminar tecnologia para todos. Seja sua empresa grande ou pequena, você terá acesso à tecnologia de ponta e a ótimos recursos. • Nesse modelo em que os recursos ficam alternando para atender às demandas do seu site, você pode receber cobrança pela vari- ação de taxa de transmissão, e isso pode fazer o preço que você paga pela hospedagem aumentar consideravelmente. • Pode existir, também, a necessidade de investir em um profissional que administre sua hospedagem justamente para controlar a os- cilação de recursos, e isso pode significar um investimento maior. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 56 Palavra de especialista“Em ambientes corporativos, onde grandes empresas mantêm um parque de servidores internamente, hospedar os dados em nuvem pode ser o fim da depreciação e desvalorização de hardwares adquiridos pela empresa, uma vez que o serviço de nuvem proverá todo o equipamento necessário para tal.” Fabiano Bordallo, criador do site Tudo Sobre Hospedagem de Sites Mito ou verdade? • Por não ser estática, a hospedagem cloud é menos segura que as convencionais Mito! Ainda há quem tem tenha certo receio de hospedagem cloud, mas ela tem sistemas de segurança nos quais você pode confiar. Esse estilo de hospedagem é, sim, seguro e novas melhorias estão sempre sendo feitas para deixar o cloud ainda mais confiável. • Hospedagem em cloud é sempre mais cara Mito! Os serviços em nuvem estão cada vez mais populares, o que diminuiu bastante o seu custo. É possível encontrar hospedagens em cloud com preços bem competitivos e alguns até menores que os de serviços convencionais. • Qualquer site pode usar hospedagem em nuvem Verdade! Sites pequenos não precisam, necessariamente, usar esse tipo de hospedagem, mas eles podem contratar um plano mais básico e solicitar mais recursos, caso o site cresça ou tenha um pico pontual de acessos. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 57 Ativação rápida Depois de contratar o serviço de hospedagem cloud do UOL HOST, você terá sua hospedagem ativa em poucos minutos, seguindo passos intuitivos e, claro, contando com suporte especializado sempre que precisar. Backup agendado Os backups são muito importantes para que, caso algo aconteça, você não perca suas informações, mas você não precisa fazer todo esse processo manualmente. Com o backup agendado você define a hora e o dia em que o backup vai acontecer e pode até criar uma periodicidade para salvar uma cópia de segurança todos os meses ou a cada seis meses, por exemplo. Firewall configurável Um firewall configurável oferece muito mais segurança ao seu site e suas informações. Com ele você tem a opção de criar regras de acesso para restringir a entrada de pessoas estranhas e aumentar sua proteção contra invasões. Elasticidade O UOL HOST tem o plano perfeito para você, independentemente das suas necessidades. Você tem acesso a planos: A ideia de manter informações em um local virtual, e não em um espaço físico, pode soar um pouco assustadora, mas você já usa essa tecnologia há algum tempo. Duvida? Veja alguns serviços que, provavelmente, você usa e que fazem parte da tecnologia cloud: • Facebook: para onde vão seus posts, fotos e vídeos postados no Facebook? Para a nuvem! Se você usa redes sociais, você já está na nuvem. • Office 365: o pacote de programas do Windows também utiliza tecnologia cloud para fazer com que qualquer pessoa, em qualquer lugar, possa acessar um documento, desde que esteja conectada à internet. • Internet Banking: para quem acha que cloud não é seguro, os serviços de pagamento de contas, acesso a saldos e todas as ações feitas em bancos online também estão na nuvem. Gmail: até mesmo o sistema de mensagens do Google faz uso da tecnologia cloud. UOL HOST Cloud SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 58 • Com capacidade de memória entre 512 Mb e 64 gigas. • Processamento de 2 a 16 vCPU (capacidade de processamento da CPU virtual). • De 50 gigas a 500 gigas de capacidade. Muitos recursos Com a hospedagem cloud UOL HOST você tem diversos recursos extras, como: Qual é o tamanho do seu site? • Criação de templates: você pode criar templates a partir dos seus servidores e, quando precisar, é só contratar mais servidores e in- stalar as imagens. • Web storage: uma plataforma de armazenamento e distribuição de objetos estáticos, públicos ou privados. • IPs públicos adicionais: você pode contratar até 4 IPs públicos adi- cionais para disponibilizar mais serviços no seu servidor. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 59 • Discos externos de até 500 gigas: que servem para aumentar a capacidade de armazenamento, quando necessário. • Vários sistemas operacionais Não fique limitado a um mesmo sistema, escolha aquele que você prefere e que mais tem a ver com o seu negócio. Com o UOL HOST você tem à sua disposição os sistemas: Tudo certo até aqui? O próximo capítulo é sua oportunidade de tirar as dúvidas que restam! Temos uma lista de perguntas frequentes respondidas com tudo o que você precisa saber sobre hospedagem, de A a Z. Precisa de mais funcionalidades? Conte com: • Ubuntu • Windows • Redhat • CentOS • WordPress • CPanel • Mais vantagens • Transferência ilimitada: transfira dados sem taxa adicional, de acordo com a banda. • Suporte em português 24 horas por dia: conte com atendimento especializado sempre que precisar. • Melhor custo-benefício: se você comparar com outros planos, vai perceber que o UOL HOST tem os preços mais competitivos do mercado. • Cobrança em reais: contrate e faça o pagamento sem cobranças e taxas adicionais. • Data Center nacional: conte com a segurança e a reputação do melhor portal da América Latina. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 60 Talvez este mundo de construção de sites ainda seja totalmente novo para você, então algumas dúvidas podem estar pairando em sua cabeça. Pensando em esclarecer a maior parte delas, montamos uma lista de perguntas frequentes e suas respectivas respostas. Assim, você pode consultar sempre que quiser. Veja só: FAQ Superguia Tudo sobre hospedagem de sites O que é FTP e FTPS e suas diferenças? O que é fazer backup da minha hospedagem e para que isso serve? File Transfer Protocol, ou FTP, é um protocolo que tem a função de enviar e receber arquivos para a web. Você pode usar um cliente FTP para enviar conteúdo para o seu site por meio do provedor de hospedagem. FTPS é a abreviação de FTP/SSL, a sigla indica que a transferência de dados acontece de forma criptografada. Basicamente é um FTP com uma camada extra de segurança. Backup é o processo de salvar todas as suas informações e armazená-las em algum lugar. É um procedimento de segurança feito, geralmente, antes de se realizar alguma grande mudança no site, que pode prejudicar ou apa- gar alguns arquivos. Tendo um backup, você conta com uma versão salva do seu site para uti- lizar caso algo dê errado e você acabe perdendo informações. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 61 Como funciona uma hospedagem em contêiner O que é um template de site? O meu site pode ter um? Qual o papel da memória RAM numa hosped- agem e por que ela é importante? Por que devo me atentar à largura de banda (transferência) na hora de contratar uma hospedagem? Hospedar em contêiner significa criar vários contêineres dentro de uma hospedagem cloud. Ou seja, criar um ambiente menor dentro de um servi- dor maior com o intuito de potencializar a performance. Templates são modelos editáveis de páginas web. Eles, geralmente, são documentos visuais, com cabeçalhos, banners, áreas de publicação de conteúdo etc. em que o dono do site muda apenas o conteúdo. Existem algumas plataformas que oferecem templates editáveis para mon- tar o seu site, como o WordPress e o Bloger. É a memória RAM que vai guardar o seu conteúdo de texto, vídeo e ima- gens no servidor. Quando mais memória RAM sua hospedagem tiver, mais material ela vai suportar. Ela também está relacionada às atualizações do site. Por isso, se o seu site precisar de várias atualizações e de bastante conteúdo, fique de olho na memória RAM. A largura da banda diz respeito à quantidade e à velocidade de informação transferida e, por isso, é importante relacioná-la com o número de visitas que você está esperando por mês. Um plano básico, geralmente, atende cerca de 10 mil visitas mensais.Se o seu tráfego for maior que isso, é bom procurar um plano mais completo. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 62 O que é o certificado SSL, quais os seus tipos e para que serve? O que é um domínio? O que é um subdomínio? O que é um SQL/Banco de Dados. Eu preciso de um? Qual a diferença entre os principais concor- rentes do mercado? O que é HTML e suas versões? SSL (Secure Sockets Layer) é o protocolo que mantém as informações entre você e o visitante do seu site seguras, por meio de um sistema de criptografia. É como se os dados fossem transmitidos em código e, por isso, se alguém conseguir acessá-los não vai ser capaz de decifrar as informações. Quando um site possui o protocolo SSL, um cadeado aparece no lado esquerdo da URL. Com as pessoas cada vez mais conscientes que negociação pela internet é coisa séria, e procurando negociar apenas com empresas confiáveis, ter um protocolo SSL pode aumentar muito suas vendas. O domínio é o endereço do seu site na internet. É aquilo que digitamos na barra de pesquisa para acessar um site. Existem vários tipos de extensão de sites: .com, .com.br e .net. Saiba mais no capítulo 2. Subdomínios servem para identificar serviços ou seções dentro do seu site. Normalmente, são compostos do nome do subdomínio e do domínio, por exemplo, chat.seudominio.com ou blog.seudominio.com. SQL é uma linguagem de gerenciamento usada nos principais bancos de dados que existem atualmente. Hoje, praticamente todos os sistemas precisam de um banco de dados. Apenas os sites estáticos, que não têm muitas atualizações, podem dispensar o serviço. HTML (Hypertext Markup Language) é uma linguagem de marcação, e não de programação, como é comum pensar. O HTML é usado para criar docu- mentos que podem ser abertos em um navegador pela internet, como sites, por exemplo. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 63 O HTML, atualmente, está na versão 5, que tem muitos recursos de ma- nipulação gráfica que as versões anteriores não tinham. Entretanto, isso não quer dizer que o HTML original tenha sido descartado. As versões que vão surgindo servem apenas para atualizar e agregar novos recursos à linguagem. O que é CSS e suas versões? O que é URL? O que é a W3C e o que ela faz? O que é HTTP/HTTPS e quais são suas diferenças. Meu site precisa ser HTTPS? O CSS (Cascading Style Sheets) é uma linguagem de folhas de estilos que geralmente é usada junto com o HTML para criar layouts de sites. Enquanto o HTML cria a formatação dentro do documento de edição, o CSS cria um link para uma página de estilos, o que garante que todas as páginas de um site tenham o mesmo padrão, e uma alteração de cor, ta- manho de letra, banners, etc. possa ser feita em todo o site de uma só vez. A versão mais atual é o CSS3, que, além de novos recursos, traz conceitos mais atualizados de webdesign, como a abolição do uso de imagens de fundo. É a sigla para Uniform Resource Locator e o caminho para algo que esteja hospedado na internet, seja uma loja virtual, site, blog, portal etc. É uma organização que determina alguns padrões a ser seguidos na inter- net. Como existem muitos navegadores diferentes, e cada um foi desen- volvido por uma empresa, e ainda mais desenvolvedores de sites, a W3C (Word Wide Web Consortium) estabelece alguns padrões de como criar e interpretar conteúdos. Tanto o HTTP quanto o HTTPS são protocolos que fazem com que um computador troque informações com o servidor que hospeda um site. A diferença é que o HTTP é tido com um protocolo relativamente fraco em se- gurança, o que permite que pessoas mal-intencionadas possam interceptar os dados durante a troca. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 64 O HTTPS tem um reforço na segurança da comunicação porque as in- formações são criptografadas. Um site não precisa, necessariamente, ter HTTPS, mas é recomendável, sobretudo, naqueles em que há troca de dados bancários e pessoais. O que é um IP, para que serve, como saber o meu/qual é o meu? O que é DNS e os seus tipos? Por que eu devo me atentar a ele depois de contratar uma hos- pedagem? O que é CMS? Eu preciso de um? Qual a diferença entre os principais concorrentes do mercado? IP é a sigla para Internet Protocol, e é um número que serve para identificar um computador ou qualquer dispositivo que se conecte com a internet. É como se fosse um nome para o aparelho conectado à rede. Vale lembrar que, dependendo da operadora de internet, seu IP pode mudar toda vez que você se conecta com a internet. DNS significa Domain Name System e é o sistema que relaciona o domínio com o endereço real do site, constituído pelo número de IP. Os tipos são AAAA, A, CNAME, NS, TXT, PTR, SOA, SRV e SPF. É preciso prestar atenção nos DNS, porque é só depois de apontá-los corretamente e esperar o tempo de propagação que seu site entrará no ar. São gerenciadores de conteúdo para sites. Leia mais no capítulo 4 SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 65 O que é e quais são as diferenças entre POP3, IMAP, SMPT, Webmail. Algum deles é o ideal para meu negócio? O que é e para que serve um alias de e-mail? O que são os erros HTTP (400, 401, 403, 404, 500) e como reagir a eles? São protocolos de serviços de mensagens que permitem que você envie e receba e-mails. O SMTP é um protocolo padrão. O POP3 possibilita a leitura de e-mail mesmo offline. O IMAP é semelhante ao POP3, mas tem algumas funcionalidades extras, como gerenciar acessos simultaneamente. O Webmail é o serviço que permite que você acesse sua caixa de men- sagens diretamente do seu navegador. Para descobrir qual o ideal para o seu negócio é preciso avaliar quais são suas necessidades de consulta e acesso aos e-mails. É um serviço que permite redirecionar mensagens de e-mail para alocá-las em uma caixa específica. Os erros HTTP são falhas na comunicação entre o computador e o servidor, e cada um deles revela um problema específico. O erro 404 informa ao usuário que a página que ele procurava não foi encontrada. Leia mais sobre o erro 404 aqui: http://www.uolhost.uol.com.br/ academia/noticias/2014/03/07/o-que-e-um-erro-404.html O erro 400 indica que, provavelmente, há uma falha no computador do cliente que pode estar oferecendo instabilidade. É recomendável verificar se o seu PC está seguro. Os erros 401 e 500, geralmente, aparecem quando há informações confli- tantes entre os arquivos web.config e RSReportServer.config. O erro 403 indica que você está tentando acessar uma área restrita do site. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 66 O que é cron/crontab e para que serve o agendamento de tarefas numa hospedagem O que é IIS e Plesk e suas diferenças do CPanel e CentOS. Qual escolher? O que é Apache e Nginx e suas diferenças. Qual escolher? Quais são as linguagens de programação web e suas diferenças? Qual escolher e por quê? Cron é um programa e o Crontab é um arquivo e ambos permitem agendar tarefas e executar determinados comandos com hora programada. Isso é muito útil para realizar algumas ações sem que se tenha de fazer o trabalho manualmente ou para programar tarefas periódicas, como backups. Plesk e CPanel são painéis de controle do Windows e Linux, respectiva- mente. IIS é o servidor web da Microsoft e CentOS é a distribuição Linux. Escolher entre Linux e Windows depende das características que você precisa na sua hospedagem. Veja mais sobre o assunto no capítulo 4. Os dois são servidores web. O Apache é tido como ideal para sites dinâmi- cos e o Nginx costuma ser mais usado para páginas estáticas. Linguagem de programação é um método de comunicação padronizado para transmitir informações e ordens a um computador. Com elas é pos- sível construir websites, redessociais e lojas virtuais, por exemplo. Cada linguagem tem suas particularidades e pode ser utilizada para dia- gramação de texto, construção do layout etc. Os programadores, geral- mente, escolhem a linguagem com a qual sabem trabalhar melhor e que tem as funções ideais para o site que estão desenvolvendo. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 67 O que é o Google Analytics e para que serve? O que é e para que serve o arquivo htaccess/ web.config de um site? O que é e para que serve um RSS? Como funciona um redirect 301 e 302, quando fazer e suas diferenças? O Analytics é uma ferramenta gratuita do Google que pode ser instalada em um site para medir características de tráfego. Com ele você pode descobrir se suas redes sociais estão trazendo visitantes para sua loja vir- tual, onde moram os seus clientes e de onde eles acessam o seu conteúdo. Para instalar basta fazer uma conta no Google Analytics e colar o código de instalação em todas as páginas do seu site. São arquivos Apache que servem para criar regras dentro do sistema. O web.config é uma hierarquia de arquivos usados para configurar o site e determinar como ele funciona. O RSS (Rich Site Sumary ou Really Simple Syndication) é um recurso que funciona como um agregador de conteúdo. Quando você assina o RSS de um site ou blog, toda vez que uma nova atualização for feita você será noti- ficado por meio do leitor RSS. Ambos são redirecionamentos de URL. O redirect 301 é um redireciona- mento permanente, usado geralmente quando uma empresa quer trocar de domínio por questões estratégicas. O redirect 302 é temporário e não transfere informações importantes para o novo domínio, como o ranqueamento do seu site nos buscadores. É útil para divulgar links de promoções e ações finitas. SUPERGUIA ACADEMIA Tudo sobre hospedagem de sites 68 O que é SEO? O que são links patrocinados? SEO é a sigla de Search Engine Optimization, e é o conjunto de técnicas de redação e de estrutura de site que ajudam seu site a conquistar uma boa posição nos mecanismos de busca, como o Google. Links patrocinados são anúncios que aparecem no momento em que faze- mos uma busca. No Google, por exemplo, ficam geralmente no topo e na parte inferior da tela, e são sempre marcados com a tag de “anúncios”. O que determina quando os anúncios vão aparecer são as palavras-chaves usadas no momento da pesquisa, pelo usuário, e o valor de investimento feito pelo anunciante. O anunciante paga todas as vezes que alguém clica na sua publicidade e, por isso, é muito importante fazer anúncios eficientes que façam o cliente clicar e comprar. Nesse material, você aprendeu o que é uma hospedagem, como escolher o serviço que mais tem a ver com o seu site, viu algumas dicas bem legais de alguns especialistas sobre o assunto e ainda descobriu várias curiosi- dades sobre a construção de sites. Lembre-se que o UOL HOST tem vários dos serviços que abordamos neste material, como hospedagens, sites prontos, lojas virtuais, cloud e registro de domínio. Portanto, temos experiência nesses assuntos. Se restou al- guma dúvida, conte com a gente para esclarecê-la!