# Fájltárolás: áttekintés

> Hol tárolódnak a digitális termékek fájljai: helyi tárhely, Amazon S3 és Cloudflare R2, a szolgáltatók kezelése és a hitelesítő adatok biztonsága.

A FluentCart beépített tárolórétege dönti el, hol van fizikailag elmentve, és honnan szolgálódik ki a digitális termékek fájlja, a letölthető anyag és a hozzájuk tartozó média. Mindent tarthatsz a saját kiszolgálódon, vagy kiszervezheted egy felhőalapú tárhelyszolgáltatóhoz, hogy gyorsabb, megbízhatóbb és jobban skálázódó legyen.

A beállítások a **FluentCart Pro → Beállítások → Tárolási beállítások** oldalon vannak. A lista neve a képernyőn **Tárhelyszolgáltatók**.

![A Tárhelyszolgáltatók lista a Helyi, az S3 és a Cloudflare R2 szolgáltatóval](./kepek/tarolas-beallitasok.webp)

*A Tárhelyszolgáltatók lista a Helyi, az S3 és a Cloudflare R2 szolgáltatóval* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent-cart)

A képen három kártya látszik: a **Helyi** aktív, az **S3** és a **Cloudflare R2** inaktív, mindkettő mellett **Kezelés** gombbal.

## Miért számít a tárolás

Minden digitális termék fájlja (PDF, szoftvercsomag, videókurzus-fájl, grafikai anyag) valahol él. A kiválasztott tárolóillesztő határozza meg:

- hol van a fájl a feltöltés után (a kiszolgálódon vagy egy felhős tárolóban),
- hogyan jut el a vevőhöz a vásárlás után (közvetlenül a kiszolgálódról vagy a felhőszolgáltatón át),
- hogyan bírja a webhely a fájlkönyvtár növekedését (a kiszolgáló lemeze vagy gyakorlatilag korlátlan felhős tár).

A letölthető fájlok feltöltését a digitális termékek szerkesztésekor végzed, lásd a [Digitális termékek](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/termekek-digitalis/) fejezetet.

## A támogatott szolgáltatók

| Szolgáltató | Mire jó |
|---|---|
| **Helyi** | A fájlok közvetlenül a webhely kiszolgálóján vannak. Alapból aktív, kisebb boltokhoz és a kezdeti időszakra jó, amikor a fájlok kicsik, a forgalom pedig kezelhető. |
| **S3** (Amazon S3) | Az AWS felhős objektumtárolója, az ipari szabvány nagy fájlkönyvtárak kiszervezésére. Akkor válaszd, ha nagy digitális fájlokat árulsz, terhelés alatt is gyors webhelyet szeretnél, vagy már az AWS világában dolgozol. Részletek: [Amazon S3](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/tarhely-amazon-s3/). |
| **Cloudflare R2** | A Cloudflare objektumtárolója: API-szinten S3-kompatibilis, de a Cloudflare globális hálózatán át szolgál ki, és nincs kimenő forgalmi díja. Médiagazdag letöltésekhez, nemzetközi vevőkhöz vagy kiszámítható költséghez való. Részletek: [Cloudflare R2](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/tarolas/). |

## A szolgáltatók kezelése

Minden szolgáltató külön kártyán szerepel. A felhős szolgáltatók beállítását a **Kezelés** gombbal kezded; ha már be van kötve, a kártyán ezek vannak:

- **Aktív / Inaktív** kapcsoló: a szolgáltatót a beállítások elvesztése nélkül kapcsolhatod be és ki.
- **Edit** gomb: bármikor frissítheted a hitelesítő adatokat, átválthatsz másik tárolóra (bucket), vagy módosíthatod a biztonsági beállításokat.
- Kapcsolat-állapotsáv a csatlakozás után, a **Check again** művelettel, amellyel kérésre újra ellenőrizheted a kapcsolatot.

Több szolgáltatót is beállíthatsz egyszerre, és az igényeid szerint váltogathatod, melyik az aktív.

## A hitelesítő adatok biztonsága

Az S3 és az R2 is két módot kínál a kulcsok tárolására:

| Mód | Felirat a felületen | Mit jelent |
|---|---|---|
| Ajánlott | **Define access keys in wp-config.php (Recommended)** | A kulcsok a WordPress konfigurációs fájljában vannak, az adatbázisban soha. Ha a FluentCart észleli az állandókat, a hitelesítő mezőket zárolja, így az admin felületről semmi nem írja felül őket. |
| Adatbázis | **Store credentials in the database** | Akkor jó, ha csak a felületen szeretnél beállítani. A kulcsok az adatbázisba kerülnek, ami kevésbé biztonságos, ezért a bővítmény külön elfogadást kér a kockázatra. |

![Az S3 hitelesítő lépése a wp-config.php opcióval: a kód és a Copy Snippet gomb](./kepek/tarhely-s3-credential-wpconfig.webp)

*Az S3 hitelesítő lépése a wp-config.php opcióval: a kód és a Copy Snippet gomb* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent-cart)

Az Amazon S3-nál egy külön **Security** lépés is van: ott a tároló **Block All Public Access** és **Object Ownership** beállítását kényszerítheted ki.

## A módosítások mentése

A tárolóbeállítások bármilyen módosítása után kattints a megfelelő mentőgombra (**Save & Continue**, **Save Selected Bucket**, **Create New Bucket** vagy **Save Settings**). A FluentCart ahol lehet, ellenőrzi a kapcsolatot, mielőtt a szolgáltatót csatlakozottnak jelölné.
