Um projeto muito interessante, e que pode ser usado pra aumentar drasticamente o desempenho de aplicativos web é o Memcached. Pela descrição do site do projeto, o “memcached é um sistema distribuído de alto desempenho para o cacheamento de objetos na memória, genérico por natureza, mas feito para se aumentar a velocidade de sites dinâmicos [...]
Sempre que queremos colocar uma imagem em uma página, podemos usar a tag img:
<img src="imagem.png" />
ou então, podemos carregá-la como imagem de fundo de um elemento qualquer usando CSS:
.classe { background-image:url(imagem.png); }
Um dos problemas em páginas que possuem muitas imagens é que cada imagem requer a abertura de uma nova conexão HTTP, e com a [...]
Nos outros dois artigos sobre otimização, já vimos como diminuir o número de requisições usando o Minify e também como diminuir o tamanho dos arquivos transferidos usando compressão.
Neste artigo, apresentarei mais uma forma de se conseguir diminuir mais ainda o tempo de carga de uma página, usando a técnica de caching.
Como o cache pode ajudar?
Nos [...]
Como vimos no primeiro artigo da série sobre otimização em PHP, minimizar o número de conexões feitas pelo navegador é algo fundamental, pois muitas vezes perdemos mais tempo para estabelecer as conexões HTTP do que baixando o conteúdo propriamente dito.
Porém, tão importante quanto minimizar o número de conexões, é ter certeza de que a quantidade [...]
Este é o primeiro artigo de uma série sobre otimização de páginas. Existem muitas técnicas que podemos utilizar pra melhorar o desempenho e o tempo de carregamento de uma página.
Existem alguns fatores que influenciam no tempo de carregamento de uma página:
Tamanho total dos dados
Tempo de geração da página
Número de conexões HTTP necessárias
O tamanho total dos [...]