
# Bevezetés
A Rudel eldobható WordPress sandboxokat hoz létre egyetlen gazdagép-WordPress-telepítésen belül.

Minden sandboxot kérésenként választ ki a rendszer. A kiválasztott kérés a sandbox klónozott WordPress tábláit és az aktív téma másolatát használja, miközben a WordPress magja, bővítményfájljai és feltöltései megosztottak maradnak a gazdagéppel.

## Mit kap egy sandbox

- a gazdagép tábláinak másolatát, a felhasználókat és felhasználói metaadatokat is beleértve, létrehozott táblaprefix alatt
- egy téma másolatát (gyermektéma esetén a szülőtémával együtt) a sandbox könyvtárában
- életciklus-metaadatokat a gazdagép WordPress MySQL tábláiban

A felhasználók a sandbox létrehozásakor másolódnak át. Ezután a sandbox és a gazdagép felhasználói és jelszavai egymástól függetlenül változnak.

## Mi marad megosztva

- a WordPress magfájljai
- bővítményfájlok
- feltöltött médiafájlok

Ez a határ szándékos. A Rudel gyors, kérésenként kiválasztott sandboxokat biztosít ügynököknek, minőségbiztosításhoz, kísérletekhez és kockázatos módosításokhoz, multisite vagy második WordPress-telepítés nélkül.

## Hogyan választ sandboxot egy kérés

Egy HTTP kérés a `X-Rudel-Environment` fejléc vagy a `rudel_environment` cookie segítségével választ sandboxot; egy WP-CLI parancs a `RUDEL_ENVIRONMENT` környezeti változót használja. A Rudel nem hitelesíti a kiválasztót: bármely kliens, amely érvényes sandboxazonosítót küld, az adott sandboxot kapja. Lásd: [Elkülönítés](https://rudel.inline0.dev/hu/docs/environments/isolation).

## Hiteles adatforrás

A Rudel futásidejű rekordjai a gazdagép WordPress adatbázisában találhatók:

- `wp_rudel_environments`
- `wp_rudel_worktrees`

A beállítások a `rudel_config` opcióban találhatók. Nincs futásidejű JSON konfiguráció és nincs SQLite metaadattároló.

## Kezdje itt

- [Első lépések](https://rudel.inline0.dev/hu/docs/getting-started)
- [CLI](https://rudel.inline0.dev/hu/docs/cli)
- [API](https://rudel.inline0.dev/hu/docs/api)
- [Konfiguráció](https://rudel.inline0.dev/hu/docs/configuration)
- [Futásidejű állapot](https://rudel.inline0.dev/hu/docs/features/runtime-state)
- [Elkülönítés](https://rudel.inline0.dev/hu/docs/environments/isolation)
