Los mejores productos de software wiki autohostados

Los mejores productos de software wiki autohostados
Fue Sir Francis Bacon quien primero dijo que el conocimiento es poder. Hoy, la mayoría de nuestro conocimiento colectivo sobre el mundo que nos rodea se puede encontrar en varios wikis, que son sitios web o bases de datos desarrolladas en colaboración por una comunidad de usuarios.

Wikipedia es, con mucho, la wiki más popular del mundo, que actualmente presenta más de 45 millones de páginas en 301 idiomas. Casi 500 visitantes visitan Wikipedia cada mes, y la mayoría de ellos no tienen idea de que es posible crear un sitio web como Wikipedia de forma gratuita y sin ninguna experiencia previa en desarrollo web.

Cómo? Con productos de software wiki. Hemos elegido los 5 mejores productos de software wiki autohostados actualmente disponibles, incluido el que impulsa a Wikipedia en sí misma.

Mediawiki

Creado en 2002 por el científico senior del personal en el Wellcome Trust Sanger Institute en Cambridge Heinrich Magnus Manske y luego mejorado por el programador estadounidense de computadoras Lee Daniel Crocker, Mediawiki es una plataforma de software Wiki gratuita y de código abierto que impulsa muchos wikis populares, incluidos Wikipedia, Wiktionary,, Wiktionary,, y Wikimedia Commons.

Mediawiki está escrito en PHP muy adecuado para la pila de lámparas. Debido a que MediaWiki se ha implementado tan extensamente durante tantos años, es una de las plataformas de software Wiki más potentes que ofrecen una larga lista de características y opciones de organización de contenido amplias.

MediaWiki se puede usar con cualquier idioma mundial, y se puede personalizar más utilizando plantillas y extensiones. Si hay una gran limitación de MediaWiki, es el hecho de que su sintaxis no se ha definido formalmente, lo que dificulta que los desarrolladores de terceros creen Wysiwyg (lo que ves es lo que obtienes) editores.

Tiddlywiki

Mientras que MediaWiki se está desarrollando con las necesidades de Wikipedia y otros grandes wikis en mente, Tiddlywiki es mejor para proyectos más pequeños. Estrata información de una manera única, utilizando un sistema de índice de tarjeta de hipertexto que utiliza Tiddlers como las unidades fundamentales de información en Tiddlywiki.

Puedes pensar en Tiddlers como pequeños fragmentos de información. Funcionan mejor cuando son lo más pequeños posible, y pueden contener cualquier cosa, desde texto hasta imágenes hasta audio y listas generadas automáticamente. Los tiddlers se pueden reutilizar más de una vez, haciendo que Tiddlywiki sea perfecto para capturar, organizar y compartir todo tipo de información.

Tiddlywiki se puede extender aún más con complementos, que pueden contener módulos JavaScript, hojas de estilo y plantillas. Debido a que Tiddlywiki está escrito en JavaScript, es muy fácil personalizar y adaptarse para una multitud de diferentes proyectos.

Dokuwiki

Dokuwiki a menudo se describe como una alternativa más simple a Mediawiki. Aunque está disponible "Solo" en 50 idiomas y no ofrece casi tantas características como MediaWiki, a los usuarios les encanta debido a su sintaxis limpia y una notable facilidad de mantenimiento.

Con los años, Dokuwiki ha demostrado ser especialmente útil en el entorno empresarial. Miles de empresas y organizaciones usan Dokuwiki como base de conocimiento corporativo, espacio de trabajo del proyecto, intranet y más. Dokuwiki no requiere demasiados recursos, es de código abierto y es compatible con una amplia variedad de complementos y plantillas.

Los complementos se pueden instalar automáticamente a través del administrador de extensiones o manualmente copiándolos a lib/complementos/. Por ejemplo, hay un complemento que le permite revertir las ediciones recientes, una que restringe el acceso de inicio de sesión a las direcciones IP designadas, o uno que agrega una sección de comentarios a las páginas wiki, solo por nombrar algunas.

Xwiki

Xwiki es una plataforma de software Wiki de código abierto y gratuita escrita en Java. Se puede usar como un wiki de primera generación o un wiki de segunda generación. Según Xwiki, los wikis de primera generación se utilizan para colaborar en contenido, mientras que se pueden utilizar wikis de segunda generación para crear aplicaciones web colaborativas.

Algunos ejemplos de lo que se puede crear utilizando wikis de segunda generación, como Xwiki, incluyen blogs para comunicarlo o organizarla utilizando categorías y etiquetas, foros donde los participantes pueden discutir temas importantes, plataformas de gestión de tareas donde los usuarios pueden crear y asignar tareas para proyectos designados, y más.

Xwiki presenta un editor de Wysiwyg muy robusto en la parte superior de la poderosa sintaxis wiki. Se puede extender aún más con más de 600 complementos, macros, pieles y temas proporcionados por la comunidad Xwiki y los desarrolladores principales. Si está buscando un poderoso wiki multiplataforma que enfatice la extensibilidad, Xwiki es una gran opción.

Wiki.js

Todas las plataformas de software wiki que hemos mencionado hasta ahora han existido durante bastante tiempo, y a veces se muestra. Wiki.JS es diferente porque se lanzó por primera vez en 2016 como una alternativa moderna a las plataformas de software Wiki tradicionales. Está construido en el nodo.JS, Git y Markdown vienen con un poderoso editor visual y está optimizado para tener bajos recursos del sistema.

Wiki.JS se ejecuta en cualquier servidor Linux, Windows o MacOS, y tiene una funcionalidad de almacenamiento en caché avanzado para acelerar el acceso al sitio. Al igual que otras plataformas de software wiki.

Cómo instalar y configurar MediaWiki

Para instalar MediaWiki, necesitará tres cosas:

  • Un servidor web para servir las páginas solicitadas al navegador del cliente.
    • Apache o IIS.
  • PHP para ejecutar el software.
    • PHP versión 7.0.0 o posterior con expresiones regulares compatibles con Perl, biblioteca PHP estándar, soporte JSON.
  • Una base de datos para almacenar las páginas y los datos del sitio.
    • Mysql 5.5.8+, Mariadb, PostgreSQL 8.3+ o sqlite.

Si cumple con todos los requisitos, puede descargar la última versión de MediaWiki desde el sitio web oficial y extraer el archivo a una carpeta accesible en la web en su servidor.

Luego, apunte a su navegador web preferido al directorio con archivos MediaWiki. Como esto: http: // yourwebserver.com/directorio/mw-config/índice.php.

Finalmente, siga las instrucciones proporcionadas para finalizar el proceso de configuración. Para las instrucciones de instalación específicas del sistema, visite esta página y desplácese hasta la parte inferior.

Conclusión

No importa si eres un experto en ciberseguridad, un cocinero apasionado o un tejedor maestro de canasta submarina, también puedes compartir tu conocimiento utilizando una de las plataformas de software wiki descritas en este artículo y tal vez incluso crear una próspera comunidad de personas. que comparten los mismos intereses que tú.