O website que lançou a tua marca é muitas vezes o mesmo website que começa a travá-la. Saber como escalar um website antes de o crescimento acontecer significa que o site aguenta mais tráfego, uma biblioteca de conteúdo cada vez maior e um público mais vasto sem ficar lento, sem se quebrar e sem precisar de ser refeito por completo no pior momento possível.
A escalabilidade de um website não recebe grande atenção quando o site é novo, mas torna-se o fator mais importante no momento em que o site começa a ultrapassar a sua configuração original. Os sinais surgem aos poucos: as páginas demoram um pouco mais a carregar, o site tem dificuldades nos picos de tráfego, atualizar o conteúdo dá mais trabalho do que devia. Vale a pena agir perante cada um desses sinais antes de se juntarem em algo mais disruptivo. Para teres uma visão mais ampla do que implica manter um site saudável ao longo do tempo, lê o artigo sobre porque é que a manutenção do website importa.
O que significa escalar um website?
Escalar um website significa garantir que o site consegue lidar com o crescimento sem que a experiência piore. Esse crescimento assume formas diferentes: mais visitantes a chegar ao mesmo tempo, mais páginas de conteúdo para gerir, mais funcionalidades acrescentadas ao longo do tempo, um público geograficamente mais alargado ou mais transações processadas por dia. Um site construído para um nível de atividade precisa de ser ajustado à medida que essa atividade aumenta.
A escalabilidade de um website refere-se à forma como a infraestrutura, a estrutura de conteúdo e o design do site aguentam esse crescimento. Um site escalável absorve mais tráfego sem ficar lento, acomoda mais conteúdo sem se tornar difícil de navegar e serve mais visitantes sem que o ambiente de alojamento se torne o ponto de estrangulamento.
Sinais de que o teu website precisa de escalar
As páginas carregam devagar nos picos de tráfego
Se o site funciona bem num dia normal mas fica visivelmente lento quando o tráfego aumenta, o ambiente de alojamento está a funcionar no limite, ou perto dele, dos seus recursos. Uma subida causada por um artigo muito partilhado ou por uma campanha de publicidade pode expor isto depressa. Tempos de carregamento lentos nos picos são um sinal precoce de que a infraestrutura não está configurada para suportar o crescimento. Para saberes o que acontece à disponibilidade com esse tipo de carga, lê o artigo sobre o que é a disponibilidade de um website e porque importa.
O site cai sob carga
Quando um site fica offline durante uma subida de tráfego, em vez de apenas ficar lento, ultrapassou os recursos do plano de alojamento atual. É um sinal mais urgente do que tempos de carregamento lentos, e significa que a infraestrutura precisa de ser melhorada antes do próximo evento de tráfego e não depois dele.
Gerir o conteúdo está a tornar-se difícil
À medida que um site cresce, a gestão de conteúdo torna-se um ponto de estrangulamento. Centenas de páginas sem estrutura consistente, categorias que cresceram para além do que é navegável e conteúdo que nunca foi revisto são sinais de que a arquitetura do site não cresceu com a marca. O resultado é um site que demora mais a atualizar do que devia e em que o conteúdo mais antigo se torna difícil de encontrar e de manter. Para saberes como abordar a revisão de conteúdo de forma sistemática, lê o artigo sobre como atualizar o conteúdo do teu website com regularidade.
O site já não reflete a marca
Um site feito para uma versão anterior da marca pode não refletir o que ela oferece agora. Novos serviços, um público diferente, uma posição mais clara no mercado, tudo isto cria um desfasamento entre o que o site comunica e aquilo em que a marca se tornou. Isto também é um desafio de escala, mas não técnico. A partir de certo ponto, deixa de ser uma atualização de conteúdo e passa a ser uma questão de redesenho.
Como escalar a infraestrutura do teu website
Melhora o teu plano de alojamento
A correção mais direta para problemas de escala da infraestrutura é melhorar o plano de alojamento. Os ambientes de alojamento partilhado, em que vários sites partilham os mesmos recursos do servidor, têm os limites de capacidade mais baixos. Mudar para um plano gerido com recursos dedicados ou garantidos aumenta a quantidade de tráfego que o site aguenta antes de o desempenho se degradar. Ao avaliar as opções, olha para os limites de recursos incluídos em cada nível e para a margem que oferecem acima dos níveis de tráfego atuais.
Usa uma rede de distribuição de conteúdo
Uma rede de distribuição de conteúdo distribui cópias dos ficheiros estáticos de um site por servidores em vários locais geográficos. Quando um visitante carrega o site, esses ficheiros são entregues a partir do local mais próximo dele, e não de um único servidor de alojamento. Para sites com visitantes espalhados por vários países ou regiões, é uma das mudanças de infraestrutura mais eficazes para melhorar o desempenho sem mudar de alojamento.
Ativa a cache
A cache guarda cópias de páginas já geradas para que o servidor não as tenha de reconstruir para cada visitante. Para conteúdo que não muda com frequência, a cache reduz drasticamente a carga de processamento do servidor e permite que a mesma infraestrutura sirva bastante mais tráfego. A cache de páginas, a cache do navegador e a cache da base de dados atuam em partes diferentes do processo e podem ser aplicadas em conjunto para o maior efeito combinado.
Otimiza imagens e ficheiros
As imagens são o maior contributo isolado para o peso das páginas em sites com muito conteúdo. Comprimir as imagens antes de as carregar, servi-las em formatos eficientes e usar o carregamento diferido (lazy loading), para que as imagens fora da área visível só carreguem quando necessário, reduz a largura de banda por página. À medida que um site cresce e acumula mais conteúdo, o impacto das imagens não otimizadas aumenta. Criar cedo o hábito de otimizar imagens é muito mais fácil do que corrigir centenas de páginas mais tarde.
Como escalar o conteúdo do teu website
Faz uma auditoria antes de acrescentar mais
O conteúdo cresce mais depressa do que a maioria dos planos prevê. Antes de acrescentar páginas novas, o passo mais útil é uma auditoria: identificar que páginas rendem, quais estão desatualizadas e quais não acrescentam valor e devem ser reunidas ou removidas. Uma biblioteca de conteúdo mais pequena e bem mantida é mais eficaz do que uma grande com qualidade irregular.
Estrutura o conteúdo para crescer de forma limpa
Uma estrutura de conteúdo que funciona para vinte páginas muitas vezes falha com duzentas. Organizar o conteúdo em categorias claras, usar formatos de endereço consistentes e planear onde o conteúdo novo se encaixa antes de o acrescentar mantém o site navegável à medida que o volume cresce. A navegação pensada para um site pequeno precisa frequentemente de ser repensada quando a biblioteca de conteúdo se multiplica.
Como acompanhar se a escala está a funcionar
As mudanças de escala só são úteis se produzirem o resultado pretendido. Os dados de análise mostram se os tempos de carregamento melhoraram, se os picos de tráfego já são tratados sem quebras de desempenho e se o comportamento dos visitantes mudou depois das melhorias de infraestrutura. Configurar a monitorização dá visibilidade automática da disponibilidade e do desempenho sem exigir verificações manuais. Lê o artigo sobre o que é a monitorização de um website e porque precisas dela para saberes como criar essa base.
Para saberes como ler os dados de tráfego e de desempenho e confirmar que o site acompanha o ritmo, lê o artigo sobre o que é a análise de websites e porque importa.
Como o WEMASY trata a escalabilidade do website
O WEMASY gere a infraestrutura de alojamento por ti. Os donos dos sites não gerem recursos de servidor nem configuram a cache, porque a gestão da infraestrutura é tratada ao nível da plataforma.
Vê o que está incluído no criador de websites WEMASY, ou consulta as opções de planos na página de preços.
Perguntas frequentes
Como sei quando o meu website precisa de escalar?
Os sinais mais claros são tempos de carregamento lentos nos picos de tráfego, o site ficar offline com o aumento da carga e conteúdo que se tornou difícil de gerir ou de navegar. Se o site funciona bem num dia normal mas fica lento ou falha quando o tráfego aumenta, o ambiente de alojamento está perto dos seus limites de recursos. Se atualizar e gerir o conteúdo demora mais do que antes, a estrutura de conteúdo pode precisar de ser reorganizada para suportar o volume que atingiu. Com o criador de websites do WEMASY, podes configurar isto diretamente no teu website.
O que é a escalabilidade de um website?
A escalabilidade de um website refere-se à forma como a infraestrutura, a estrutura de conteúdo e o design de um site aguentam o crescimento do tráfego e do conteúdo. Um site escalável suporta mais visitantes sem ficar lento, acomoda mais conteúdo sem se tornar difícil de navegar e serve um público maior sem que o ambiente de alojamento seja um ponto de estrangulamento. Não é uma funcionalidade única, mas uma combinação de decisões técnicas e estruturais que determinam como o site se comporta com mais atividade.
Qual é a forma mais rápida de escalar um website que recebe demasiado tráfego?
Começa por identificar onde está o ponto de estrangulamento. Se o limite é o servidor, mudar para um plano de alojamento com mais recursos dedicados dá o alívio mais imediato. Se os tempos de carregamento são lentos mesmo com tráfego normal, a cache, a compressão de imagens e uma rede de distribuição de conteúdo podem aumentar a capacidade efetiva sem mudar de alojamento. Os dados de monitorização de antes e depois de qualquer mudança mostram se os ajustes estão a funcionar.
A velocidade do website afeta a escalabilidade?
Sim. Um site que já é lento com pouco tráfego vai funcionar pior com mais carga. A otimização da velocidade e a escala da infraestrutura trabalham em conjunto. A cache, a otimização de imagens e as redes de distribuição de conteúdo reduzem a carga por pedido no servidor, o que significa que a mesma infraestrutura serve mais visitantes antes de o desempenho se degradar. Resolver os problemas de velocidade antes de escalar a infraestrutura é mais eficiente do que tentar resolver os dois ao mesmo tempo.
Qual é a diferença entre escalar um website e redesenhá-lo?
Escalar trata de como o site atual lida com o crescimento, normalmente através de melhorias de infraestrutura, otimização do desempenho e organização do conteúdo. Redesenhar trata de saber se a estrutura, o design e a mensagem do site ainda servem os objetivos da marca. Pode ser preciso fazer as duas coisas em fases diferentes. Um site pode ser escalado para suportar mais tráfego e, mesmo assim, precisar à parte de uma atualização de design.
Preciso de um programador para escalar o meu website?
Depende da plataforma. A escala da infraestrutura, como melhorar um plano de alojamento ou ativar a cache, pode exigir conhecimentos técnicos num alojamento gerido por ti, mas é tratada automaticamente nas plataformas geridas. A escala do conteúdo, como reorganizar categorias ou auditar páginas existentes, pode ser feita sem ajuda técnica em qualquer plataforma com um editor utilizável. Quanto mais a plataforma trata da infraestrutura automaticamente, menos envolvimento técnico a escala exige.