Adiar a análise de JavaScript é simplesmente diminuir a quantidade de scripts necessária para processar o carregamento da página, reduzindo o tempo de renderização. Enquanto o download de todos os scripts não tiver terminado, o navegador fica impedido de realizar o processo de parser do DOM, então se o seu projeto tiver muitos arquivos JS [...]
Existem diversos frameworks PHP: Zend, CakePHP, CodeIgniter, Symfony, Yii e etc. Todos eles com certeza são excelentes ferramentas e facilitam muito a vida do programador, principalmente aumentando a produtividade. Porém, em meio a essa infinidade de tecnologias existentes e as que estão surgindo no mercado, é comum surgir à dúvida: qual devo utilizar? O site PHP [...]
Saber trabalhar com Git hoje é praticamente uma obrigação, seja você usuário do windows, linux ou mac. Independente do tamanho do projeto, o controle de versão dos arquivos é extremamente útil, pois agiliza e descentraliza os processos de desenvolvimento, principalmente se existem muitas pessoas envolvidas, que é o que normalmente acontece. O GitHub é uma [...]
Aproveitar o cache do navegador consiste em definir uma data de validade nos cabeçalhos de HTTP para recursos estáticos, instruindo o navegador a carregar os recursos baixados anteriormente a partir do disco local, não através da rede. Se você já usou o PageSpeed, tenho certeza que se deparou com uma mensagem como esta. Nesse artigo vou falar sobre [...]
A técnica de Ajax nos permite realizar o carregamento de conteúdos em uma página web sem que esta tenha que ser recarregada. Isso é ótimo porque podemos fazer requisições ao servidor, recuperar dados e manipular dinamicamente o DOM sem que a interação com o usuário seja interrompida a cada vez que a aplicação precise atualizar [...]
Já perdi um bom tempo tentando resolver um problema de paginação no WordPress. Lia e relia o código inúmeras vezes tentando encontrar algum erro, procurava alguma dica no fórum do Codex, acessava vários blogs que diziam ter a solução para essa questão, mas no final das contas o resultado era sempre o mesmo “Error 404 [...]
Utlizar a comprenssão de dados é uma excelente prática de otimização de páginas web, além de ser muito fácil de ser implementada . O processo é bem simples: o servidor comprime todo o HTML, CSS e Javascript antes de enviar para o navegador, dessa forma a transferência dos arquivos acontece muito mais rápida. Pesquisando sobre [...]