12 Nov |
| |||||
Ora quando me propuseram o trabalho torci o nariz e perguntei-me para mim mesmo: "25 segundos e nos dias bons? O site só pode estar alojado na Conchixina ou na Patagónia! Não deve haver grande coisa a fazer além de mudar para um servidor mais perto do público-alvo. Bem deixa lá ver o site, pode ser que possua muitos efeitos gráficos ou algo do género!" Abro o site... com o Firebug+YSlow a correr a primeira coisa que me vêm à vista são 18 scripts e 10 stylesheat no head. WOW 28 http requests. E para agravar mais a situação o javascript levava 8 segundos a realizar o load e a executar . Deixa ir ver as imagens, ufff cerca de 950KB em imagens JPEG... espectáculo! Nunca se tinha ouvido falar de PNG-8 ou GIF! Aceitei o trabalho uma vez que verifiquei que o problema não era de nenhum erro na programação em si, mas si de uma extrema falta de "orientação" na construção do website! E talvez fosse possível passar de 25 segundos para 4 ou 5 segundos!
Falta ainda referir que o site "não tinha" backend embora fosse feito em Joomla 1.5. O developer "pensou no desempenho" do website e retirou o Mootools1.1 (necessário no backend para os menus) da pasta de scripts do joomla para que este não fosse carregado no index.php e pudesse utilizar outras frameworks, JQuery. Forma inteligente de resolver o assunto: meto-lhe aqui um erro 404 e assunto resolvido. Quando é nos nossos sites a coisa come-se mas no de um cliente é estar a pedir não arranjar mais trabalho! Mas isto tudo para criar uma lista de 18 artigos que irei escrever ao longo do próximo mês, com o intuito de ensinar os developers que um design bonito e funcional não é tudo! Os artigos irão abordar os seguintes temas: 0 - Introdução - Motivação / Ferramentas para medição de desempenho;
PATROCINADORESARTIGOS RELACIONADOS
Trackback(0)
Escreva o seu Comentario
|






Considera escrever um guest post no weblouca!
Deseja criar um header mais atractivo para o seu website? Deseja criar um Logótipo, diferente d...
Como criar aquelas "caixas" presentes em alguns websites que quando clicamos no topo delas, se r...
Continuando na mesma "onda" do ultimo artigo sobre design publicado no WebLouca, Como criar madei...
Muitas pessoas utilizam o CMS Joomla, no entanto a maior parte destas "esquece-se" do factor seg...
Com este artigo pretendo exemplificar como se cria um slide parecido com aquele que se encontra n...
Como primeiro post do ano de 2009, e tratando-se isto de um site onde se fala de desenvolvimento...
Pela altura de Natal e Ano Novo, muitas são as páginas de Internet que colocam efeitos alusivo...
Quantos desenvolvedores web não utilizam Frameworks Javascript para utilizarem efeitos e funçõ...
Hoje em dia possuir uma página na Internet está ao alcance de todos. Para construir uma página...
O javascript na web dos dias de hoje é uma mais valia, no entanto pode-se tornar também uma dor...