Vou tentar dissipar os mitos de que o Discourse não precisa de um blog integrado. Acredito que abandonar um blog no núcleo do Discourse traz mais consequências negativas do que tê-lo integrado. Existem dezenas de tópicos nesta página onde os usuários se perguntam por que o Discourse não possui um blog nativo. Há mais de 5 anos, os usuários procuram funcionalidade de blog no fórum!
1. O Discourse não precisa de um blog de forma alguma.
Seus concorrentes ficarão felizes. Sem um blog, perdemos tráfego e visitantes. Todos os fóruns têm artigos. Basicamente, são instruções e guias de início rápido. Em vez de escrevê-los como tópicos do fórum, seria muito mais correto apresentá-los na forma de um blog. Os desenvolvedores do Invision Community foram sábios. Eles adicionaram o blog ao núcleo e agora isso se tornou uma vantagem sobre outros fóruns.
2. Você pode usar o WordPress ou outra plataforma. Usar o Discourse em vez dos comentários do WordPress é uma boa maneira de direcionar o tráfego do blog para o seu fórum.
Sim, mas gastamos nosso tempo e dinheiro instalando e mantendo constantemente duas plataformas em vez de uma. E isso não se aplica apenas ao WordPress; outras plataformas são ainda mais complicadas. Em vez de um projeto bem-sucedido com bons indicadores de SEO, obtemos dois projetos com indicadores imprevisíveis. Em vez de uma única plataforma, os usuários visitam duas plataformas, o tráfego de cada uma é menor do que o de uma só, as posições nos motores de busca caem e o tráfego torna-se ainda menor. Perdemos tráfego, não o atraímos. Seus concorrentes ficam felizes novamente. Ao mesmo tempo, perdemos a capacidade de realizar blogs coletivos e outras vantagens, como o uso de tags e notificações PUSH. Nosso PWA não funciona para blogs! O WordPress tem funcionalidades redundantes; precisamos de apenas algumas linhas de banco de dados e alguns MB de código. Infelizmente, o WordPress não é um bolo de Páscoa do qual você pode cortar um pedaço.
3. O WordPress é melhor para escrever blogs.
Você está falando sério? Ainda não sabemos disso. Os desenvolvedores do Discourse são ótimos; eles derrotariam o WordPress ou qualquer outra coisa de olhos fechados.
4. Ter um blog no núcleo do Discourse complicará a plataforma.
Vivemos no século XXI, tudo é complexo aqui. O módulo de blog não é inteligência artificial. Um blog é a coisa mais simples que se pode adicionar. Mas é mais fácil escrever um módulo inteiro para integração com o WordPress para arrastar lastro inútil em um subdomínio. É um passo para trás. Há 20 anos, tal decisão teria sido correta, mas não hoje. Quanto pesará o módulo de blog para o Discourse? Quantas tabelas aparecerão no banco de dados? Vou responder: pouco. Não espero que um blog tenha milhões de posts. Mas se você tiver milhões de posts, então parabenizo você.
5. Fóruns podem ser inundados com links de spam.
Atribua a pessoas confiáveis, não a todos. Em vez de desenvolver a comunidade, precisamos arrastar o lastro na forma de um blog antigo no WordPress. Precisamos nos distrair com o próprio blog. Perdemos a oportunidade de usar a criatividade da comunidade para escrever ótimos artigos. Pode haver muitos membros da comunidade que podem escrever blogs gratuitos melhores do que nós.
6. O Discourse e o blog são projetados para finalidades diferentes.
O blog é necessário para atrair tráfego. Adivinhe o que o fórum precisa para seu desenvolvimento?
7. Pode ser muito mais fácil para os usuários rolar e ler apenas posts de blog do que se distrair com todo o conteúdo criado pelos usuários no fórum.
Da maneira assustadora como o Discourse é usado como mecanismo de blog, eu concordo. Muitos caminhos foram traçados. É simples: é necessário um módulo separado com sua própria navegação e página. Transformar posts de tópicos do fórum é equivalente a transformar mensagens de chat em posts. Vou dar um exemplo do Invision Community, embora eles tenham um design terrível. É muito conveniente adicionar comentários, curtidas, tags, assinatura de notícias, link para um produto de uma loja online, etc., a um post de blog. A partir desses posts, seria mais sábio construir páginas wiki. Na realidade, você pode encontrar mais vantagens, mas por enquanto, isso é suficiente.
Ao escolher um mecanismo para minha comunidade, eu precisava de um blog integrado e realmente não queria procurar outra plataforma, pois gostava do Discourse. Espero sinceramente que os desenvolvedores ouçam nossos pedidos e ajudem a tornar essa maravilhosa plataforma ainda melhor.