A statikus tárhely olyan webtárhely, amely kész fájlokat szolgál ki: a szerver nem futtat programot és nem kérdez le adatbázist, hanem a feltöltött HTML-, CSS-, JavaScript-, kép- és videófájlokat változtatás nélkül küldi el a látogató böngészőjének. Emiatt kevés erőforrással is nagyon sok kérést tud kiszolgálni.
Mi számít statikus tartalomnak?
Minden olyan fájl, amely minden látogatónak ugyanazt mutatja, és nem a kérés pillanatában készül el: egyszerű HTML/CSS/JavaScript oldalak, képek, videók, PDF és más letölthető dokumentumok, valamint a statikus oldalgenerátorokkal (Jekyll, Hugo, Gatsby, Eleventy) előállított weboldalak. Ezek a generátorok a saját gépén vagy egy CI-folyamatban állítják elő a kész HTML-fájlokat, a tárhelyre már csak az eredmény kerül.
A JavaScript a böngészőben fut, ezért egy statikus oldal is lehet interaktív: menük, galériák, térképek, beágyazott videók vagy egy külső szolgáltatásra küldött űrlap is működik rajta.
Miben különbözik a klasszikus webtárhelytől?
A klasszikus webtárhely PHP-t és MySQL-kompatibilis adatbázist is ad, ezért tartalomkezelők (WordPress, Joomla) és webáruházak futtatására is alkalmas. A statikus tárhely csomagjainkon ezzel szemben:
- Nginx webkiszolgáló fut, a statikus fájlok kiszolgálására optimalizálva, PCIe NVMe tárolón;
- a fájlokat SFTP-n töltheti fel, SSH (parancssori) hozzáférés nincs;
- nincs PHP, Node.js, Python és adatbázis, és postafiók sem hozható létre, csak e-mail átirányítás;
- jár hozzá ingyenes SSL, napi biztonsági mentés és DDoS védelem;
- a csomagok csak a tárterületben (5–100 GB) és a havi adatforgalomban (50–1000 GB) különböznek.
Mivel a kiszolgáló Nginx, az Apache-ra írt .htaccess fájlok szabályai (átirányítások, tiltások) itt nem érvényesülnek.
Mikor érdemes választani?
- ritkán változó bemutatkozó, portfólió- vagy kampányoldalakhoz;
- statikus oldalgenerátorral készült weboldalakhoz és dokumentációkhoz;
- nagy felbontású képek, videók, letölthető fájlok kiszolgálására, akár egy másik weboldal médiatárolójaként.
Mikor nem megfelelő?
Ha a weboldal tartalomkezelőt (WordPress, WooCommerce) használ, felhasználói bejelentkezést, kosarat vagy saját PHP-s kapcsolatfelvételi űrlapot igényel, a statikus tárhely nem alkalmas. Ilyenkor a webtárhely vagy a WordPress tárhely a jó választás.
Feltöltés és ellenőrzés
- Csatlakozzon SFTP-kliensből (FileZilla, WinSCP, Cyberduck) a tárhely elkészültekor kapott adatokkal.
- A kész oldal fájljait a webes gyökérkönyvtárba töltse fel. Generátornál a kimeneti mappa tartalmát kell feltölteni (Jekyll:
_site, Hugo:public), nem a forrásfájlokat. - Nyissa meg a domaint a böngészőben, és ellenőrizze a képeket, a stíluslapokat és az aloldalakat.
Gyakori hibák
- Hiányzó
index.html: a gyökérkönyvtárban és minden aloldal mappájában ez a kezdőfájl. - Kis- és nagybetűk: a szerver megkülönbözteti a
Logo.pngés alogo.pngnevet, ami a saját gépen működő oldalnál is okozhat hiányzó képet. - Rossz alap-URL: ha a generátor beállításaiban a fejlesztői cím (például
localhost) maradt, a linkek és a stíluslapok nem töltődnek be.
Részletesebb összehasonlítás a blogunkon: Statikus weboldal tárhely: összehasonlítás és választási útmutató.