XAMPP je bezplatný balík, který jedinou instalací rozběhne přímo na Vašem počítači všechno, co web potřebuje k životu: webový server Apache, jazyk PHP a databázi (MySQL, respektive MariaDB). Písmena znamenají právě tyto součásti, úvodní X pak to, že balík existuje pro Windows, macOS i Linux.
Je to zkušebna nanečisto. Nainstalujete si WordPress k sobě do notebooku, vyzkoušíte novou šablonu, rozbijete co chcete a zase to smažete. Nikdo to nevidí, nic to nestojí a nepotřebujete k tomu ani připojení k internetu. Pro učení a pro odzkoušení riskantní úpravy dřív, než ji provedete na živém webu, je to ideální.
Dvě věci si u toho hlídejte. Za prvé, XAMPP je určený výhradně pro vývoj – z výroby má vypnutá bezpečnostní opatření a nikdy by neměl být vystavený do internetu. Za druhé, prostředí u Vás doma a na ostrém hostingu nebývá stejné. Náš hosting neběží na Apache, ale na OpenLiteSpeed, a lišit se může i verze PHP. Většina webů se přenese bez zásahu, ale je dobré vědět, kde hledat, když se něco chová jinak.
Až budete hotoví, přenos na hosting znamená nahrát soubory přes FTP, vyexportovat databázi a naimportovat ji na serveru, a nakonec upravit adresy webu. Podrobněji to popisuje heslo migrace webu.