Senaryonuzun Özeti
2 kişi aktif, birkaç kişi ara sıra destek verecek.
WordPress kullanacaksınız (muhtemelen kod + içerik yönetimi karışımı).
Ortak çalışmaya açık bir sistem istiyorsunuz.
Local geliştirmede senkronizasyon sorunundan,
VDS’e geçişte veri taşıma zorluğundan endişelisiniz.
Seçenekleriniz:
Tamamen Localhost Üzerinden Çalışma (XAMPP / LocalWP / MAMP vs.)
Avantajlar:
İnternet bağlantısına ihtiyaç yok.
Geliştirme hızlı ve güvenli.
Sunucu kiralama masrafı yok.
Dezavantajlar:
Ekip arasında veritabanı ve dosya senkronizasyonu büyük derttir.
Herkesin kendi ortamında farklı eklentiler / PHP sürümü olabilir.
Sonradan canlı sunucuya aktarırken kırık linkler, dizin farkları çıkar.
Tek kişi için ideal, ekip çalışması için önerilmez.
Ortak Kullanılan VDS / Cloud Sunucusu (örnek: DigitalOcean, Hetzner, Netinternet, Alastyr vs.)
Avantajlar:
Herkes aynı gerçek ortama erişir.
Veriler tek bir yerde olur, senkronizasyon sorunu ortadan kalkar.
Geliştirme ortamı ile canlı ortam aynı olabilir → taşınma derdi yok.
Erişim kontrolleri (örneğin SSH, SFTP, WP admin roller) ayarlanabilir.
Dezavantajlar:
Herkes canlı sunucuda çalıştığı için yanlışlıkla sistemin çökmesi riski vardır.
Otomatik yedekleme, güvenlik ve erişim yönetimi iyi ayarlanmazsa risklidir.
Sonuç: Küçük bir ekip için en dengeli ve pratik çözüm budur.
Hibrit Sistem: “Staging + Production” Yapısı
Profesyonel çözüm budur:
Bir VDS veya cloud sunucuda iki WordPress kurulumu olur:
Staging site (geliştirme ortamı) → örnek: dev.siteniz.com
Production site (canlı site) → siteniz.com
Ekip staging üzerinde çalışır, test eder, onaylanan değişiklikler production’a aktarılır.
Bu aktarımı manuel veya eklentiyle yapabilirsiniz.
Kullanışlı eklentiler:
WP Staging
All-in-One WP Migration
Duplicator Pro
Sonuç: Eğer bütçeniz bir VDS’e yetiyorsa staging+production modeli en profesyonel, risksiz ve uzun ömürlü yoldur.
Önerilen Yapı:
Alan Araç / Öneri
Sunucu türü VDS (2 vCPU / 4GB RAM başlangıçta yeter)
Panel CyberPanel veya Plesk (kolay yönetim için)
Alan adı staging.siteniz.com (geliştirme) + siteniz.com (canlı)
Erişim SSH + SFTP kullanıcı bazlı erişim
Yedekleme Günlük otomatik snapshot veya UpdraftPlus eklentisi[1][1]
Sürüm takibi (isteğe bağlı) Git (GitHub veya GitLab üzerinde[1]