Melhores produtos de software wiki auto-hospedados

Melhores produtos de software wiki auto-hospedados
Foi Sir Francis Bacon quem primeiro disse que o conhecimento é poder. Hoje, a maior parte de nosso conhecimento coletivo sobre o mundo ao nosso redor pode ser encontrado em vários wikis, que são sites ou bancos de dados desenvolvidos em colaboração por uma comunidade de usuários.

A Wikipedia é de longe o wiki mais popular do mundo, atualmente com mais de 45 milhões de páginas em 301 idiomas. Quase 500 visitantes visitam a Wikipedia todos os meses, e a maioria deles não tem idéia de que é possível criar um site como a Wikipedia gratuitamente e sem nenhuma experiência anterior em desenvolvimento da web.

Como? Com produtos de software wiki. Atualmente, escolhemos os 5 melhores produtos de software wiki auto-hospedados atualmente, incluindo o que alimenta a própria Wikipedia.

Mediawiki

Criado em 2002 pelo cientista da equipe sênior do Wellcome Trust Sanger Institute em Cambridge Heinrich Magnus Manske e depois melhorado pelo programador de computadores americano Lee Daniel Crocker, Mediawiki é uma plataforma de software de código aberto e de código aberto que alimenta muitos wikis populares, incluindo Wikipedia, Wikionário, Wikionário, e Wikimedia Commons.

Mediawiki está escrito em PHP bem adequado para a pilha de lâmpadas. Como o Mediawiki foi implantado tão extensivamente por tantos anos, é uma das plataformas de software wiki mais poderosas por aí, oferecendo uma longa lista de recursos e opções de organização de conteúdo amplo.

Mediawiki pode ser usado com qualquer idioma mundial e pode ser ainda mais personalizado usando modelos e extensões. Se existe uma grande limitação do Mediawiki, é o fato de que sua sintaxe não foi formalmente definida, o que dificulta a criação de desenvolvedores de terceiros para criar wysiwyg (o que você vê é o que você recebe) os editores).

Tiddlywiki

Enquanto Mediawiki está sendo desenvolvido com as necessidades da Wikipedia e outros grandes wikis em mente, Tiddlywiki é mais adequado para projetos menores. Ele estrutura as informações de uma maneira única, usando um sistema de índice de cartões de hipertexto que usa os boatos como unidades fundamentais de informação em Tiddlywiki.

Você pode pensar nos boatos como pequenos trechos de informação. Eles funcionam melhor quando são o menor possível e podem conter qualquer coisa, desde texto a imagens até áudio e listas geradas automaticamente. Tiddlers podem ser reutilizados mais de uma vez, tornando o Tiddlywiki perfeito para capturar, organizar e compartilhar todos os tipos de informações.

Tiddlywiki pode ser estendido com plugins, que podem conter módulos JavaScript, folhas de estilo e modelos. Como Tiddlywiki está escrito em JavaScript, é muito fácil de personalizar e se adaptar para uma infinidade de projetos diferentes.

Dokuwiki

Dokuwiki é frequentemente descrito como uma alternativa mais simples ao mediawiki. Embora esteja disponível "somente" em 50 idiomas e não ofereça quase tantos recursos que o MediaWiki, os usuários adoram por causa de sua sintaxe limpa e notável facilidade de manutenção.

Ao longo dos anos, Dokuwiki se mostrou especialmente útil na configuração corporativa. Milhares de empresas e organizações usam Dokuwiki como uma base de conhecimento corporativo, espaço de trabalho do projeto, intranet e muito mais. O Dokuwiki não requer muitos recursos, é totalmente aberto e é compatível com uma ampla variedade de plugins e modelos.

Os plugins podem ser instalados automaticamente através do gerenciador de extensão ou manualmente, copiando -os para lib/plugins/. Por exemplo, há um plugin que permite que você reverta edições recentes, que restringe o acesso ao login a endereços IP designados ou que adiciona uma seção de comentários às páginas do wiki, apenas para citar alguns.

Xwiki

Xwiki é uma plataforma de software wiki de código aberto e gratuito escrito em java. Pode ser usado como um wiki de primeira geração ou um wiki de segunda geração. De acordo com Xwiki, os wikis de primeira geração são usados ​​para colaborar com conteúdo, enquanto os wikis de segunda geração podem ser usados ​​para criar aplicativos da Web colaborativos.

Alguns exemplos do que pode ser criado usando wikis de segunda geração, como o Xwiki, incluem blogs para comunicar informações ou organizá-las usando categorias e tags, fóruns onde os participantes podem discutir tópicos importantes, plataformas de gerenciamento de tarefas em que os usuários podem criar e atribuir tarefas para projetos designados, e mais.

Xwiki apresenta um editor Wysiwyg muito robusto no topo da sintaxe da Wiki poderosa. Pode ser estendido com mais de 600 plugins, macros, peles e temas fornecidos pela comunidade Xwiki e desenvolvedores principais. Se você está procurando um poderoso wiki multiplataforma que enfatiza extensibilidade, Xwiki é uma ótima opção.

Wiki.JS

Todas as plataformas de software wiki que mencionamos até agora já existem há algum tempo, e às vezes mostra. Wiki.O JS é diferente porque foi lançado pela primeira vez em 2016 como uma alternativa moderna às plataformas tradicionais de software wiki. É construído no nó.JS, Git e Markdown, vem com um poderoso editor visual e é otimizado para ser baixo em recursos do sistema.

Wiki.O JS é executado em qualquer servidor Linux, Windows ou MacOS, e possui uma funcionalidade avançada de cache para acelerar o acesso ao site. Assim como outras plataformas de software wiki.

Como instalar e configurar o MediaWiki

Para instalar o MediaWiki, você precisará de três coisas:

  • Um servidor da web para servir as páginas solicitadas ao navegador do cliente.
    • Apache ou IIS.
  • PHP para executar o software.
    • PHP versão 7.0.0 ou posterior com expressões regulares compatíveis com Perl, biblioteca PHP padrão, suporte JSON.
  • Um banco de dados para armazenar as páginas e dados do site.
    • MySQL 5.5.8+, MariaDB, PostgreSql 8.3+, ou sqlite.

Se você atender a todos os requisitos, poderá fazer o download da versão mais recente do MediaWiki do site oficial e extrair o arquivo para uma pasta acessível à Web em seu servidor.

Em seguida, aponte seu navegador da web preferido para o diretório com arquivos mediawiki. Assim: http: // yourwebserver.com/diretório/mw-config/índice.php.

Por fim, siga as instruções fornecidas para concluir o processo de configuração. Para obter instruções de instalação específicas do sistema, visite esta página e role até o fundo.

Conclusão

Não importa se você é um especialista em segurança cibernética, um cozinheiro apaixonado ou um tecelão de cesta subaquático mestre-você também pode compartilhar seu conhecimento usando uma das plataformas de software wiki descritas neste artigo e talvez até criar uma comunidade próspera de pessoas que compartilham os mesmos interesses que você.