Ayrıntılı anlatım
# SunucuKontrol 1.122.0
1.122.0, yeni sürümü bütün ziyaretçilere birden açmak yerine önce küçük bir kısmına göstermenizi sağlıyor. Sorun çıkarsa yalnız o kısım etkilenir ve tek düğmeyle herkes eski sürüme döner.
Bu sürüm kimin işine yarar?
- Trafiği olan bir siteyi Git ya da yapay zeka ile güncelleyen ve "yeni sürüm bozuksa herkes görmesin" diyen site sahipleri.
- Büyük bir değişikliği (yeni tema, yeni ödeme sayfası) önce ziyaretçilerin %10'unda denemek isteyenler.
Kademeli yayın nasıl çalışır?
Nereden açılır: Alan adı → Git & Auto-Deploy → Atomik Deploy → sürüm listesinde yayında olmayan bir sürümün satırında "Kademeli yayınla". Panel oranı sorar (1–99, varsayılan 10).
- Seçtiğiniz oran kadar ziyaretçi yeni sürümü, geri kalanı yayındaki sürümü görür.
- Aynı ziyaretçi (aynı IP ve tarayıcı) hep aynı sürümü görür; bir sayfada yeni, öbüründe eski sürüme düşmez. Çerez kullanılmaz.
- Sürüm listesinin üstünde kademe şeridi çıkar: hangi sürüm, yüzde kaç.
- Oranı değiştir: %10'dan %50'ye çıkarmak gibi.
- Herkese aç: sürüm bütün ziyaretçilere yayına alınır ve kademe kapanır. İşlem anlıktır; gerekirse "Bu sürüme dön" ile önceki sürüme dönebilirsiniz.
- Durdur: herkes yayındaki sürüme döner. Kademedeki sürüm silinmez; yeniden başlatabilirsiniz.
Kademe sürerken sitenin hata kaydını ve trafiğini izleyin; sorun yoksa herkese açın.
Güvenlik ve sınırlar
- Başlatma ve herkese açma hesap şifrenizi ister. Durdurma istemez: sorun anında hızlı geri çekiş için.
- Kademedeki sürüm "eski sürümleri temizle" ile silinmez.
- Yapay zeka sürüm önizlemesi kademeden etkilenmez: önizleme bağlantısını açan her zaman önizlenen sürümü görür.
- Önbellek açıkken kademe açılmaz: tam sayfa önbelleği ya da Varnish iki sürümün yanıtını aynı anahtarla saklar ve ziyaretçiler karışık sayfa görür. Önce önbelleği kapatın.
- Site yapılandırması başka bir işlemle (SSL alma, yönlendirme kaydetme) yeniden yazılırsa kademe korunur. Korunamazsa herkes yayındaki sürümü görür ve şeritte uyarı çıkar; oranı yeniden kaydetmek yeterlidir.
- Site bir CDN arkasındaysa ve gerçek ziyaretçi adresi sunucuya iletilmiyorsa bölme CDN sunucularının adresine göre yapılır; oran yine yaklaşık tutar ama aynı ziyaretçinin hep aynı sürümü görmesi zayıflar.
Sonrasında yapılacaklar
- Güncelleme kendiliğinden uygulanır. Panel sekmesi açıksa sayfayı bir kez yenileyin (Ctrl+F5 / Cmd+Shift+R).
- Kademeli yayın yalnız atomik deploy açık sitelerde görünür.
Değişiklik listesi
Panelde Panel Yönetimi → Panel Güncellemesi ekranında gösterilen sürüm notunun tamamı:
Kademeli yayın
- Atomik deploy açık sitelerde yeni sürümü önce ziyaretçilerin bir kısmına (%1–99) gösterebilirsiniz: Alan adı → Git & Auto-Deploy → Atomik Deploy → sürüm satırında "Kademeli yayınla". Aynı ziyaretçi (IP ve tarayıcı) hep aynı sürümü görür; sayfa ile dosyaları karışmaz.
- Kademe sürerken oranı değiştirebilir, "Herkese aç" ile sürümü bütün ziyaretçilere yayına alabilir ya da "Durdur" ile herkesi yayındaki sürüme döndürebilirsiniz. Durdurma şifre istemez; başlatma ve herkese açma hesap şifrenizi ister.
- Kademedeki sürüm eski sürüm temizliğinde silinmez. Yapay zeka sürüm önizlemesi kademeden etkilenmez: önizleme bağlantısını açan her zaman önizlemeyi görür.
- Tam sayfa önbelleği ya da Varnish açık sitelerde kademe açılmaz (iki sürümün yanıtı aynı anahtarla saklanırdı); önce önbelleği kapatın.
Bu sürüme nasıl geçilir?
Panelde Panel Yönetimi → Panel Güncellemesi ekranında Güncellemeyi Denetle deyin; sürüm numarasının yanında bu sayfadaki notlar görünür. Kurulum tek tıktır ya da gece kendiliğinden yapılabilir. Paket, yayıncının RSA-4096 anahtarıyla imzalanmış bir manifestle gelir; imza doğrulanmazsa kurulum başlamaz, kurulum sonrası sağlık denetimi geçmezse panel önceki sürüme kendiliğinden döner. Güncelleme için lisansın geçerli olması gerekir; süresi dolmuş lisansta panel ve siteler çalışmaya devam eder.