Ficha de soluciones - Herramientas
Resumen
Mediawiki
Función principal de la solución
Crear sitios web colaborativos
Breve presentación
MediaWiki es un motor wiki para la Web.
Categorias de soluciones
- Comunicación externa (sitio web, redes sociales, boletín informativo)
Importancia y utilidad para el sector social y cultural
Ocasionalmente útil
Utilizado por Open Minds
- A través de los socios de la OM
Descripción
Descripción detallada
MediaWiki es un potente motor wiki de código abierto, desarrollado originalmente para dar soporte a Wikipedia. Está diseñado para crear y gestionar sitios web colaborativos en los que los usuarios pueden crear, editar y enlazar páginas fácilmente. Gracias a su flexibilidad, MediaWiki se ha convertido en la plataforma elegida por muchos otros wikis en línea, así como por intranets y sistemas de gestión de contenidos de asociaciones y empresas.
1. Arquitectura y tecnología
- Código abierto: MediaWiki es software libre publicado bajo la Licencia Pública General de GNU (GPL), lo que significa que el código fuente está disponible para su libre uso, modificación y redistribución.
- Tecnología: MediaWiki está escrito en PHP y utiliza una base de datos relacional como MySQL, MariaDB o PostgreSQL para almacenar su contenido. Puede instalarse en la mayoría de servidores web, como Apache o Nginx.
- Escalabilidad: Diseñado para soportar sitios a gran escala como Wikipedia, MediaWiki es altamente escalable y capaz de gestionar grandes volúmenes de contenido y un gran número de usuarios simultáneos.
2. Gestión de contenidos
- Edición colaborativa: MediaWiki permite a varios usuarios crear y editar páginas de forma colaborativa. La edición se realiza a través de una interfaz de texto enriquecido o mediante un editor visual (VisualEditor), que simplifica el diseño de las páginas para usuarios sin conocimientos técnicos.
- Historial de revisiones: cada cambio realizado en una página queda registrado en el historial de revisiones, lo que permite a los usuarios ver los cambios, comparar versiones y volver a una versión anterior si es necesario.
- Categorías y enlaces: MediaWiki utiliza un sistema de categorías para organizar el contenido, facilitando la navegación y las búsquedas. Los enlaces internos (wikilinks) crean conexiones entre páginas, creando una red de contenidos interconectados.
3. Funciones avanzadas
- Plantillas y plantillas: Las plantillas en MediaWiki permiten estandarizar el contenido creando bloques de texto reutilizables y personalizables. Esto resulta especialmente útil para información repetitiva o recuadros informativos.
- Extensiones y plugins: MediaWiki es altamente extensible gracias a una amplia gama de extensiones que añaden funcionalidad extra, como foros de discusión, galerías de imágenes, integraciones con otro software y herramientas de gestión de proyectos.
- Multilingüismo : MediaWiki soporta la gestión multilingüe, lo que permite crear wikis en diferentes idiomas con una infraestructura para la traducción y la gestión de versiones lingüísticas.
4. Seguridad y gestión de usuarios
- Gestión de permisos: MediaWiki ofrece un sistema de gestión de usuarios y permisos que controla quién puede leer, editar o administrar páginas. Los administradores pueden definir grupos de usuarios con distintos niveles de acceso.
- Autenticación y SSO: MediaWiki puede integrarse con sistemas de autenticación externos como LDAP, SAML u OAuth, lo que permite el inicio de sesión único (SSO) y facilita la gestión de identidades en grandes organizaciones.
- Protección de páginas : Los administradores pueden proteger determinadas páginas para que no sean modificadas por usuarios no autorizados, lo que resulta útil para documentos sensibles o las páginas principales del sitio.
5. Personalización y diseño
- Skins y apariencia: MediaWiki permite personalizar la apariencia del sitio mediante skins (temas). Los administradores pueden elegir entre varias skins predefinidas o crear otras nuevas para adaptar la interfaz a la identidad visual de su organización.
- CSS y JavaScript: Los usuarios avanzados pueden añadir CSS o JavaScript personalizados para ajustar la apariencia y el comportamiento del wiki a sus necesidades específicas.
6. Rendimiento y optimización
- Caché: MediaWiki utiliza varios mecanismos de caché para mejorar el rendimiento, como el caché de páginas, el caché de datos y el caché de objetos. Esto reduce la carga del servidor y acelera los tiempos de respuesta para los usuarios.
- Indexación y búsqueda: MediaWiki incluye un potente motor de búsqueda que indexa el contenido de las páginas para realizar búsquedas rápidas y precisas. Extensiones como *CirrusSearch*, que utiliza Elasticsearch, mejoran aún más las capacidades de búsqueda.
7. Interoperabilidad e integración
- APIs REST y SOAP: MediaWiki proporciona APIs REST y SOAP para permitir la integración con otros sistemas y la automatización de tareas. Estas API permiten acceder a los datos de la wiki, crear o modificar páginas e interactuar con el contenido de forma programada.
- Exportación e importación de contenido: El contenido de MediaWiki puede exportarse en formato XML, lo que facilita guardar, migrar o importar contenido entre diferentes instancias de MediaWiki.
8. Soporte y comunidad
- Documentación: MediaWiki se beneficia de una documentación exhaustiva que cubre todos los aspectos de instalación, configuración, uso y desarrollo de extensiones.
- Comunidad activa: MediaWiki cuenta con el apoyo de una gran comunidad de desarrolladores y usuarios que contribuyen regularmente con actualizaciones, correcciones de errores y mejoras del software. La comunidad dispone de foros de debate, listas de correo y canales IRC.
Conclusión
MediaWiki es un motor wiki completo y flexible, ideal para gestionar contenidos colaborativos a gran escala. Su robustez, combinada con sus numerosas funciones de personalización, seguridad y ampliación, lo convierten en la opción preferida para proyectos de documentación, wikis comunitarios y sistemas de gestión de contenidos en entornos profesionales. Su capacidad para evolucionar e integrarse con otros sistemas lo convierte en una potente plataforma para la gestión de la información en organizaciones de todos los tamaños.
Ventajas
Extensible - Fácil de usar - Multilingüismo - Comunidad activa
Tipo de solución
- Software de servidor (se instala en un servidor)
Nivel de conocimientos del usuario
Utilización
Muy fácil
Conocimientos de administración y servidores
Enlace
Página oficial
https://www.mediawiki.org/wiki/MediaWiki/fr
Advertencia : sólo descargue software del sitio web oficial
Página wikipedia
https://fr.wikipedia.org/wiki/MediaWiki
Otros enlaces
MediaWiki sur wikibooks.org
información adicional
Disponible en
- Android
- Apple macOS
- Windows
Idiomas
- Multilingüe
- Francés
- Inglés
Licencia
GNU GPL
Información sobre el formulario
Idioma del formulario
es
Licenia CC BY-SA 4.0
Fișe de soluții - Outils
Rezumat
Mediawiki
Funcțiile instrumentului
Crearea de site-uri web colaborative
Scurtă prezentare
MediaWiki este un motor wiki pentru Web.
Categorii de soluții
- Comunicare externă (site web, rețele de socializare, buletin informativ)
Importanța și utilitatea pentru sectorul social și cultural
Ocazional util
Utilizată de Open Minds
- Prin intermediul partenerilor OM
Descriere
Descriere detaliată
MediaWiki este un puternic motor wiki open source, dezvoltat inițial pentru a sprijini Wikipedia. Acesta este conceput pentru a crea și gestiona site-uri web colaborative în care utilizatorii pot crea, edita și lega cu ușurință pagini. Datorită flexibilității sale, MediaWiki a devenit platforma preferată pentru multe alte wiki-uri online, precum și pentru intraneturi și sisteme de gestionare a conținutului asociațiilor și întreprinderilor.
1. Arhitectură și tehnologie
- Open Source: MediaWiki este un software liber lansat în temeiul Licenței Publice Generale GNU (GPL), ceea ce înseamnă că codul sursă este disponibil pentru utilizare, modificare și redistribuire gratuită.
- Tehnologie: MediaWiki este scris în PHP și utilizează o bază de date relațională precum MySQL, MariaDB sau PostgreSQL pentru a-și stoca conținutul. Acesta poate fi implementat pe majoritatea serverelor web, cum ar fi Apache sau Nginx.
- Scalabilitate: Conceput pentru a sprijini site-uri de mari dimensiuni, cum ar fi Wikipedia, MediaWiki este foarte scalabil și capabil să gestioneze volume mari de conținut și un număr mare de utilizatori simultani.
2. Gestionarea conținutului
- Editare colaborativă: MediaWiki permite mai multor utilizatori să creeze și să editeze pagini în mod colaborativ. Editarea se face prin intermediul unei interfețe de text bogat sau prin intermediul unui editor vizual (VisualEditor), care simplifică aspectul paginii pentru utilizatorii non-tehnici.
- Istoricul revizuirilor: fiecare modificare adusă unei pagini este înregistrată în istoricul revizuirilor, permițând utilizatorilor să vadă modificările, să compare versiunile și să revină la o versiune anterioară dacă este necesar.
- Categorii și linkuri: MediaWiki utilizează un sistem de categorii pentru a organiza conținutul, facilitând navigarea și căutarea. Legăturile interne (wikilinks) creează conexiuni între pagini, creând o rețea de conținut interconectat.
3. Caracteristici avansate
- Șabloane și modele: Șabloanele din MediaWiki vă permit să standardizați conținutul prin crearea de blocuri de text reutilizabile și personalizabile. Acest lucru este deosebit de util pentru informațiile repetitive sau pentru casetele informative.
- Extensii și plugin-uri: MediaWiki este foarte extensibil datorită unei game largi de extensii care adaugă funcționalități suplimentare, cum ar fi forumuri de discuții, galerii de imagini, integrări cu alte programe informatice și instrumente de gestionare a proiectelor.
- Multilingvism : MediaWiki suportă gestionarea multilingvă, permițând crearea de wiki-uri în diferite limbi, cu o infrastructură pentru traducerea și gestionarea versiunilor lingvistice.
4. Securitatea și gestionarea utilizatorilor
- Gestionarea permisiunilor: MediaWiki oferă un sistem de gestionare a utilizatorilor și permisiunilor care controlează cine poate citi, edita sau administra pagini. Administratorii pot defini grupuri de utilizatori cu diferite niveluri de acces.
- Autentificare și SSO: MediaWiki poate fi integrat cu sisteme externe de autentificare precum LDAP, SAML sau OAuth, permițând autentificarea unică (SSO) și facilitând gestionarea identității în organizații mari.
- Protecția paginilor : Administratorii pot proteja anumite pagini pentru a nu fi modificate de utilizatori neautorizați, ceea ce este util pentru documentele sensibile sau paginile principale ale site-ului.
5. Personalizare și design
- Skins și aspect: MediaWiki vă permite să personalizați aspectul site-ului utilizând skin-uri (teme). Administratorii pot alege din mai multe skin-uri predefinite sau pot crea unele noi pentru a adapta interfața la identitatea vizuală a organizației lor.
- CSS și JavaScript: Utilizatorii avansați pot adăuga CSS sau JavaScript personalizate pentru a ajusta aspectul și comportamentul wiki-ului în funcție de nevoile specifice.
6. Performanță și optimizare
- Caching: MediaWiki utilizează diverse mecanisme de caching pentru a îmbunătăți performanța, cum ar fi cachingul paginii, cachingul datelor și cachingul obiectelor. Acest lucru reduce sarcina pe server și accelerează timpii de răspuns pentru utilizatori.
- Indexare și căutare: MediaWiki include un motor de căutare puternic care indexează conținutul paginilor pentru căutări rapide și precise. Extensii precum *CirrusSearch*, care utilizează Elasticsearch, sporesc și mai mult capacitățile de căutare.
7. Interoperabilitate și integrare
- API-uri REST și SOAP: MediaWiki oferă API-uri REST și SOAP pentru a permite integrarea cu alte sisteme și automatizarea sarcinilor. Aceste API-uri fac posibilă accesarea datelor wiki, crearea sau modificarea paginilor și interacțiunea cu conținutul într-un mod programat.
- Exportul și importul de conținut: Conținutul MediaWiki poate fi exportat în format XML, facilitând salvarea, migrarea sau importul de conținut între diferite instanțe ale MediaWiki.
8. Asistență și comunitate
- Documentație: MediaWiki beneficiază de o documentație exhaustivă care acoperă toate aspectele legate de instalare, configurare, utilizare și dezvoltarea de extensii.
- Comunitate activă: MediaWiki este susținută de o comunitate mare de dezvoltatori și utilizatori care contribuie în mod regulat cu actualizări, remedieri de erori și îmbunătățiri ale software-ului. Pentru sprijinul comunității sunt disponibile forumuri de discuții, liste de corespondență și canale IRC.
Concluzii
MediaWiki este un motor wiki complet și flexibil, ideal pentru gestionarea conținutului colaborativ la scară largă. Robustețea sa, combinată cu numeroasele sale caracteristici de personalizare, securitate și extindere, îl face alegerea preferată pentru proiectele de documentare, wiki-urile comunitare și sistemele de gestionare a conținutului în medii profesionale. Capacitatea sa de a evolua și de a se integra cu alte sisteme îl face o platformă puternică pentru gestionarea informațiilor în organizații de toate dimensiunile.
Avantaje
Extensible - Easy to get started - Multilingualism - Active community
Tipul de soluție
- Software pentru server (se instalează pe un server)
Nivelul de competență
Utilizare
Foarte ușor
Competențe de administrare și server
Link
Site oficial (informații și descărcare)
https://www.mediawiki.org/wiki/MediaWiki/fr
Atenție descărcați software numai de pe site-ul oficial
Pagina wikipédia
https://fr.wikipedia.org/wiki/MediaWiki
Alte linkuri
MediaWiki sur wikibooks.org
Informații suplimentare
Disponibil pe
- GNU/Linux (Debian, Ubuntu, Arch...)
- Android
- Apple macOS
- Serviciu online
Limbi
- Multilingv
- franceză
- Engleză
Licență
GNU GPL
Informații pe fișă
Limba formularului
ro
licență CC BY-SA 4.0
Fiche Solutions - Outils
Résumé
Mediawiki
Fonction principale de la solution
Créer des sites web collaboratifs
Présentation courte
MediaWiki est un moteur de wiki pour le Web.
Catégories de solutions
- Communication externe (Site, Réseaux Sociaux, newsletter)
Importance et utilité pour le secteur socioculturel et associatif
Usage occasionnel
Utilisé par OpenMinds
- Par les partenaires Open Minds
Description
Description détaillée (caractéristiques / fonctionnalités)
MediaWiki est un moteur de wiki open source très puissant, développé à l'origine pour supporter Wikipédia. Il est conçu pour créer et gérer des sites web collaboratifs où les utilisateurs peuvent facilement créer, éditer et lier des pages. Grâce à sa flexibilité, MediaWiki est devenu la plateforme de choix pour de nombreux autres wikis en ligne, ainsi que pour des intranets et des systèmes de gestion de contenu d'association et d'entreprise.
1. Architecture et technologie
- Open Source : MediaWiki est un logiciel libre publié sous la licence GNU General Public License (GPL), ce qui signifie que le code source est disponible pour être utilisé, modifié, et redistribué librement.
- Technologie : MediaWiki est écrit en PHP et utilise une base de données relationnelle comme MySQL, MariaDB, ou PostgreSQL pour stocker son contenu. Il peut être déployé sur la plupart des serveurs web, tels qu'Apache ou Nginx.
- Scalabilité : Conçu pour supporter des sites de grande envergure comme Wikipédia, MediaWiki est hautement évolutif et capable de gérer de vastes volumes de contenu et un grand nombre d'utilisateurs simultanés.
2. Gestion du contenu
- Édition collaborative : MediaWiki permet à plusieurs utilisateurs de créer et d'éditer des pages de manière collaborative. L'édition se fait à travers une interface de texte enrichi ou via un éditeur visuel (VisualEditor), qui simplifie la mise en page pour les utilisateurs non techniques.
- Historique des révisions : Chaque modification apportée à une page est enregistrée dans l'historique des révisions, permettant aux utilisateurs de voir les changements, de comparer les versions, et de revenir à une version précédente si nécessaire.
- Catégories et liens : MediaWiki utilise un système de catégories pour organiser le contenu, facilitant ainsi la navigation et la recherche. Les liens internes (wikilinks) permettent de créer des connexions entre les pages, créant un réseau de contenu interconnecté.
3. Fonctionnalités avancées
- Templates et modèles : Les modèles (templates) dans MediaWiki permettent de standardiser le contenu en créant des blocs de texte réutilisables et personnalisables. Cela est particulièrement utile pour les informations répétitives ou les boîtes d'information.
- Extensions et plugins : MediaWiki est hautement extensible grâce à un large éventail d'extensions qui ajoutent des fonctionnalités supplémentaires, telles que les forums de discussion, les galeries d'images, les intégrations avec d'autres logiciels, et les outils de gestion de projet.
- Multilinguisme : MediaWiki prend en charge la gestion multilingue, permettant de créer des wikis dans différentes langues avec une infrastructure pour la traduction et la gestion des versions linguistiques.
4. Sécurité et gestion des utilisateurs
- Gestion des permissions : MediaWiki offre un système de gestion des utilisateurs et des permissions qui permet de contrôler qui peut lire, éditer, ou administrer des pages. Les administrateurs peuvent définir des groupes d'utilisateurs avec différents niveaux d'accès.
- Authentification et SSO : MediaWiki peut être intégré à des systèmes d'authentification externes comme LDAP, SAML, ou OAuth, permettant un login unique (SSO) et facilitant la gestion des identités dans les grandes organisations.
- Protection des pages : Les administrateurs peuvent protéger certaines pages pour empêcher leur modification par des utilisateurs non autorisés, ce qui est utile pour les documents sensibles ou les pages principales du site.
5. Personnalisation et design
- Skins et apparence : MediaWiki permet de personnaliser l'apparence du site via des skins (thèmes). Les administrateurs peuvent choisir parmi plusieurs skins prédéfinis ou en créer de nouveaux pour adapter l'interface à l'identité visuelle de leur organisation.
- CSS et JavaScript : Les utilisateurs avancés peuvent ajouter du CSS personnalisé ou du JavaScript pour ajuster l'apparence et le comportement du wiki selon des besoins spécifiques.
6. Performance et optimisation
- Caching : MediaWiki utilise divers mécanismes de mise en cache pour améliorer les performances, tels que le cache de pages, le cache de données, et le cache d'objets. Cela réduit la charge sur le serveur et accélère le temps de réponse pour les utilisateurs.
- Indexation et recherche : MediaWiki intègre un moteur de recherche performant qui indexe le contenu des pages pour des recherches rapides et précises. Des extensions comme *CirrusSearch*, utilisant Elasticsearch, permettent d'améliorer encore les capacités de recherche.
7. Interopérabilité et intégration
- API REST et SOAP : MediaWiki fournit des API REST et SOAP pour permettre l'intégration avec d'autres systèmes et l'automatisation des tâches. Ces API permettent d'accéder aux données du wiki, de créer ou modifier des pages, et d'interagir avec le contenu de manière programmée.
- Exportation et importation de contenu : Le contenu de MediaWiki peut être exporté au format XML, facilitant la sauvegarde, la migration, ou l'importation de contenu entre différentes instances de MediaWiki.
8. Support et communauté
- Documentation : MediaWiki bénéficie d'une documentation exhaustive couvrant tous les aspects de l'installation, de la configuration, de l'utilisation et du développement d'extensions.
- Communauté active : MediaWiki est soutenu par une large communauté de développeurs et d'utilisateurs qui contribuent régulièrement aux mises à jour, aux corrections de bugs, et à l'amélioration du logiciel. Des forums de discussion, des listes de diffusion, et des canaux IRC sont disponibles pour le support communautaire.
Conclusion
MediaWiki est un moteur de wiki complet et flexible, idéal pour la gestion de contenus collaboratifs à grande échelle. Sa robustesse, combinée à ses nombreuses fonctionnalités de personnalisation, de sécurité, et d'extension, en fait un choix privilégié pour des projets de documentation, des wikis communautaires, et des systèmes de gestion de contenu dans des environnements professionnels. Sa capacité à évoluer et à s'intégrer avec d'autres systèmes en fait une plateforme puissante pour la gestion de l'information dans des organisations de toutes tailles.
1. Architecture et technologie
- Open Source : MediaWiki est un logiciel libre publié sous la licence GNU General Public License (GPL), ce qui signifie que le code source est disponible pour être utilisé, modifié, et redistribué librement.
- Technologie : MediaWiki est écrit en PHP et utilise une base de données relationnelle comme MySQL, MariaDB, ou PostgreSQL pour stocker son contenu. Il peut être déployé sur la plupart des serveurs web, tels qu'Apache ou Nginx.
- Scalabilité : Conçu pour supporter des sites de grande envergure comme Wikipédia, MediaWiki est hautement évolutif et capable de gérer de vastes volumes de contenu et un grand nombre d'utilisateurs simultanés.
2. Gestion du contenu
- Édition collaborative : MediaWiki permet à plusieurs utilisateurs de créer et d'éditer des pages de manière collaborative. L'édition se fait à travers une interface de texte enrichi ou via un éditeur visuel (VisualEditor), qui simplifie la mise en page pour les utilisateurs non techniques.
- Historique des révisions : Chaque modification apportée à une page est enregistrée dans l'historique des révisions, permettant aux utilisateurs de voir les changements, de comparer les versions, et de revenir à une version précédente si nécessaire.
- Catégories et liens : MediaWiki utilise un système de catégories pour organiser le contenu, facilitant ainsi la navigation et la recherche. Les liens internes (wikilinks) permettent de créer des connexions entre les pages, créant un réseau de contenu interconnecté.
3. Fonctionnalités avancées
- Templates et modèles : Les modèles (templates) dans MediaWiki permettent de standardiser le contenu en créant des blocs de texte réutilisables et personnalisables. Cela est particulièrement utile pour les informations répétitives ou les boîtes d'information.
- Extensions et plugins : MediaWiki est hautement extensible grâce à un large éventail d'extensions qui ajoutent des fonctionnalités supplémentaires, telles que les forums de discussion, les galeries d'images, les intégrations avec d'autres logiciels, et les outils de gestion de projet.
- Multilinguisme : MediaWiki prend en charge la gestion multilingue, permettant de créer des wikis dans différentes langues avec une infrastructure pour la traduction et la gestion des versions linguistiques.
4. Sécurité et gestion des utilisateurs
- Gestion des permissions : MediaWiki offre un système de gestion des utilisateurs et des permissions qui permet de contrôler qui peut lire, éditer, ou administrer des pages. Les administrateurs peuvent définir des groupes d'utilisateurs avec différents niveaux d'accès.
- Authentification et SSO : MediaWiki peut être intégré à des systèmes d'authentification externes comme LDAP, SAML, ou OAuth, permettant un login unique (SSO) et facilitant la gestion des identités dans les grandes organisations.
- Protection des pages : Les administrateurs peuvent protéger certaines pages pour empêcher leur modification par des utilisateurs non autorisés, ce qui est utile pour les documents sensibles ou les pages principales du site.
5. Personnalisation et design
- Skins et apparence : MediaWiki permet de personnaliser l'apparence du site via des skins (thèmes). Les administrateurs peuvent choisir parmi plusieurs skins prédéfinis ou en créer de nouveaux pour adapter l'interface à l'identité visuelle de leur organisation.
- CSS et JavaScript : Les utilisateurs avancés peuvent ajouter du CSS personnalisé ou du JavaScript pour ajuster l'apparence et le comportement du wiki selon des besoins spécifiques.
6. Performance et optimisation
- Caching : MediaWiki utilise divers mécanismes de mise en cache pour améliorer les performances, tels que le cache de pages, le cache de données, et le cache d'objets. Cela réduit la charge sur le serveur et accélère le temps de réponse pour les utilisateurs.
- Indexation et recherche : MediaWiki intègre un moteur de recherche performant qui indexe le contenu des pages pour des recherches rapides et précises. Des extensions comme *CirrusSearch*, utilisant Elasticsearch, permettent d'améliorer encore les capacités de recherche.
7. Interopérabilité et intégration
- API REST et SOAP : MediaWiki fournit des API REST et SOAP pour permettre l'intégration avec d'autres systèmes et l'automatisation des tâches. Ces API permettent d'accéder aux données du wiki, de créer ou modifier des pages, et d'interagir avec le contenu de manière programmée.
- Exportation et importation de contenu : Le contenu de MediaWiki peut être exporté au format XML, facilitant la sauvegarde, la migration, ou l'importation de contenu entre différentes instances de MediaWiki.
8. Support et communauté
- Documentation : MediaWiki bénéficie d'une documentation exhaustive couvrant tous les aspects de l'installation, de la configuration, de l'utilisation et du développement d'extensions.
- Communauté active : MediaWiki est soutenu par une large communauté de développeurs et d'utilisateurs qui contribuent régulièrement aux mises à jour, aux corrections de bugs, et à l'amélioration du logiciel. Des forums de discussion, des listes de diffusion, et des canaux IRC sont disponibles pour le support communautaire.
Conclusion
MediaWiki est un moteur de wiki complet et flexible, idéal pour la gestion de contenus collaboratifs à grande échelle. Sa robustesse, combinée à ses nombreuses fonctionnalités de personnalisation, de sécurité, et d'extension, en fait un choix privilégié pour des projets de documentation, des wikis communautaires, et des systèmes de gestion de contenu dans des environnements professionnels. Sa capacité à évoluer et à s'intégrer avec d'autres systèmes en fait une plateforme puissante pour la gestion de l'information dans des organisations de toutes tailles.
Avantages
Extensible - Facile à prendre en main - Multilinguisme - Communauté active
Type de solution
- Logiciel Serveur (à installer sur un serveur)
Niveau de compétences utilisateur
Utilisation
Très facile
Niveau de compétences administration et serveur
Liens
Site web officiel (informations et téléchargement)
https://www.mediawiki.org/wiki/MediaWiki/fr
Attention : ne télécharger un logiciel que sur le site officiel
Page wikipédia
https://fr.wikipedia.org/wiki/MediaWiki
Autres liens
MediaWiki sur wikibooks.org
Informations complémentaires
Disponible sur
Langues de la solution
- Multilingue
- Français
- Anglais
- Roumain
Licence libre de la solution
GNU GPL
Informations sur la fiche
Langue de la fiche
fr
Licence CC BY-SA 4.0
Fitxa Solucions - Eines
Resum
Mediawiki
Funció principal de la solució
Crear sitios web colaborativos
Presentació curta
MediaWiki es un motor wiki para la Web.
Categories de solucions
- Comunicació externa (web, xarxes socials, newsletter)
Importància i utilitat per al sector sociocultural i associatiu
Ocasionalment útil
Utilitzat per OpenMinds
- Pels membres d'OpenMinds
Descripció
Descripció detallada
MediaWiki es un potente motor wiki de código abierto, desarrollado originalmente para dar soporte a Wikipedia. Está diseñado para crear y gestionar sitios web colaborativos en los que los usuarios pueden crear, editar y enlazar páginas fácilmente. Gracias a su flexibilidad, MediaWiki se ha convertido en la plataforma elegida por muchos otros wikis en línea, así como por intranets y sistemas de gestión de contenidos de asociaciones y empresas.
1. Arquitectura y tecnología
- Código abierto: MediaWiki es software libre publicado bajo la Licencia Pública General de GNU (GPL), lo que significa que el código fuente está disponible para su libre uso, modificación y redistribución.
- Tecnología: MediaWiki está escrito en PHP y utiliza una base de datos relacional como MySQL, MariaDB o PostgreSQL para almacenar su contenido. Puede instalarse en la mayoría de servidores web, como Apache o Nginx.
- Escalabilidad: Diseñado para soportar sitios a gran escala como Wikipedia, MediaWiki es altamente escalable y capaz de gestionar grandes volúmenes de contenido y un gran número de usuarios simultáneos.
2. Gestión de contenidos
- Edición colaborativa: MediaWiki permite a varios usuarios crear y editar páginas de forma colaborativa. La edición se realiza a través de una interfaz de texto enriquecido o mediante un editor visual (VisualEditor), que simplifica el diseño de las páginas para usuarios sin conocimientos técnicos.
- Historial de revisiones: cada cambio realizado en una página queda registrado en el historial de revisiones, lo que permite a los usuarios ver los cambios, comparar versiones y volver a una versión anterior si es necesario.
- Categorías y enlaces: MediaWiki utiliza un sistema de categorías para organizar el contenido, facilitando la navegación y las búsquedas. Los enlaces internos (wikilinks) crean conexiones entre páginas, creando una red de contenidos interconectados.
3. Funciones avanzadas
- Plantillas y plantillas: Las plantillas en MediaWiki permiten estandarizar el contenido creando bloques de texto reutilizables y personalizables. Esto resulta especialmente útil para información repetitiva o recuadros informativos.
- Extensiones y plugins: MediaWiki es altamente extensible gracias a una amplia gama de extensiones que añaden funcionalidad extra, como foros de discusión, galerías de imágenes, integraciones con otro software y herramientas de gestión de proyectos.
- Multilingüismo : MediaWiki soporta la gestión multilingüe, lo que permite crear wikis en diferentes idiomas con una infraestructura para la traducción y la gestión de versiones lingüísticas.
4. Seguridad y gestión de usuarios
- Gestión de permisos: MediaWiki ofrece un sistema de gestión de usuarios y permisos que controla quién puede leer, editar o administrar páginas. Los administradores pueden definir grupos de usuarios con distintos niveles de acceso.
- Autenticación y SSO: MediaWiki puede integrarse con sistemas de autenticación externos como LDAP, SAML u OAuth, lo que permite el inicio de sesión único (SSO) y facilita la gestión de identidades en grandes organizaciones.
- Protección de páginas : Los administradores pueden proteger determinadas páginas para que no sean modificadas por usuarios no autorizados, lo que resulta útil para documentos sensibles o las páginas principales del sitio.
5. Personalización y diseño
- Skins y apariencia: MediaWiki permite personalizar la apariencia del sitio mediante skins (temas). Los administradores pueden elegir entre varias skins predefinidas o crear otras nuevas para adaptar la interfaz a la identidad visual de su organización.
- CSS y JavaScript: Los usuarios avanzados pueden añadir CSS o JavaScript personalizados para ajustar la apariencia y el comportamiento del wiki a sus necesidades específicas.
6. Rendimiento y optimización
- Caché: MediaWiki utiliza varios mecanismos de caché para mejorar el rendimiento, como el caché de páginas, el caché de datos y el caché de objetos. Esto reduce la carga del servidor y acelera los tiempos de respuesta para los usuarios.
- Indexación y búsqueda: MediaWiki incluye un potente motor de búsqueda que indexa el contenido de las páginas para realizar búsquedas rápidas y precisas. Extensiones como *CirrusSearch*, que utiliza Elasticsearch, mejoran aún más las capacidades de búsqueda.
7. Interoperabilidad e integración
- APIs REST y SOAP: MediaWiki proporciona APIs REST y SOAP para permitir la integración con otros sistemas y la automatización de tareas. Estas API permiten acceder a los datos de la wiki, crear o modificar páginas e interactuar con el contenido de forma programada.
- Exportación e importación de contenido: El contenido de MediaWiki puede exportarse en formato XML, lo que facilita guardar, migrar o importar contenido entre diferentes instancias de MediaWiki.
8. Soporte y comunidad
- Documentación: MediaWiki se beneficia de una documentación exhaustiva que cubre todos los aspectos de instalación, configuración, uso y desarrollo de extensiones.
- Comunidad activa: MediaWiki cuenta con el apoyo de una gran comunidad de desarrolladores y usuarios que contribuyen regularmente con actualizaciones, correcciones de errores y mejoras del software. La comunidad dispone de foros de debate, listas de correo y canales IRC.
Conclusión
MediaWiki es un motor wiki completo y flexible, ideal para gestionar contenidos colaborativos a gran escala. Su robustez, combinada con sus numerosas funciones de personalización, seguridad y ampliación, lo convierten en la opción preferida para proyectos de documentación, wikis comunitarios y sistemas de gestión de contenidos en entornos profesionales. Su capacidad para evolucionar e integrarse con otros sistemas lo convierte en una potente plataforma para la gestión de la información en organizaciones de todos los tamaños.
Avantatges
Extensible - Fácil de usar - Multilingüismo - Comunidad activa
Tipus de solució
- Programari Servidor (instal·lar en un servidor)
Nivell de competències d'usuari
Us
Molt fàcil
Nivell de competències d'administració i servidor
Enllaços
Lloc web oficial (informació i descàrrega)
https://www.mediawiki.org/wiki/MediaWiki/fr
Advertencia : sólo descargue software del sitio web oficial
Pagina wikipedia
https://fr.wikipedia.org/wiki/MediaWiki
Altres enllaços
MediaWiki sur wikibooks.org
Més informació
Disponible en
- Android
- Apple macOS
- Windows
Llengües de la solució
Llicència del programari
GNU GPL
Informació de la fitxa
Llenguatge de la fitxa
es
Llicència CC BY-SA 4.0
Solutions & Tools sheets
Summary
Mediawiki
Functionalities
Create collaborative websites
short description
MediaWiki is a wiki engine for the Web.
Categories
- External communication (website, social networks, newsletter)
Relevance to the social and cultural sector
Occasionally useful
Used by Open Minds
- Through OM partners
Description
Detailed description
MediaWiki is a very powerful open source wiki engine, originally developed to support Wikipedia. It is designed to create and manage collaborative websites where users can easily create, edit and link pages. Thanks to its flexibility, MediaWiki has become the platform of choice for many other online wikis, as well as for intranets and association and enterprise content management systems.
1. Architecture and technology
- Open Source: MediaWiki is free software published under the GNU General Public License (GPL), which means that the source code is available for use, modification and redistribution.
- Technology: MediaWiki is written in PHP and uses a relational database such as MySQL, MariaDB or PostgreSQL to store its content. It can be deployed on most web servers, such as Apache or Nginx.
- Scalability: Designed to support large-scale sites like Wikipedia, MediaWiki is highly scalable and capable of handling large volumes of content and a large number of simultaneous users.
2. Content management
- Collaborative editing: MediaWiki allows multiple users to create and edit pages collaboratively. Editing is done through a rich text interface or via a visual editor (VisualEditor), which simplifies the layout for non-technical users.
- Revision history: Every change made to a page is recorded in the revision history, allowing users to see the changes, compare versions, and revert to a previous version if necessary.
- Categories and links: MediaWiki uses a category system to organise content, facilitating navigation and searching. Internal links (wikilinks) allow connections to be made between pages, creating a network of interconnected content.
3. Advanced features
- Templates and models: Templates in MediaWiki allow content to be standardised by creating reusable and customisable text blocks. This is particularly useful for repetitive information or information boxes.
- Extensions and plugins: MediaWiki is highly extensible thanks to a wide range of extensions that add extra features, such as discussion forums, image galleries, integrations with other software, and project management tools.
- Multilingualism: MediaWiki supports multilingual management, allowing wikis to be created in different languages with an infrastructure for translation and language version management.
4. Security and user management
- Permission management: MediaWiki offers a user and permission management system that allows you to control who can read, edit or administer pages. Administrators can define user groups with different access levels.
- Authentication and SSO: MediaWiki can be integrated with external authentication systems such as LDAP, SAML, or OAuth, enabling single sign-on (SSO) and facilitating identity management in large organisations.
- Page protection: Administrators can protect certain pages to prevent them from being modified by unauthorised users, which is useful for sensitive documents or the site's main pages.
5. Customisation and design
- Skins and appearance: MediaWiki allows you to customise the appearance of the site using skins (themes). Administrators can choose from several predefined skins or create new ones to adapt the interface to the visual identity of their organisation.
- CSS and JavaScript: Advanced users can add custom CSS or JavaScript to adjust the appearance and behaviour of the wiki to specific needs.
6. Performance and optimisation
- Caching: MediaWiki uses various caching mechanisms to improve performance, such as page caching, data caching, and object caching. This reduces the load on the server and speeds up response time for users.
- Indexing and search: MediaWiki includes a powerful search engine that indexes page content for fast and accurate searches. Extensions such as *CirrusSearch*, using Elasticsearch, further improve search capabilities.
7. Interoperability and integration
- REST and SOAP APIs: MediaWiki provides REST and SOAP APIs to enable integration with other systems and task automation. These APIs provide access to wiki data, create or modify pages, and interact with content programmatically.
- Export and import of content: MediaWiki content can be exported in XML format, facilitating the saving, migration or import of content between different MediaWiki instances.
8. Support and community
- Documentation: MediaWiki has comprehensive documentation covering all aspects of installation, configuration, use and extension development.
- Active community: MediaWiki is supported by a large community of developers and users who regularly contribute to updates, bug fixes and improvements to the software. Discussion forums, mailing lists and IRC channels are available for community support.
Conclusion
MediaWiki is a complete and flexible wiki engine, ideal for large-scale collaborative content management. Its robustness, combined with its numerous customisation, security and extension features, make it the preferred choice for documentation projects, community wikis and content management systems in professional environments. Its ability to evolve and integrate with other systems makes it a powerful platform for information management in organisations of all sizes.
Strengths
Extensible - Easy to get started - Multilingualism - Active community
Type of solution
- Server software (to be installed on a server)
Skill level
Use
Very easy
Administration and server skill levels
Links
official website (information and download)
https://www.mediawiki.org/wiki/MediaWiki/fr
Warning : only download software from the official website
Wikipedia page
https://fr.wikipedia.org/wiki/MediaWiki
Other links
MediaWiki sur wikibooks.org
Further information
Available on
- GNU/Linux (Debian, Ubuntu, Arch...)
- Android
- Apple macOS
- Windows
Languages
- Multilingual
- French
- English
Licence
GNU GPL
Information about the form
Form language
en




