Velocidade do site: dicas para otimizar a velocidade do seu site

Publicados: 2019-12-25
A velocidade do site é muito importante para a experiência do usuário. Se o seu site for muito lento, você perderá visitantes e clientes em potencial. Mecanismos de pesquisa como o Google levam em consideração a velocidade do site nas classificações de pesquisa. Portanto, ao otimizar a velocidade do seu site, você deve levar tudo em consideração.

Aqui estão apenas algumas sugestões básicas e gerais para melhorar a velocidade do site.

Adiar o carregamento de conteúdo quando possível

Ajax nos permite construir páginas da web que podem ser atualizadas de forma assíncrona a qualquer momento. Isso significa que, em vez de recarregar uma página inteira quando um usuário executa uma ação, podemos simplesmente atualizar partes dessa página.

Podemos usar uma galeria de imagens como exemplo. Arquivos de imagem de alta qualidade são sempre grandes e pesados. Eles podem diminuir a velocidade do site. Em vez de carregar todas as imagens quando um usuário visita a página pela primeira vez, podemos apenas exibir miniaturas das imagens. Então, quando o usuário clicar neles, podemos solicitar as imagens em tamanho real do servidor de forma assíncrona e atualizar a página. Dessa forma, se um usuário quiser ver apenas algumas fotos, ele não terá que sofrer esperando o download de todas as fotos. Esse padrão de desenvolvimento é chamado de carregamento lento.

velocidade do site

Sem título

velocidade do site

Tema Claue excepcional com velocidade de carregamento rápida

Bibliotecas de desenvolvimento Ajax/web como jQuery, Prototype e MooTools podem facilitar a implementação do carregamento de conteúdo adiado.

QUENTE!! A versão 2.0 do Claude foi lançada

claue2_edited (1)

Ver demonstração

Claue Magento Theme 2. 0 foi lançado com várias melhorias de desempenho e recursos exclusivos. Aqui está uma olhada em algumas das mudanças com as quais estamos mais empolgados

  • Sendo baseado no tema Luma.
  • Conheça todos os padrões do tema Magento
  • Melhoria significativa de desempenho
  • Compatível com a maioria das extensões de terceiros.
  • Totalmente compatível com Magento 2.4.x

Esta segunda versão avançada diferencia-se completamente da anterior. Assim, se você estiver usando o Claue versão 1 e quiser atualizar para o Claue versão 2, você só pode reconstruir um novo site em vez de atualizar da versão antiga.

Usar arquivos JS e CSS externos

Quando o usuário carrega sua página da web pela primeira vez, o navegador armazenará em cache recursos externos, como arquivos CSS e JavaScript. Assim, em vez de arquivos JavaScript e CSS embutidos, é melhor colocá-los em arquivos externos.

velocidade do site

CSS

O uso de CSS embutido também aumenta o tempo de renderização de uma página da web. Ter tudo definido em seu arquivo CSS principal permite que o navegador trabalhe menos na renderização da página, pois já conhece todas as regras de estilo que precisa aplicar.

Como bônus, o uso de arquivos JavaScript e CSS externos facilita a manutenção do site porque você só precisa manter arquivos globais em vez de códigos espalhados em várias páginas da web.

Use sistemas de cache

Se você achar que seu site está se conectando ao seu banco de dados para criar o mesmo conteúdo, é hora de começar a usar um sistema de cache para aumentar a velocidade do site. Ao ter um sistema de cache, seu site só precisará criar o conteúdo uma vez, em vez de criar o conteúdo toda vez que a página for visitada por seus usuários. Os sistemas de cache atualizam periodicamente seus caches, dependendo de como você os configura - para que até mesmo páginas da Web em constante mudança (como uma postagem de blog com comentários) possam ser armazenadas em cache.

Sistemas populares de gerenciamento de conteúdo, como WordPress e Drupal, terão recursos de cache estático. Eles convertem páginas geradas dinamicamente em arquivos HTML estáticos para reduzir o processamento desnecessário do servidor. Para WordPress, confira o WP Super Cache (um dos seis plugins críticos do WordPress que o Six Revisions instalou). Drupal tem um recurso de cache de página no núcleo.

Existem também sistemas de cache de banco de dados e scripts do lado do servidor que você pode instalar em seu servidor web (se você tiver a capacidade de fazê-lo). Por exemplo, o PHP tem extensões chamadas aceleradores PHP que otimizam o desempenho por meio de cache e vários outros métodos.

Evite redimensionar imagens em HTML

Se uma imagem tiver originalmente uma dimensão de 1280x900px, mas você precisa ter 400x280px, você deve redimensionar e salvar novamente a imagem usando um editor de imagem como o Photoshop em vez de usar os atributos de largura e altura do HTML (ou seja, <img width=”400″ height= ”280″ src=”minha imagem.jpg” /> ). Isso ocorre porque, naturalmente, uma imagem grande sempre será maior em tamanho de arquivo do que uma imagem menor.

Em vez de redimensionar uma imagem usando HTML, redimensione-a usando um editor de imagens como o Photoshop e salve-a como um novo arquivo.

Pare de usar imagens para exibir texto

Não apenas o texto em uma imagem se torna inacessível aos leitores de tela e completamente inútil para SEO, mas o uso de imagens para exibir texto também aumenta o tempo de carregamento de suas páginas da web, porque mais imagens significam uma velocidade mais pesada do site.

Se você precisar usar muitas fontes personalizadas em seu site, saiba mais sobre CSS @font-face para exibir texto com fontes personalizadas com mais eficiência. Escusado será dizer que você precisa determinar se a exibição de arquivos de fonte seria mais ideal do que a exibição de imagens.

Otimizar tamanhos de imagem usando o formato de arquivo correto

Ao escolher o formato de imagem correto, você pode otimizar os tamanhos dos arquivos sem perder a qualidade da imagem. Por exemplo, a menos que você precise da transparência da imagem (camadas alfa) que o formato PNG tem a oferecer, o formato JPG geralmente exibe imagens fotográficas em tamanhos de arquivo menores.

Além disso, existem muitas ferramentas que você pode usar para reduzir ainda mais os pesos dos arquivos de suas imagens.

Carregar JavaScript no final do seu documento

É melhor que seus scripts sejam carregados no final da página e não no início. Ele permite que o navegador renderize tudo antes de começar com o JavaScript. Isso faz com que suas páginas da Web pareçam mais responsivas porque a maneira como o JavaScript funciona é que ele impede que qualquer coisa abaixo dele seja renderizada até que o download seja concluído. Se possível, faça referência ao JavaScript logo antes da tag de fechamento <body> de seus documentos HTML. Para saber mais, leia sobre como adiar o carregamento de JavaScript.

Use uma rede de entrega de conteúdo (CDN)

A velocidade do seu site é muito afetada pela localização do usuário em relação ao seu servidor web. Quanto mais distantes estiverem, maior a distância que os dados transmitidos terão que percorrer. Ter seu conteúdo armazenado em cache em vários locais geográficos estrategicamente posicionados ajuda a resolver esse problema. Um CDN geralmente aumenta um pouco o custo operacional, mas você definitivamente ganha um bônus de velocidade.

Otimize o Cache da Web

Juntamente com o uso de sistemas de cache, você deve criar sites que utilizem o cache da Web o máximo possível. O cache da Web é quando os arquivos são armazenados em cache pelo navegador da Web para uso posterior. Coisas que os navegadores podem armazenar em cache incluem arquivos CSS, arquivos JavaScript e imagens.

Além do básico, como colocar o código CSS e JavaScript usado em várias páginas em arquivos externos, há muitas maneiras de garantir que você esteja armazenando seus arquivos em cache da maneira mais eficiente possível.