Pregunta

Estoy buscando un pequeño motor wiki que sea fácil de integrar en una aplicación PHP existente. O tal vez un conjunto de bibliotecas para manejar todas las funciones típicas de wiki.

Actualmente estoy usando ErfurtWiki , pero está empezando a mostrar su antigüedad. No se ha actualizado desde 2005, y varias de las páginas en sourceforge parecen haber sido hackeado .

Lo incluiré con una aplicación GPLv2, por lo que una licencia compatible con GPL es importante.

Editar:

Para actualizar, principalmente solo estoy buscando la funcionalidad de formato de texto / analizador. Quiero ocuparme del almacenamiento, la seguridad, el historial de revoluciones, etc. por mi cuenta.

¿Fue útil?

Solución

Pear :: Text_Wiki es otra opción, aunque solo maneja el caso de formato de texto . No se ha actualizado desde junio de 2007, pero incluye varios formatos de Wiki (todos los cuales tienen otras fechas de lanzamiento más recientes).

Los formatos que admite Text_Wiki son:

  • BBCode: última versión: 2006-12-23
  • CoWiki: última versión: 2007-01-02
  • Creole: última versión: 2007-08-01
  • Doku: última versión: 14/10/2005
  • MediaWiki: última versión: 10/04/2006
  • Tiki: última versión: 14/10/2005

Tiene una licencia LGPL, por lo que no debería haber problemas de licencia al incluir un proyecto GPL.

Otros consejos

Recomiendo encarecidamente MediaWiki , el motor wiki que ejecuta wikipedia.

EDITAR: Según su comentario, MediaWiki es altamente integrable. Lo he integrado en numerosos proyectos a lo largo de los años.

He usado DokuWiki en el pasado y he estado bastante contento con él. Es bastante pequeño, el código no es el más limpio, pero no es demasiado difícil incluir su propio esquema de autenticación (por ejemplo) para integrarlo con un sistema de usuario existente.

Es GPL2, que se ajusta a sus necesidades. Utiliza el sistema de archivos como almacenamiento, por lo que puede no escalar tan bien, pero para cosas básicas de wiki con un conjunto de características decente, podría ser lo que estás buscando.

Me gusta DokuWiki, pero pmWiki podría ser mejor para ti. Aquí hay una lista de todos los wikis de PHP: http://www.wikimatrix.org/search .php? sid = 183

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top