Mi az a statikus tárhely, és mikor érdemes választani a klasszikus helyett?

Webtárhely 2 perc olvasás

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

  1. Csatlakozzon SFTP-kliensből (FileZilla, WinSCP, Cyberduck) a tárhely elkészültekor kapott adatokkal.
  2. 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.
  3. 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 a logo.png nevet, 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ó.

Vissza: Webtárhely leírások (22)