
# Introducere
Rudel creează sandboxuri WordPress temporare într-o singură instalare WordPress gazdă.

Fiecare sandbox este selectat pentru fiecare solicitare. Solicitarea selectată folosește tabelele WordPress clonate și copia temei active din sandbox, în timp ce nucleul WordPress, fișierele pluginurilor și încărcările rămân partajate cu gazda.

## Ce primește un sandbox

- o copie a tabelelor gazdei, inclusiv utilizatorii și metadatele acestora, cu un prefix de tabel generat
- o copie a unei teme (plus tema părinte, dacă este o temă copil) în directorul sandboxului
- metadatele ciclului de viață în tabelele gazdei WordPress MySQL

Utilizatorii sunt copiați la crearea sandboxului. Ulterior, utilizatorii și parolele din sandbox și de pe gazdă se modifică independent.

## Ce rămâne partajat

- fișierele nucleului WordPress
- fișierele pluginurilor
- fișierele media încărcate

Această delimitare este intenționată. Rudel se concentrează pe sandboxuri rapide, selectate pentru fiecare solicitare, pentru agenți, QA, experimente și lucrări cu modificări riscante, fără a necesita multisite sau o a doua instalare WordPress.

## Cum selectează o solicitare un sandbox

O solicitare HTTP selectează un sandbox prin antetul `X-Rudel-Environment` sau cookie-ul `rudel_environment`; o comandă WP-CLI folosește variabila de mediu `RUDEL_ENVIRONMENT`. Rudel nu autentifică selectorul: orice client care trimite un ID de sandbox valid primește acel sandbox. Consultați [Izolarea](https://rudel.inline0.dev/ro/docs/environments/isolation).

## Sursa adevărului

Înregistrările runtime-ului Rudel se află în baza de date WordPress a gazdei:

- `wp_rudel_environments`
- `wp_rudel_worktrees`

Setările se află în opțiunea `rudel_config`. Nu există o configurație JSON pentru runtime și nici un depozit de metadate SQLite.

## Începeți de aici

- [Introducere](https://rudel.inline0.dev/ro/docs/getting-started)
- [CLI](https://rudel.inline0.dev/ro/docs/cli)
- [API](https://rudel.inline0.dev/ro/docs/api)
- [Configurare](https://rudel.inline0.dev/ro/docs/configuration)
- [Starea runtime-ului](https://rudel.inline0.dev/ro/docs/features/runtime-state)
- [Izolare](https://rudel.inline0.dev/ro/docs/environments/isolation)
