De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Página de inicio de Wikipedia , que se ejecuta en MediaWiki , uno de los paquetes de software wiki más populares

Un software Wiki (también conocido como motor wiki o aplicación wiki ) es un software colaborativo que ejecuta un wiki , que permite a los usuarios crear y editar páginas o entradas de forma colaborativa a través de un navegador web . Un sistema wiki suele ser una aplicación web que se ejecuta en uno o más servidores web . El contenido, incluidas las revisiones anteriores, generalmente se almacena en un sistema de archivos o en una base de datos . Los wikis son un tipo de sistema de gestión de contenido web y el software estándar más comúnmente compatible que ofrecen las instalaciones de alojamiento web .

Hay docenas de motores wiki mantenidos activamente. Varían en las plataformas en las que se ejecutan, el lenguaje de programación en el que se desarrollaron, si son de código abierto o propietario , su compatibilidad con los caracteres y convenciones del lenguaje natural y sus suposiciones sobre el control técnico frente al control social de la edición.

Historia [ editar ]

La primera aplicación "wiki" generalmente reconocida, WikiWikiWeb , fue creada por el programador informático estadounidense Ward Cunningham en 1994 y lanzada en c2.com en 1995. [1] "WikiWikiWeb" era también el nombre de la wiki que se ejecutaba en el software, y En los primeros años de existencia de las wikis no se hacía una gran distinción entre el contenido de las wikis y el software en el que se ejecutaban, posiblemente porque casi todas las wikis funcionaban con su propio software personalizado.

El software Wiki se originó a partir de sistemas de control de versiones más antiguos utilizados para documentación y software en la década de 1980. A mediados de la década de 1990, generalmente tenían interfaces de navegador web . Sin embargo, carecían de la capacidad de crear fácilmente enlaces entre páginas internas sin escribir código HTML . Para WikiWikiWeb, se utilizó la convención de nomenclatura CamelCase para indicar enlaces internos, sin requerir código HTML.

Cuando apareció MediaWiki , esta convención se había abandonado en gran medida a favor de marcar enlaces explícitamente en el código fuente editado.con corchetes dobles. Por tanto, los nombres de las páginas no interrumpían el flujo del inglés y podían seguir la convención estándar de mayúsculas en inglés. La distinción entre mayúsculas y minúsculas en la primera letra, pero no en las letras posteriores, respaldaba las convenciones de uso de mayúsculas en inglés estándar y permitía a los escritores crear sus páginas en inglés común, con el enlace de palabras y frases particulares después. Este resultó ser el cambio crítico que permitió a los autores comunes en inglés escribir páginas wiki y a los usuarios no técnicos leerlas. Esta política se extendió a otros lenguajes naturales, evitando el uso de texto de aspecto inusual o uso de mayúsculas incómodo que viola las propias reglas del idioma.

Durante los siguientes 10 años, se escribieron muchas más aplicaciones wiki , en una variedad de lenguajes de programación . Después de 2005, comenzó a haber un movimiento hacia una mayor consolidación y estandarización: muchas aplicaciones wiki menos populares fueron abandonadas gradualmente y se crearon menos aplicaciones nuevas. Relativamente pocos de los motores wiki actualmente en uso se crearon después de 2006.

La idea de tener funcionalidad wiki ahora se considera deseable en general y algunos aspectos de la funcionalidad wiki también se han agregado a los sistemas de administración de contenido existentes , como Microsoft SharePoint . Algunos escritores han señalado que SharePoint no funciona de hecho como un wiki, incluso con esta funcionalidad en uso.

Compatibilidad de datos [ editar ]

En general, los nuevos motores wiki no han seguido los formatos de datos de los motores existentes, lo que los hace de uso limitado para aquellos que ya han invertido en grandes bases de conocimiento en el software existente. Como regla general, los proyectos wiki más nuevos no han logrado atraer a un gran número de usuarios de la base de software wiki existente.

Solo se ha implementado un formato de datos en más de un wiki, que es el de MediaWiki:

  • WordPress tiene extensiones para mostrar y editar páginas en formato MediaWiki y para enmarcar MediaWiki.
  • Jamwiki [2] es un clon de MediaWiki en Java , que admite páginas en formato MediaWiki pero no extensiones.
  • Otros proyectos comerciales o clones a menudo (o lo han hecho en el pasado) siguen el formato MediaWiki. BlueSpice MediaWiki es el único software de este tipo con una versión gratuita disponible.

Ninguna de estas alternativas admite las extensiones disponibles en MediaWiki estándar, algunas de las cuales amplían o alteran su formato de datos.

Tipos de uso [ editar ]

Básicamente, existen tres tipos de uso del software wiki: wikis de cara al público con una comunidad potencialmente grande de lectores y editores, wikis de empresas privadas para la gestión de datos por parte de corporaciones y otras organizaciones, y wikis personales , destinados a ser utilizados por una sola persona para administrar notas y, por lo general, ejecutar en un escritorio . Algunos programas de wiki están diseñados específicamente para uno de los tipos de uso, mientras que otros programas pueden usarse para los tres, pero contienen funciones, ya sea en su núcleo o mediante complementos, que ayudan con uno o más de los tipos de uso.

Wikis públicos [ editar ]

Los wikis públicos son wikis que cualquier persona puede leer; por lo general, aunque no siempre, cualquiera puede editar el contenido, aunque a veces es necesario registrarse. Entre las wikis públicas, MediaWiki es el software dominante: impulsa la wiki pública más popular del mundo (según agosto de 2015), [3] Wikipedia (gratuita), así como la granja de wiki más popular, Fandom (comercial), y es el software más popular en uso en otras wikis públicas. [4] Otros motores de wiki utilizados regularmente para wikis públicos incluyen MoinMoin y PmWiki , junto con muchos otros . [4]

Otros sitios web de Internet, basados ​​en software wiki, incluyen enciclopedias como Sensei's Library , Parlia y WikiTree .

Wikis empresariales [ editar ]

El software wiki empresarial es un software destinado a ser utilizado en un contexto corporativo (u organizativo), [5] especialmente para mejorar el intercambio de conocimientos internos . Tiende a tener un mayor énfasis en funciones como el control de acceso, la integración con otro software y la gestión de documentos . La mayoría de las aplicaciones wiki propietarias se comercializan específicamente como soluciones empresariales, incluidas Socialtext , Jive , Traction TeamPage , Notion y Nuclino .

Cada vez aparecen más ofertas que usan el nombre 'wiki' pero no ofrecen elementos básicos comunes a los wikis establecidos, como Wiki Markup y Link-first workflow Confluence (desde 2018), [6] o Control de versiones de búsqueda de texto completo Microsoft Teams . [7]

Además, algunas aplicaciones wiki de código abierto también se describen a sí mismas como soluciones empresariales, incluidas XWiki , Foswiki , [8] TWiki , [9] y BlueSpice . [10] Algunas aplicaciones wiki de código abierto, aunque no se facturan específicamente a sí mismas como soluciones empresariales, tienen materiales de marketing dirigidos a usuarios empresariales, como Tiki Wiki CMS Groupware [11] y MediaWiki . [12] Muchas otras aplicaciones wiki también se han utilizado dentro de las empresas.

Entre las muchas empresas y organizaciones gubernamentales que utilizan wikis internamente se encuentran Adobe Systems , Amazon.com , Intel , Microsoft y la comunidad de inteligencia de los Estados Unidos .

Dentro de las organizaciones, los wikis pueden agregar o reemplazar sistemas de administración de contenido administrados centralmente. Su naturaleza descentralizada les permite, en principio, difundir la información necesaria en una organización de forma más rápida y económica que un depósito de conocimientos controlado de forma centralizada. Wikis también se puede utilizar para la gestión de documentos , gestión de proyectos , gestión de relaciones con clientes , planificación de recursos empresariales , y muchos otros tipos de gestión de datos.

Las características de los wikis que pueden servir a una empresa incluyen:

  • Ingresar información en páginas rápidas y fáciles de crear, incluidos hipervínculos a otros sistemas de información corporativos como directorios de personas, CMS , aplicaciones y, por lo tanto, facilitar la acumulación de bases de conocimiento útiles.
  • Reduce la sobrecarga de correo electrónico . Las wikis permiten que toda la información relevante sea compartida por personas que trabajan en un proyecto determinado. Por el contrario, solo los usuarios de la wiki interesados ​​en un proyecto determinado necesitan mirar sus páginas wiki asociadas, en contraste con las listas de correo de alto tráfico que pueden cargar a los suscriptores con muchos mensajes, independientemente de su relevancia. También es muy útil para el gerente de proyecto tener toda la comunicación almacenada en un solo lugar, lo que le permite vincular la responsabilidad de cada acción tomada a un miembro del equipo en particular.
  • Organiza la información. Los wikis ayudan a los usuarios a estructurar la información en categorías detectables y de búsqueda. Estos pueden surgir de los usuarios de forma ascendente. Los usuarios pueden crear listas, tablas, líneas de tiempo y otras formas de expresar el orden.
  • Genera consenso. Las wikis permiten estructurar la expresión de opiniones, sobre un tema que están siendo considerados por los autores, en una misma página. Esta función es muy útil al escribir documentación, preparar presentaciones, cuando las opiniones de los autores difieren, etc.
  • Niveles de acceso por derechos y roles. A los usuarios se les puede negar el acceso para ver y / o editar páginas determinadas, según su departamento o función dentro de la organización.
  • Gestión del conocimiento con búsquedas integrales. Esto incluye la gestión de documentos, la gestión de proyectos y los repositorios de conocimientos útiles durante los períodos de rotación o jubilación de los empleados.

Wikis personales [ editar ]

El software que está diseñado específicamente para ejecutar wikis personales incluye Tomboy , PmWiki y ConnectedText (ahora descontinuado). Otras aplicaciones wiki más generales tienen componentes diseñados para usuarios individuales, incluyendo MoinMoin (que ofrece una "DesktopEdition" [13] ) y TiddlyWiki .

Editando [ editar ]

La mayoría del software wiki utiliza una sintaxis especial, conocida como marcado wiki , para que los usuarios den formato al texto, en lugar de requerir que ingresen en HTML . Algunas aplicaciones wiki también incluyen un editor WYSIWYG , ya sea en lugar o además de la edición de marcado wiki.

Según la propiedad atómica de los sistemas de bases de datos , se debe rastrear cualquier edición . En el software wiki, las personas que tienen derechos de administrador pueden guardar localmente la cronología de las ediciones (por ejemplo, publicadas por usuarios de Internet) en cualquier artículo dado con una extensión de archivo .xml común .

Aplicación alojada [ editar ]

Existe una variedad de servicios de alojamiento de wikis , también conocidos como granjas de wikis, que alojan los wikis de los usuarios en un servidor. Algunos programas de wiki solo están disponibles en forma alojada: PBworks , Wetpaint y Wikispaces son ejemplos de servicios de alojamiento de wiki que se ejecutan en código que solo está disponible en esos sitios. Hay otro software wiki disponible en forma alojada y descargable, incluidos Confluence , Socialtext , MediaWiki y XWiki .

Funciones adicionales [ editar ]

Funciones de gestión de contenido [ editar ]

El software Wiki puede incluir características que vienen con los sistemas tradicionales de administración de contenido, como calendarios, listas de tareas pendientes, blogs y foros de discusión. Todos estos pueden almacenarse a través de páginas wiki versionadas o simplemente ser una pieza de funcionalidad separada. El software que admite blogs con edición y control de versiones de estilo wiki se conoce a veces como software "bliki".

Tiki Wiki CMS Groupware es un ejemplo de software wiki que está diseñado para soportar tales características en su núcleo. Muchas de las aplicaciones wiki empresariales, como TWiki , Confluence y SharePoint , también admiten estas características, al igual que las aplicaciones de código abierto como MediaWiki y XWiki , a través de complementos . [14]

Secuencias de comandos [ editar ]

Algunas aplicaciones wiki permiten a los usuarios incrustar llamadas de estilo scripting en páginas wiki, que son procesadas por el analizador de wiki y se ejecutan cuando la página se guarda o cuando se muestra. XWiki y MediaWiki son ejemplos de tales aplicaciones. [15]

Específicamente, XWiki ofrece soporte para los siguientes lenguajes de scripting: Groovy , Velocity , Ruby , Python , PHP o, en general, cualquier lenguaje de scripting JSR223 .

Anotación semántica [ editar ]

El software Wiki puede permitir a los usuarios almacenar datos a través de la wiki, de una manera que se puede exportar a través de la Web Semántica o consultar internamente dentro de la wiki. Un wiki que permite este tipo de anotaciones se conoce como wiki semántico . El software de wiki semántico más conocido en la actualidad es Semantic MediaWiki , un complemento de MediaWiki.

Acceso móvil [ editar ]

Algunos programas de wiki tienen un manejo especial para acceder mediante dispositivos móviles, como teléfonos móviles . Esto generalmente se hace mostrando codificación HTML conservadora . [16] [17]

Visualización y edición sin conexión [ editar ]

Se han probado varios enfoques para proporcionar funcionalidad wiki cuando el usuario no está en línea. Para los usuarios que simplemente necesitan leer el contenido de la wiki cuando están desconectados, a menudo se puede hacer una copia del contenido fácilmente; en el caso de Wikipedia, se han hecho CD-ROM y versiones impresas de partes del contenido de Wikipedia.

Sin embargo, permitir la edición sin conexión (donde los cambios se sincronizan cuando el usuario vuelve a estar en línea) es un proceso mucho más difícil. Un enfoque para hacer esto es usar un sistema de control de revisión distribuido como backend del wiki, en estilo peer-to-peer . Con este enfoque, no existe un almacén central del contenido de la wiki; en cambio, cada usuario mantiene una copia completa de la wiki localmente, y el software maneja la fusión y propagación de los cambios cuando se realizan. Este es el enfoque adoptado por el motor ikiwiki (que puede usar el sistema de control de revisión distribuido Git como su back-end) y Code Co-op (un sistema de control de revisión distribuido que incluye un componente wiki).

Distribuir y descentralizar [ editar ]

Se puede distribuir software Wiki . [18] XWiki puede funcionar de esta manera. [19] La Wiki federada más pequeña promueve una federación de servidores wiki, [20]

También se han realizado investigaciones para permitir que Wikipedia se ejecute como una wiki descentralizada. [21] [22]

Ver también [ editar ]

  • Edición colaborativa
  • Comparación de software wiki
  • Portal empresarial
  • Software social empresarial
  • Lista de software colaborativo
  • Lista de software wiki

Notas [ editar ]

  1. ^ La forma de Wiki. Colaboración rápida en la Web , Addison-Wesley (abril de 2001) ISBN  0-201-71499-X
  2. ^ "Wiki de JAM - publicidad y marketing" . Wiki de JAM . Consultado el 12 de mayo de 2021 .
  3. ^ "Los 500 mejores sitios globales de Alexa" . Consultado el 11 de abril de 2017 .
  4. ^ a b Desglose de wikis activos en WikiIndex
  5. ^ Año de la Wiki empresarial: La colaboración web ligera se pone manos a la obra Jon Udell | InfoWorld | 30 de diciembre de 2004
  6. ^ https://jira.atlassian.com/browse/CONFCLOUD-67129
  7. ^ https://microsoftteams.uservoice.com/forums/555103-public/suggestions/33575167-wiki-search
  8. ^ Página de inicio de Foswiki : "la plataforma de colaboración empresarial gratuita y de código abierto"
  9. ^ Página de inicio de TWiki - "Wiki empresarial de código abierto"
  10. ^ Página de inicio de BlueSpice - "el software Wiki de empresa"
  11. ^ Comunidad, Tiki. "Empresa - Tiki Wiki CMS Groupware :: Comunidad" . Consultado el 11 de abril de 2017 .
  12. ^ "Centro empresarial - MediaWiki" . Consultado el 11 de abril de 2017 .
  13. ^ "DesktopEdition - MoinMoin" . Consultado el 11 de abril de 2017 .
  14. ^ "Aplicaciones y extensiones (Features.Applications) - XWiki" . Consultado el 11 de abril de 2017 .
  15. ^ Anslow, C .; Riehle, D. (2007), Programación ligera para el usuario final con wikis , SAP Research, CiteSeerX 10.1.1.131.2458 
  16. Socialtext Optimizes Wiki for Mobile Users , CIO Magazine, 5 de abril de 2006, consultado el 20 de septiembre de 2008
  17. W2: a little iPhone wiki , tuaw, 15 de julio de 2007, consultado el 20 de septiembre de 2008
  18. ^ Davoust, Alan; Skaf-Molli, Hala; Molli, Pascal; Esfandiari, Babak; Aslan, Khaled (2015). "Wikis distribuidos: una encuesta" . Concurrencia y Computación: Práctica y Experiencia . 27 (11): 2751–2777. doi : 10.1002 / cpe.3439 . ISSN 1532-0626 . 
  19. ^ "Página de inicio de XWiki Concerto Project" . Consultado el 11 de abril de 2017 .
  20. ^ "Bienvenidos visitantes" . Consultado el 11 de abril de 2017 .
  21. ^ Un motor wiki descentralizado para el alojamiento colaborativo de Wikipedia , Guido Urdaneta, Guillaume Pierre y Maarten van Steen, Actas de la 3a Conferencia Internacional sobre Tecnología y Sistemas de Información Web ( Webist ) , marzo de 2007
  22. ^ Análisis de carga de trabajo de Wikipedia para alojamiento descentralizado , Guido Urdaneta, Guillaume Pierre, Maarten van Steen, Elsevier Computer Networks 53 (11), págs. 1830-1845, julio de 2009

Referencias [ editar ]

  • Andersen, Espen (2005). Uso de wikis en un contexto corporativo . En Handbuch E-Learning . A. Hohenstein y K. Wilbers (eds). Colonia, WoltersKluwer. 5.8: 15.
  • Guy, Marieke (2006). Wiki o no lo hará? Una historia de wikis del sector público . Ariadne Número 49.
  • Grzeganek, K .; Frost, I .; Gross, D (2011). Spoiled for Choice - Software Wiki para la gestión del conocimiento en organizaciones . Comunidad de conocimiento.