LLMpediaThe first transparent, open encyclopedia generated by LLMs

MediaWiki

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: PHP Hop 3
Expansion Funnel Raw 81 → Dedup 4 → NER 3 → Enqueued 2
1. Extracted81
2. After dedup4 (None)
3. After NER3 (None)
Rejected: 1 (not NE: 1)
4. Enqueued2 (None)
MediaWiki
MediaWiki
Serhio Magpie · CC BY-SA 4.0 · source
NameMediaWiki
DeveloperWikimedia Foundation
Released2002
Programming languagePHP
Operating systemCross-platform
LicenseGPLv2+

MediaWiki is a free and open-source wiki engine originally developed for Wikipedia and now used by many projects and organizations worldwide. It powers collaborative projects such as Wiktionary, Wikibooks, Wikinews, Wikiversity, and Wikidata, enabling large-scale content management, versioning, and user collaboration. The software is maintained by the Wikimedia Foundation and an active ecosystem of contributors, extension authors, and third-party vendors.

History

MediaWiki was forked from earlier wiki engines during the early growth of Wikipedia and evolved through contributions by developers connected to projects like UseModWiki and developers associated with Wikimedia Foundation initiatives. Early milestones include adoption by established projects such as Wikibooks and Wikinews, integration with services like Internet Archive mirrors and interoperability with standards defined by groups including the World Wide Web Consortium. Over time, maintenance and feature development involved stakeholders from organizations such as Linux Foundation events, academic groups at institutions like Massachusetts Institute of Technology and Stanford University, and companies providing hosting and consultancy services to large installations, including work inspired by practices used at Facebook, Google, and hosting providers serving BBC and The New York Times.

Features and Architecture

MediaWiki implements revision control comparable to systems used by projects such as Git and supports content negotiation mechanisms influenced by RFC 7231 and web protocols deployed by services like Apache HTTP Server and Nginx. Core features include wikitext parsing with extensions similar in scope to functionality from PHP-FIG standards, templating comparable to patterns used at Drupal and WordPress, and an internationalization framework used by multilingual projects such as Wiktionary and UNESCO partner sites. The architecture separates presentation and storage, leveraging relational databases like MySQL, MariaDB, PostgreSQL, and caching layers using Redis and Memcached, while background job processing can be integrated with tools like RabbitMQ and Celery-style patterns. Authentication and single sign-on are supported through standards employed by OAuth providers and federated identity systems used by institutions including ORCID and InCommon.

Deployment and Configuration

Deployments range from small organizational wikis hosted on platforms such as Microsoft Azure, Amazon Web Services, and Google Cloud Platform to large federated installations run by projects like Wikimedia Foundation using cluster orchestration approaches similar to Kubernetes and configuration management with tools like Ansible, Puppet, and Chef. Administrators tune performance with web servers such as Varnish in front of Apache HTTP Server and use database replication topologies employed by enterprises including Facebook and Twitter. Backups and continuity practices draw on strategies from Amazon S3 and enterprise storage vendors like NetApp and Dell EMC, while monitoring and observability integrate with systems such as Prometheus, Grafana, and ELK Stack.

Extensions and Skins

The extension ecosystem includes widely used modules developed by contributors from organizations including Wikimedia Foundation, academic labs at University of California, Berkeley and University of Oxford, and companies offering professional support. Popular extensions provide integration with services such as VisualEditor-style rich editing, multimedia handling aligned with FFmpeg workflows, and semantic annotation approaches used in projects like DBpedia and Wikidata. Skins implement presentation frameworks inspired by designs from agencies such as IDEO and media organizations like The Guardian, and they interoperate with front-end toolchains employing React, Vue.js, and progressive enhancement methods used by Mozilla projects.

Security and Performance

Security practices follow guidance from standards bodies such as OWASP and incident response patterns used by organizations like CERT teams and US-CERT, with vulnerability disclosure coordinated through channels similar to those at Red Hat and Canonical. Performance tuning leverages CDN providers like Cloudflare and caching strategies used by large sites including YouTube and Wikipedia itself, while load testing and profiling borrow tools and methodologies used at Netflix and LinkedIn. Operational security includes hardening for platforms such as Debian and Red Hat Enterprise Linux and cryptographic practices consistent with deployments by NIST-aligned infrastructures.

Community and Governance

Governance mixes stewarding by the Wikimedia Foundation with contributions from volunteer developers, system administrators, and translators affiliated with organizations like Internet Society, academic partners at École Polytechnique Fédérale de Lausanne, and commercial vendors providing support. Community processes mirror collaborative decision-making seen in projects such as Linux Kernel development and rely on communication channels similar to those used by Apache Software Foundation projects, including mailing lists, Gerrit code review, and task tracking patterns used by Phabricator and newer platforms. The ecosystem includes foundations, user groups, and nonprofit initiatives that promote adoption in cultural institutions such as Smithsonian Institution and British Library.

Category:Free software Category:Wiki software