Minha história com Discourse

Olá, Comunidade Discourse,

Quero apenas compartilhar com vocês minha pequena história com o Discourse.

Há um ano, criei um site de classificados para a Comunidade de Vapers da Hungria usando o WordPress. Mas era apenas para venda de dispositivos usados.

Eu sabia que precisava de algo muito mais comunitário para criar uma comunidade que funcionasse bem! O Discourse é exatamente o que eu estava procurando. Lembro que, quando vi pela primeira vez o site Discourse Meta, senti imediatamente que aquele lugar nasceu para a comunidade.

Lendo, lendo e mais lendo…

Primeiro de tudo, li centenas de tópicos no Meta para entender realmente o que é o Discourse.
Esses tópicos incluíam principalmente:

  • Como instalar?
  • Qual ambiente de servidor é necessário?
  • Qual a diferença entre um plugin e um componente de tema? Como instalá-los?
  • Tópicos feitos para novos usuários. Guia para novos usuários…
  • O que são os níveis de confiança?
    etc…

Encontrei tudo em um só lugar, o que foi fenomenal. Tudo estava a uma simples busca ou clique em tópicos relacionados.

Processo de testes…

Depois de algumas semanas de leitura, tentei instalar meu primeiro Discourse no local (Mac). Isso foi para aprender a usar a seção de administração, moderar conteúdos e usuários, instalar temas, componentes de tema e plugins, e entender por que as coisas funcionam da maneira que funcionam. Tudo para que no site público ao vivo tudo funcione melhor e mais fácil.

Pronto para o lançamento

Após os testes, senti que estava pronto para lançar meu site Discourse. Na primeira rodada, precisei escolher um provedor de hospedagem, já que todos os meus outros sites estão na Digital Ocean, então escolhi eles. Instalei em um droplet de US$ 5. Segui o guia de instalação aqui também e funcionou na primeira tentativa. O site ainda está operando com essa instalação; apenas redimensionei o droplet.

Comecei a configurar o fórum e fiz várias alterações. Nunca toquei em nada e não tenho intenção de fazer isso. Os Níveis de Confiança! Acredito que seja um sistema cuidadosamente projetado, com experiência suficiente e resultados de vários anos de pesquisa. Portanto, isso provavelmente é necessário para uma comunidade que funcione bem. Agora eu entendo e tento passar para os membros da comunidade por que isso é importante. No início, ninguém entende e pergunta por que é necessário. Então, traduzi todos os documentos e criei novos para torná-los mais compreensíveis. Então, mais cedo ou mais tarde, eles perceberão que é essencial! É necessário para uma comunidade saudável! Confio na Equipe do Discourse, nos Autores e na Comunidade! :slightly_smiling_face:

Há outra coisa que, na minha opinião, faz do Discourse a melhor escolha. Isso é o suporte! O suporte é algo que faz as pessoas se sentirem mais seguras se algo der errado ou se precisarem apenas de uma sugestão. Ter uma pergunta, etc… Diga-me qual outro provedor oferece um suporte tão forte quanto o do Discourse. Não apenas uma equipe, mas uma enorme comunidade prestativa!

Meu site Discourse está funcionando há seis meses e está crescendo constantemente, com cada vez mais membros chegando. Nossa comunidade realmente gosta. Obrigado! :folded_hands: :blush:

Minha configuração

Digital Ocean (CPU compartilhada / 2 vCPUs + 4 GB de Memória, 60 GB SSD)
BackBlaze (uploads e backups para S3)
BunnyCDN (CDN do Discourse + CDN S3 + otimização de imagens)

Quero escrever algumas linhas sobre o BunnyCDN e a otimização de imagens.

Meu site Discourse é muito usado para compartilhamento de fotos e nunca alterei as configurações de upload de imagens. Sempre pensei que queria exibir as imagens enviadas na melhor qualidade possível. Mas isso tornava meu site muito caro para os usuários. Quase 10 MB para carregar a página mais recente. Tive que fazer algo rapidamente. Então, procurei outra solução para otimizar as imagens.

O BunnyCDN tem um serviço para isso, chamado Bunny Optimizer. Ok, sei que isso custa US$ 9,50 por mês, mas vale cada centavo para mim.

Qual é a característica principal? Isso não sobrecarrega o servidor para fazer coisas como otimizar imagens. Isso acontece na CDN, então o site exibe as imagens otimizadas, mas o BackBlaze mantém as imagens originais em resolução total, para que os usuários possam visualizá-las se quiserem. Ele usa WebP quando disponível.

Por exemplo:
As imagens no Chrome usam a extensão WebP, mas no Safari a mesma imagem será JPG ou JPEG se você fizer o download.

Isso torna meu site super rápido com milhares de imagens. E muito mais barato, sem perder a qualidade da imagem, porque os usuários podem baixar as fotos originais. Agora o tamanho da página mais recente é de aproximadamente 3 MB!

Se você decidir usar o BunnyCDN após ler isso, ficaria muito grato se usasse este link para se registrar. Este é meu link de indicação e, se você se registrar com ele, eles me darão US$ 20 para o meu saldo no bcdn. Obrigado! :slight_smile:

Espero que essa seja uma história sem fim com o Discourse :slight_smile:

Obrigado por ler minha história! Tenha um ótimo dia e fique seguro! :slight_smile:

Ah, e quase esqueci :slight_smile: meu site :arrow_down:

15 curtidas

Don, seu fórum é uma inspiração para todos nós que dedicamos tempo a personalizar o Discourse para nossos usuários. :grin:

A propósito, como você conseguiu fazer a lista de avatares de reações aparecer como um popup em vez do comportamento padrão? (é genial, aliás)

3 curtidas

Muito obrigado, @Paracelsus :slightly_smiling_face: Sinta-se à vontade para entrar e ver mais modificações legais :slightly_smiling_face:

Eu já havia postado antes sobre as reações personalizadas.

A parte que você mencionou, a seção de popup de avatar das reações, é o comportamento padrão, mas eu escondi a seção padrão de “quem curtiu” :arrow_down:

4 curtidas

Obrigado por compartilhar sobre BunnyCDN. Vou testar com o seu link. :+1:

2 curtidas

Olá @Don
Você configurou o DNS no Cloudflare?
Eu usei o Cloudflare antes, agora adicionei o Bunny CDN, depois de executar ./launcher rebuild app, não consigo mais acessar meu fórum, levou cerca de 2 horas.
Devo remover o DNS no Cloudflare?

Olá @tmn,

Não, eu não uso Cloudflare.

1 curtida