A grande maioria dos blogs, sites de notícias e sites de informações é executada no WordPress. Embora a equipe de desenvolvedores e a comunidade do WordPress façam o melhor possível para garantir o desempenho do WordPress, há várias práticas que o senhor pode implementar para manter seu site extremamente rápido. Vamos dar uma olhada em algumas delas!
Cloudinary é o serviço de transformação, fornecimento e otimização de mídia mais dinâmico da Internet. Com o Cloudinary, o senhor pode:
- Fornecer imagens, áudio e vídeo otimizados por dispositivo, plataforma e navegador
- Use a API do Cloudinary ou os parâmetros da string de consulta para personalizar a mídia em tempo real
- Aproveite as vantagens das bibliotecas JavaScript do lado do cliente para criar visualizadores de imagens, apresentações de slides e muito mais
O Plugin Cloudinary para WordPress torna o uso do Cloudinary em seu site ainda mais fácil, com uploads diretos para o Cloudinary e métodos para modificar sua mídia.
Todos os benefícios que o Cloudinary oferece, integrados diretamente em seu site WordPress. Mínimo esforço de instalação, máxima funcionalidade e flexibilidade!
Carregamento lento de imagens
A técnica de carregamento preguiçoso de imagens existe há décadas, mas a especificação HTML adicionou recentemente um método para carregar imagens preguiçosamente com JavaScript:
<img src="https://davidwalsh.name/path/to/image.jpg" lazyload />
O carregamento preguiçoso de suas imagens melhorará drasticamente o desempenho – por que renderizar imagens desnecessárias?
Remova arquivos de plug-in desnecessários
Os plug-ins do WordPress podem ser extremamente benéficos para a funcionalidade, mas, muitas vezes, eles injetam recursos que podem tornar seu site mais lento. O WordPress fornece uma API para remover esses arquivos indesejados:
// Get out of my page! wp_dequeue_style('pagination-style'); wp_dequeue_script('jquery');
Não deixe que esses plug-ins façam o que quiserem: assuma o controle do que eles podem carregar em cada página!
Use plug-ins de cache de conteúdo
Quando o senhor pensa no conteúdo veiculado pela maioria dos sites, a maior parte é estática, o que significa que não é necessário fazer várias chamadas de banco de dados e renderização no lado do servidor para conteúdo que não muda.
Para aumentar o desempenho do WordPress, o senhor pode usar vários plugins de cache do WordPress. Alguns são muito simples, enquanto outros são bastante avançados. Alguns geram páginas HTML estáticas, outros armazenam em cache os resultados do banco de dados, enquanto outros escrevem páginas dinâmicas para o WordPress. .htaccess
-para manter seu site o mais rápido possível.
Evitar Hotlinking de arquivos
O hotlinking de arquivos é um enorme desgaste para o seu site WordPress, além de ser uma prática horrível por parte do site infrator. Uma simples ação de .htaccess
pode impedir que os usuários de hotlink esgotem os recursos do seu servidor:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^https://davidwalsh.name/.*$ [NC] RewriteRule .*.(png|gif|jpe?g)$ [F,NC]
O senhor pode optar por bloquear totalmente esses hotlinks ou colocar no servidor conteúdos alternativos nesses arquivos. Recomendo que o senhor simplesmente bloqueie os hotlinks; muitas vezes, o autor do link ofensivo removerá o hotlink de sua página.
Otimize o fornecimento de JavaScript e CSS
O plug-in Cloudinary para WordPress otimiza o fornecimento de imagens, vídeos e outras mídias, mas não de ativos estáticos, como arquivos JavaScript e CSS. Como esses ativos raramente mudam, mas podem ter um impacto considerável na velocidade de download do site, é altamente recomendável que os desenvolvedores usem uma CDN.
Este blog usa a entrega otimizada de ativos da CloudFlare, mas há várias outras CDNs incríveis que podem otimizar seu site para localização, tipo de mídia, compactação e muito mais!
Habilite a compactação GZip para ativos hospedados localmente
Recomenda-se servir arquivos estáticos JavaScript e CSS via CDN, mas as CDNs nem sempre são uma opção para todos os arquivos. A compactação GZip, um método de compactação de conteúdo para download mais rápido, é uma ótima maneira de melhorar o desempenho dos ativos:
gzip on; gzip_proxied any; gzip_types text/plain text/xml text/css application/x-javascript;
A compactação GZip faz maravilhas para reduzir seus arquivos quando o senhor não tem uma CDN para fazer isso por você!
Manter seu site WordPress ágil é extremamente importante para fins de SEO e conveniência do usuário. A melhor parte é que cada uma dessas práticas leva apenas alguns minutos para ser implementada. E se quiser a melhor compactação, entrega e flexibilidade de imagens, você usará o plugin Cloudinary para WordPress para fazer isso!