Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

*Marcinha*

Otimização de performance

Recommended Posts

Pessoal... faz um tempo que eu tinha postado alguma pergunta referente a melhoria de performance nos códigos...

Estava navegando pela net e achei um artigo muito legal. Pode ser que quem é macaco velho já saiba desses truques, mas pra quem está começando é bom aprender... Imagem Postada

 

clique aqui

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu só discordo no caso do código macarrônico...

 

O que vcs acham q é mais rapido :

O servidor processar um comando Response.Write ou simplesmente passar por cima do html?

 

Exemplo:

<%Response.write("<b>Olá</b>")%>
ou somente:

<b>Olá</b>

Eu fico muito confuso nestes dois casos, pois já ouvi a defesa dos dois...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu só discordo no caso do código macarrônico...

 

O que vcs acham q é mais rapido :

O servidor processar um comando Response.Write ou simplesmente passar por cima do html?

 

Exemplo:

<%Response.write("<b>Olá</b>")%>
ou somente:

<b>Olá</b>

Eu fico muito confuso nestes dois casos, pois já ouvi a defesa dos dois...

é qu edepende da linguagem mesmo..

Logicamente o servidor irá nterpretar masi rápido o que está dentro das tags da respectiva linguagem.

Se for asp, então será interpretado masi rápido tudo que estiver entre tags asp...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho exemplos comprovados sobre esse tipo de perfomance. Para deixar o código mais rápido é melhor utilizar uma linguagem única. No nosso exemplo. Response.Write ("<b>Olá</b>") Isso fara o compildor do servidor trabalhar somente 1 vez, pois o compilador do Windows com a tecnologia ASP, o tal de ASP.DLL já interpretará as TAGS HTML, pois isso ficará mais rapido o sistema. E se sua página tiver muitos Response.Writes da vida, utilize: With Response .Write ("Olá") .Write ("HEY JOE") .Write ("D.eleete tem chulé!") End With Isso também ajudará o código a ficar mais rápido no modo geral ganhando desempenho. Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei acessar o link da materia que a *Marcinha* postou, mas esta fora...

ta fora mesmo...

 

mas lembro que era uma materia que o cara dava varias formas de aumentar a performance do codigo...

 

sendo uma delas a sugestão de evitar o codigo macarronico que é a mudança constantes de linguagens no decorrer do codigo, ou seja mistuarar html e asp...

 

tb ele dizia ser melhor declarar todas as variaveis utilizadas pois se não for declaradas o servidor teria que fazer a verificação de se estar declarada e caso não esteja declarar... portanto seria melhor usar option explicit e declarar tudo...

 

não utilizar codigos inuteis tipo incluir o arquivo adovbs.inc que contem as constantes de ADO do ASP, pois é um arquivo que possui perto de 10 K de inutilitades visto que poucas constantes são usadas, isto quando não coloca-se os valores das constantes mesmo...

 

entre outras sugestoes...

 

era uma materia bacaninha espero ter dado pelo menos uma ideia de seu conteudo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

A melhor forma de aumentar a performance e a legibilidade do código é manter o HTML separado da programação tanto Server quando Client Side.Outra prática útil para aumentar a performance durante o carregamento da página, é definir o HEADER que identifica o tipo de documento, dessa forma o navegador aloca apenas um ENGINE específico para interpretar o arquivo e não tem que ficar adivinhando se é XML, XHTML, DHTML...etc.OK...!!! T+...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui tb não abriu.t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

:grin: Imagem PostadaImagem PostadaImagem Postada

 

Depois q postei é q vi!!

 

Pode excluir!!!

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.