-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Melhorar desempenho do site #76
Comments
@YanVieira1905 e @Andrelamor, revisão foi feita a partir do commit 6fd7f07b2827a9cee239a1f5c00f23f6d16a6344. Caso haja necessidade de buscar algum arquivo basta voltar nesta fase do projeto com |
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
Tentativa de melhorar desempenho site See #76
@YanVieira1905 e @Andrelamor, um teste que fiz hoje, 23/02/2024 e pareceu dar grande resultado no desempenho do site foi excluir o código-fonte dos robôs. Por se tratar de um site estático, acho que estes arquivos com o código-fonte acaba pesando muito o desempenho e principalmente o mecanismo de busca do sistema (que não está funcionando em produção). Uma solução para resolver o problema seria criarmos um repositório GitHub apenas para armazenar estes códigos fontes e no nosso site colocamos apenas o link para o raw deste código. Não teríamos o mesmo efeito visual, mas ganharíamos em eficiência. Acredito que vale o teste. |
Mudanças Branch
|
See https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/?h=keys#keys See #76 See #76 (comment) Para melhorar página inicial robôs - Login sei inicialmente
Modelo Robô para requisitos iniciais e montando seu robô See #76 See #76 (comment) Para melhorar página inicial robôs - Login sei inicialmente
Replicar para próximas See #76 See #76 (comment)
@gabrielbdornas temos condição de ver como o desempenho do site ficou após as alterações? |
Replicar para próximas See #76 See #76 (comment)
Robô não replicável See #76 See #76 (comment) Versão original do robô: See https://github.com/automatiza-mg/automatizacoes/tree/761f001a82d3a8bc9049b9afc314bf026fbd0c84/docs/robos/aposentadoria
Robô não replicável See #76 See #76 (comment)
Favor observar este comentário. E a notícia boa é que após a retirada do vegalite e do MathJax, ganhamos 9% de eficiência. |
Equipe e depoimentos Converte para webp Hospeda Cloudnary Tentativa melhorar performance lighthouse See #76 See #76 (comment)>
Depoimento Gabriela Scap Tentativa melhorar performance lighthouse See #76
Demais avatares Tentativa melhorar performance lighthouse See #76
Melhora significante de desempenho após este commit: Vou tentar retirar todos os robôs com código |
Neste commit estão guardados robôs deletados, a saber:
Necessário levá-los para a biblioteca de robôs. |
Depois deste commit, registrada neste comentário ferramenta de busca passou a funcionar como esperado. Desempenho também melhoraram bastante: @dcd-github-admin, solicito que naveguem nas páginas para ver se aquela quebra relatada por @YanVieira1905 irá acontecer novamente. A partir de amanhã voltarei com os robôs sem os códigos fonte. |
@dcd-github-admin, após esta constatação, acredito que podemos fechar esta Issue. Uma boa prática, de agora em diante, será testar o desempenho do site a cada novo commit, evitando assim um acúmulo de erros ao longo do tempo que deixe o site lento. |
|
@gabrielbdornas teste de agora sem usar o site, só baixei a extensão Lighthouse e apliquei: |
Achei a outra ferramenta mais detalhada, embora menos intuitiva, também apontou melhoria como no lighthouse: https://automatiza-mg.github.io/automatizacoes/ |
Uma coisa descrita nas explicações dos tutoriais da Google sobre a ferramenta Lighthouse é prestar atenção nas underlying conditions, ou causas subjacentes (diferenças nas conexões/redes wi-fi, potência computadores, etc...). Por essa explicação, creio que o resultado final da escala de performance, expressa em |
Dentro de overadis See #76 (comment) See #76
Unifica dentro de overradis See #76 (comment) See #76
Desempenho do site publicado está ruim. Um exemplo é o mecanismo de pesquisa (search bar) que não está respondendo e a inicialização do servidor local que está demorando um tempo excessivo.
Screencast.from.30-01-2024.09.11.49.webm
Este Issue do repositório material-mkdocs relata algumas tentativas de otimizações, bem como alguns motivos geradores de lentidão. Neste mesmo Issue, encontrei a extensão Chrome Google Lighthouse para fazer uma análise de desempenho de uma página, bem como sugestões de melhoria.
O report gerado no Google Lighthouse em 30/01/2024 mostra um desempenho muito baixo1:
Penso que, além das medidas necessárias para melhoria do desempenho atual, devemos criar um processo que a cada novo conteúdo incluído o desempenho seja analisado para evitar perdas ao longo do tempo.
Prováveis ações para melhoria de desempenho
Footnotes
Desempenho medido em 29/01/2024 havia sido de 59% ↩
The text was updated successfully, but these errors were encountered: