MediaWiki

From USApedia
Revision as of 21:46, 20 December 2024 by OpenBook (talk | contribs) (Text replacement - "**" to "")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
MediaWiki on Wikipedia
MediaWiki on Mediawiki

Provided ID could not be validated.MediaWiki is a free and open-sourceWikipedia Logo.png wiki software platform, originally developed for WikipediaWikipedia Logo.png, which now powers numerous wikis around the world. It's design philosophy emphasizes simplicity for the end-user while providing powerful tools for managing large amounts of content. It's used not just for encyclopedias but for documentation, project management, fan sites, and other scenarios where collaborative content creation is beneficial.

It is a free and open-source wiki software. It was developed for use on Wikipedia in 2002, and given the name "MediaWiki" in 2003.

It is written in the PHP programming language and stores all text content into a database. The software is optimized to efficiently handle large projects, which can have terabytes of content and hundreds of thousands of views per second.

Official Site - mediawiki.org

Features

Wiki engine

At its core, MediaWiki is a web-based software that allows users to create, edit, and link web pages easily. This is done through a

This makes it accessible even to those who aren't familiar with HTML.

Collaborative editing

One of MediaWiki's key features is its support for collaborative editing. Multiple users can work on the same content simultaneously. Every edit is recorded in recent changes and article history, which allows for tracking changes, reverting vandalism, or correcting mistakes through its version history feature.

Scalability

MediaWiki is designed to handle large projects with thousands of pages and users, like Wikipedia, but it's also suitable for smaller wikis. Its architecture allows it to scale from small private wikis to large public ones with heavy traffic.

Extensibility

The software can be greatly extended with extensionsMediawiki logo.svg (plugins) and skinsMediawiki logo.svg (themes). Extensions can add functionalities like enhanced search capabilities, multimedia features, or even complex data structures for specialized wikis. Skins change the look and feel of the wiki.

Semantic web capabilities

MediaWiki supports semantic annotations, which means you can tag information in ways that make it easier to query, organize, and reuse across different articles or even different wikis. This moves towards the concept of the Semantic Web, where data can be understood and processed by machines.

USApedia uses Cargo for this functionality.

User rights and management

It has a robust system for user rights management, allowing different levels of access and editing capabilities. This can range from anonymous users who can only read content, to administrators who have the power to delete pages, block users, and manage the wiki's configuration.

Multilingual support

MediaWiki supports content in multiple languages, making it ideal for international collaboration. Each wiki can have multiple language versions, or a single wiki can host content in various languages with proper interwiki links.

USApedia is currently limited to English, however plan to explore this functionality in the future.

Open source

Being open-source means that anyone can contribute to its development, report bugs, or customize it for their own needs. This has led to a large community of developers and users who contribute to its ongoing improvement.

Security

It includes features to combat spam and vandalism, like CAPTCHAWikipedia Logo.png, various anti-spam extensions, and the ability to lock pages from editing when necessary.

Resources

To learn more about MediaWiki, see:

The MediaWiki software is used by tens of thousands of websitesMediawiki logo.svg and thousands of companies and organizationsMediawiki logo.svg.

Signpost

One of the most interesting ways of staying abreast of Wikipedia and MediaWiki is to read "The Signpost", which is like a newspaper of important topics for Wikipedia. It comes out about once a week. You'll receive an email announcement if you subscribe to the Wikimedia-I list below but you can access it on Wikipedia anytime at Wikipedia:Wikipedia SignpostWikipedia Logo.png.

Useful mailing lists and wiki pages

mediawikiwiki:Mailing_lists (includes IRC channels) 
Wikipedia:Mailing listsWikipedia Logo.png

Software

MediaWiki is powered by:

Many of the Bots are written in PythonWikipedia Logo.png

Meza

The Return of MEZA - NASA's MediaWiki EZ Administration Project
David Meza, 'NASA Knowledge Graphs: An Ever Expanding Universe'

MezaMediawiki logo.svg is a MediaWiki administration program which enables the easy install and maintenance of MediaWiki. It is a system for "push button" Knowledge Management using MediaWiki. The name is an acronym that stands for "MediaWiki E-Z Administration". Meza is an Infrastructure as code (IaC), Ansible driven, automated and complete platform for creating, managing and hosting wiki farms.

It was developed by National Aeronautics and Space AdministrationWikipedia Logo.png.

See https://meza.wiki/ and https://github.com/nasa/meza for more details.

Project Canasta

Project CanastaMediawiki logo.svg is a project, begun in late 2020 by a group of MediaWiki consultants and administrators, with the goal of creating a set of MediaWiki-based "products" that can be easily installed. A hardened version was developed by Space ForceWikipedia Logo.png.

Related

External links

Social media

Template:USApedia