Predstavte si veľkú tabuľku v Exceli, len oveľa rýchlejšiu a schopnú obslúžiť tisíce ľudí naraz. Keď napíšete článok vo WordPresse, neuloží sa ako súbor, ale ako záznam do databázy. Pri každej návšteve si ho odtiaľ PHP vytiahne a poskladá z neho stránku.

Čo všetko v databáze je

  • obsah stránok, článkov a produktov,
  • nastavenia webu a rozšírení,
  • používatelia a ich (zašifrované) heslá,
  • pri e-shope objednávky a údaje o zákazníkoch.

Fotky a iné súbory bývajú uložené zvlášť na hostingu. Databáza obsahuje iba odkazy na ne.

Najčastejšie typy

Pri weboch na WordPresse sa používa takmer vždy MySQL alebo MariaDB. Obe fungujú prakticky rovnako a ponúka ich každý bežný hosting. Väčšie aplikácie môžu využívať aj iné databázy, napríklad PostgreSQL.

Prečo je databáza citlivá vec

Ak sa databáza poškodí alebo ju niekto vymaže, web príde o obsah, aj keď všetky súbory zostanú na mieste. Preto platí:

  • Zálohujte pravidelne a zálohy uchovávajte mimo servera, na ktorom web beží.
  • Vyskúšajte obnovu. Záloha, ktorú sa nikdy nepodarilo obnoviť, je len pocit bezpečia.
  • Chráňte osobné údaje. Ak sú v databáze údaje zákazníkov, vzťahuje sa na ne GDPR.
  • Udržujte ju čistú. Staré revízie a pozostatky odinštalovaných pluginov ju zbytočne zväčšujú a môžu spomaliť web.

Zálohy, aktualizácie aj údržbu databázy riešime v rámci služby správa webstránky.

Súvisiace pojmy: PHP, CMS, hosting, záloha webu.

Späť na pojmy