Ticket #3197 (closed defeito: fixed)

Opened 7 years ago

Last modified 7 years ago

Reduzir tempo de carregamento do módulo ExpressoMail

Reported by: angelo Owned by: angelo
Priority: normal Milestone: Expresso 2.5.0
Component: ExpressoMail Version: trunk
Severity: média Keywords: prognus,carregamento,tempo,lentidao,expresso mail,reduzir
Cc: WorkGroup:

Description

Após alguns testes, verificamos o tempo de carregamento de algumas requisições do ExpressoMail?, que demoram um tempo considerável. A idéia é otimizar o máximo possível destas requisições ou as chamadas das mesmas para que este tempo de carregamento seja diminuído.

Ticket Prognus  #3276

Change History

comment:1 Changed 7 years ago by angelo

Removida duplicação de chamada Ajax que havia no código e reestruturação da sequência de requisições na index.php

comment:2 Changed 7 years ago by wmerlotto

Legal Angelo. Já houve uma melhora, na velocidade de carregamento, perceptível!

comment:3 Changed 7 years ago by angelo

Adicionados alguns arquivos minificados e realizadas algumas modificações na index.php e na draw_api.js

.followupflag.min.js .main.min.css .common_functions.min.js .main.min.js

comment:4 Changed 7 years ago by angelo

 r7541 Adicionado arquivo minificado draw_api.js e corrigido problema na main.min.js

comment:5 Changed 7 years ago by angelo

 r7542 Aplicando técnica de CSS Sprites para diminuir a quantidade de requisições.

comment:6 Changed 7 years ago by angelo

 r7543,  r7544  r7545 CSS Sprites

Last edited 7 years ago by angelo (previous) (diff)

comment:7 Changed 7 years ago by angelo

Mais imagens removidas.  7548,  7549,  7550,  7551 e  7552.

comment:8 Changed 7 years ago by angelo

Ajustes

comment:9 Changed 7 years ago by angelo

 r7567 Removidas chamadas desnecessárias e os arquivos minificados, os quais serão abordados em commits futuros.

comment:10 Changed 7 years ago by angelo

*Adicionada primeira versão do Assetic  r7575

comment:11 Changed 7 years ago by angelo

  • Controle de cache do Assetic

 r7578

comment:12 Changed 7 years ago by angelo

  • Assetic para CSS e compressão de arquivos.

 r7581

comment:13 Changed 7 years ago by angelo

*Bugs de interface  r7583

comment:14 Changed 7 years ago by angelo

  • Dependencias

 r7585

comment:15 Changed 7 years ago by angelo

Resolução dependências  r7587

comment:16 Changed 7 years ago by angelo

Quebra de layout na lista de filtros

comment:17 Changed 7 years ago by angelo

Quebra de layout na criação de nova mensagem

comment:18 Changed 7 years ago by angelo

Ajustes na interface

comment:19 Changed 7 years ago by angelo

Removido espaçamento na criação de nova mensagem, personalizado nomes de arquivos de cache e correção do layout da tela de marcadores.

comment:20 Changed 7 years ago by angelo

  • Verificação de existência de java no servidor e melhoria do código para inserção de filtros de otimização.

 r7625

comment:21 Changed 7 years ago by angelo

 r7634 Ajuste tamanho da fonte dos botões.

comment:22 Changed 7 years ago by angelo

Verificação de existência da máquina virtual java para compressão de CSS.

comment:23 Changed 7 years ago by angelo

  •  r7651 e  r7652 Correção no layout de imagem de contato e posição imagem de anexo

comment:24 Changed 7 years ago by angelo

  • Status changed from new to closed
  • Resolution set to fixed

Charset ISO na compressão de arquivos

Note: See TracTickets for help on using tickets.