
# Giriş
Rudel, tek bir ana makine WordPress kurulumunda geçici WordPress korumalı alanları oluşturur.

Her korumalı alan istek başına seçilir. Seçilen istek, klonlanmış WordPress tablolarını ve etkin temanın kopyasını kullanırken WordPress çekirdek dosyaları, eklenti dosyaları ve yüklemeler ana makineyle paylaşımlı kalır.

## Korumalı alanın aldığı öğeler

- oluşturulan bir tablo öneki altında, kullanıcılar ve kullanıcı meta verileri dahil ana makinenin tablolarının bir kopyası
- korumalı alan dizininde bir temanın kopyası (alt tema için üst temasıyla birlikte)
- ana makinenin WordPress MySQL tablolarındaki yaşam döngüsü meta verileri

Kullanıcılar, korumalı alan oluşturulurken kopyalanır. Bundan sonra korumalı alandaki ve ana makinedeki kullanıcılar ile parolalar birbirinden bağımsız olarak değişir.

## Paylaşımlı kalanlar

- WordPress çekirdek dosyaları
- eklenti dosyaları
- yüklenen medya dosyaları

Bu sınır bilinçli olarak belirlenmiştir. Rudel; çoklu site veya ikinci bir WordPress kurulumu gerektirmeden, aracılar, kalite güvencesi, deneyler ve riskli değişiklik çalışmaları için hızlı, istekle seçilen korumalı alanlar sunmaya odaklanır.

## Bir istek korumalı alanı nasıl seçer

Bir HTTP isteği, `X-Rudel-Environment` üstbilgisi veya `rudel_environment` çereziyle bir korumalı alan seçer; bir WP-CLI komutu ise `RUDEL_ENVIRONMENT` ortam değişkenini kullanır. Rudel, seçicinin kimliğini doğrulamaz: geçerli bir korumalı alan kimliği gönderen herhangi bir istemci o korumalı alanı alır. Bkz. [Yalıtım](https://rudel.inline0.dev/tr/docs/environments/isolation).

## Tek gerçek kaynak

Rudel çalışma zamanı kayıtları ana makinenin WordPress veritabanında tutulur:

- `wp_rudel_environments`
- `wp_rudel_worktrees`

Ayarlar `rudel_config` seçeneğinde tutulur. Çalışma zamanı JSON yapılandırması ve SQLite meta veri deposu yoktur.

## Buradan başlayın

- [Başlangıç](https://rudel.inline0.dev/tr/docs/getting-started)
- [CLI](https://rudel.inline0.dev/tr/docs/cli)
- [API](https://rudel.inline0.dev/tr/docs/api)
- [Yapılandırma](https://rudel.inline0.dev/tr/docs/configuration)
- [Çalışma Zamanı Durumu](https://rudel.inline0.dev/tr/docs/features/runtime-state)
- [Yalıtım](https://rudel.inline0.dev/tr/docs/environments/isolation)
