No Discourse, todos os arquivos js e css são apresentados separadamente. Por anos pensei que seria melhor combinar, otimizar e apresentar esses arquivos. Por favor, me avise se estou perdendo algo importante aqui, mas infelizmente a velocidade inicial de inicialização é muito lenta e seria benéfico reduzir o número desses arquivos?
Por exemplo, se houvesse 1 ou 2 arquivos css em vez de 30 arquivos css, isso poderia acelerar ainda mais os processos?
Imagine isto, se o seu site abrisse em 1-2 segundos quando você o digitasse na barra de endereço e pressionasse Enter. Hmm, isso seria ótimo.
Concordo, é muito funcional, muito rápido depois de aberto e estamos apaixonados por ele.. Vamos melhorá-lo um pouco mais e torná-lo o melhor dos melhores
Parte disso, eu acho, será que eles fazem um “cold start” (início a frio) e precisam carregar todos os assets. Na maioria das vezes, os usuários do fórum terão esses assets em cache em seus navegadores.
Eu suspeito que existam possíveis melhorias nos tempos de carregamento, e talvez algumas das dicas desses testes de laboratório valham a pena ser seguidas.
evidências são necessárias aqui, o bundling é algo que traz grandes benefícios em sites HTTP 1.1, não em sites 2.0.
Eu certamente quero que as coisas sejam mais rápidas, mas quando eval em JavaScript é onde está o gargalo, então mexer com o bundling não é o lugar certo.
Eu acho que isso não se limita apenas ao padrão HTTP. Alguns sites abrem em 2-3 segundos. A tela de espera de 10 segundos do Discourse é um pouco incômoda. Há um ditado em turco: Toda beleza tem um defeito. Espero que o Discourse corrija essa falha ao longo do tempo.
Novamente — isso vem do servidor de um fórum E das conexões do usuário E do dispositivo do usuário
Não sei como a equipe pode corrigir diferenças entre todos os distritos dos Estados, Finlândia ou Turquia, ou tornar uma rede 4G lotada que oferece velocidade de 3M mais rápida. Ou se um usuário usa um celular chinês de entrada com pouca RAM e memória cheia de fotos engraçadas de gatos.
Claro. A primeira vez poderia ser mais rápida se o Discourse fosse construído como sites da web “normais”. Mas então cada carregamento de página seria igualmente ou mais lento.
É uma pena se o Discourse for lento para você, honestamente. Mas para mim, na Finlândia, um iPhone SE conectado ao Wi-Fi de casa, que recebe sinal de 4G e velocidade de marketing de 200M, leva cerca de 2 segundos de espera.
Na verdade, sabe o que me ocorreu hoje. O recurso do aplicativo é sempre rápido. Vou te dizer como introduzir e instalar isso para cada usuário. Dessa forma, parecerá um aplicativo e dará uma impressão rápida. Eu amo Discourse. Não tenho intenção de deixá-lo por enquanto. Tentarei de todas as formas aproveitar ao máximo,