Conteúdo detalhado:
Introdução
Dicas 1: Dados comuns do cache em um servidor da web
Dicas 2: Dados comuns de cache em objetos de aplicação ou sessão
Dicas 3: dados de cache e html no disco do servidor da web
Dica 4: Evite o cache dos componentes não flexíveis em objetos de aplicação ou sessão
Dica 5: Não cache conexões de banco de dados em objetos de aplicativo ou sessão
Dicas 6: Use objetos de sessão
Dicas 7: encapsular código no objeto COM
Dicas 8: Obtenha recursos mais tarde e libere recursos cedo
Dica 9: a execução fora do processo sacrificará a confiabilidade
Dica 10: Use explicitamente opções
Dicas 11: Use variáveis locais em sub -rotinas e funções
Dicas 12: Copie dados comuns para variáveis de script
Dica 13: Evite redefinir as matrizes
Dicas 14: Use o buffer de resposta
Dicas 15: Scripts e declarações de resposta incorporados em lote.
Dica 16: Use Response.ClientConnected antes de iniciar uma longa tarefa
Dica 17: Use tag <ject> para instanciar um objeto
Dicas 18: Ligação do Typelib usando objetos ADO e outros componentes
Dicas 19: Utilize recursos de verificação do navegador
Dica 20: Evite concatenação de cordas em loops
Dica 21: Ativar navegador e cache de proxy
Dica 22: use server.Transfer em vez de resposta.Redirect, se possível
Dicas 23: Adicione uma barra no final do URL do diretório
Dica 24: Evite usar variáveis de servidor
----------------------------------------------------------------------------------
Introdução
O desempenho é um recurso. Você precisa pré-design-desempenho ou reescrever o aplicativo posteriormente. Em outras palavras, quais são boas estratégias para maximizar o desempenho dos aplicativos ActiveServerPages (ASP)?
Este artigo fornece muitas dicas para otimizar aplicativos ASP e "Editor de scripts VisualBasic (R) (VBScript). Muitas armadilhas e falhas são discutidas. As sugestões listadas neste artigo foram testadas em http://www.microsoft.com e outros sites e estão funcionando corretamente. Aspsession e outros objetos internos da ASP (solicitações, respostas e servidores).
O desempenho do ASP geralmente depende mais do que apenas do código ASP. Não queremos incluir todas as cotações sábias em um artigo e listar apenas os recursos relacionados ao desempenho no final. Esses links incluem tópicos ASP e não ASP, incluindo "ActiveX (R) Data Object (ADO)", Modelo de objeto de componente (COM), banco de dados e "IIS)" da Internet Information Server (IIS) ". Estes são os links que gostamos - siga -os.