How to Upgrade Your MediaWiki to 1.45 Upgrading to 1.45 follows the same disciplined process used for any major MediaWiki upgrade, but there are a few version‑specific details you should be aware of
Mastering the Cargo Extension for Structured Data in MediaWiki Why Structured Data Matters in a Wiki Ever opened a wiki page and thought, “This could be a spreadsheet, but I’m stuck with plain text”? Yeah, I’ve been there. MediaWiki, at first glance, feels like a giant notebook – you scribble, you link, you hope the reader gets the
How to Use MediaWiki’s API to Build a Custom Search Widget for Your Website Introduction MediaWiki powers Wikipedia and thousands of other wikis. Its Action API is a clean, REST‑like interface that lets external sites query a wiki for titles, snippets, images and more. In this guide we walk through the steps needed to turn that API into a lightweight, client‑side search
Automating Bulk Edits in MediaWiki Using the REST API Automating Bulk Edits in MediaWiki Using the REST API When you need to apply the same change to dozens or thousands of pages – for example adding a template, fixing a recurring typo, or inserting a tracking tag – doing it manually is impractical. MediaWiki provides a modern REST API that can
Managing MediaWiki Pages with Git Why version‑control a wiki? MediaWiki stores its content in a database, which makes bulk edits, history inspection and offline work cumbersome. By mirroring a wiki with git‑remote‑mediawiki you get a full Git repository of every page, can edit with any editor, and push changes back to the
Exploring the Latest Features in MediaWiki 1.41 What’s new in MediaWiki 1.41? Fresh out of the forge, MediaWiki 1.41 lands with a handful of tweaks that feel less like a wholesale overhaul and more like a series of thoughtful polish‑ups. If you’ve been tinkering with a wiki for years, you’ll notice
How to Configure MediaWiki to Use Redis for Caching How to Configure MediaWiki to Use Redis for Caching Redis is an open‑source, in‑memory key‑value store that MediaWiki can use as a fast, persistent cache. Replacing the default database‑backed cache with Redis can dramatically reduce page‑render time, lower database load, and improve job‑queue performance.
MediaWiki Caching Strategies: Improving Site Speed Rethinking Speed: Why Caching Is the Backbone of a Fast MediaWiki Ever visited a wiki that feels like it’s crawling through molasses? Chances are the server’s cache is either missing in action or mis‑configured. In MediaWiki, caching isn’t just a nice‑to‑have; it’s the
Mastering MediaWiki Parser Functions for Dynamic Content Why parser functions matter for a lively wiki
Optimizing MediaWiki Performance with Lazy Loading Why lazy loading matters for a MediaWiki farm Picture a bustling wiki with dozens of pages peppered with thumbnails, infoboxes, and user‑uploaded charts. When a reader clicks “read more,” the browser pulls down a hefty HTML payload, parses every <img> tag, then wrestles with dozens of image