Ayrıntılı anlatım
1.112.0, rakip panelleri tek tek inceleyip eksiğimizi gördüğümüz yerleri kapatan büyük bir sürüm. Ana ekrana tek cümleden plan çıkaran görev kutusu, kod yazmadan yayına alınan hazır site, 30 uygulamalık katalog, kuralı uygulamadan önce geçmiş trafikte deneme, gece hazırlanan bakım kartı, maliyet payı, filo görünümü, KVKK/ISO 27001 kanıt paketi ve güvenli toplu PHP geçişi bunlardan yalnız birkaçı.
Bu sürüm kimin işine yarar?
- Site sahipleri: "şunu yapmak istiyorum" demek için doğru ekranı aramadan tek cümle yazmak, kod bilmeden basit bir tanıtım sayfası açmak, sitesinin neden yavaşladığını tek raporda görmek isteyenler.
- Ajanslar ve geliştiriciler: siteleri test kopyasında hazırlayıp canlıya alan, ayarları bir siteden ötekine taşıyan, müşteriye site devreden, CI ortamında test koşan ekipler.
- Bayiler ve sunucu yöneticileri: birden çok sunucuyu izleyen, sunucu maliyetini müşterilere bölmek isteyen, paketleri belirli bölgelerdeki sunuculara bağlayan, denetçiye kanıt hazırlaması gereken işletmeler.
Neden önemli?
Bir panelin işi "her şeyi yapabilmek" değil, yanlış bir şeyi yapmadan ÖNCE uyarabilmek. Bu sürümdeki özelliklerin çoğu aynı ilkeye dayanıyor: önce ölç, göster, onayını al, sonra uygula. Kuralı geçmiş trafikte denemek, toplu PHP geçişinde gölge test, site bildiriminde yalnız farkların listelenmesi, bakım kartında onay ve test kopyasında canlı veritabanının korunması bunun örnekleri.
Ne değişti?
"Ne yapmak istiyorsunuz?" — tek cümleden tek plan
Ana ekranın en üstündeki kutuya ne yapmak istediğinizi yazın: "ornek.com sitesini kur, bilgi@ornek.com posta aç, SSL al". Panel cümleyi virgül, "ve", "sonra" gibi bağlaçlardan adımlara böler ve her adım için ne yapılacağını gösterir:
- Girdisi belli adımlar (site kurma, adresi yazılmış posta kutusu açma, SSL alma, yedek alma, "PHP 8.3 yap") çalıştırılabilir olarak işaretlenir. Onayladığınızda sırayla çalışır; her adımın sonucu altında yazar.
- Parola ya da uygulama ayarı gereken adımlar (veritabanı, WordPress, FTP, DNS) ilgili formu açan bir bağlantıyla gelir.
- Anlaşılmayan adım için yön asistanının önerdiği sayfa gösterilir.
Alan adı bir adımda yazılmamışsa cümlede önce geçen alan adı kullanılır. Hesabınızda olmayan bir alan adı için adım üretilmez; her adım panelin normal yetki ve onay kapılarından geçer.
Hazır site: kod ya da WordPress gerekmeden
Dosya yöneticisinde Hazır Site düğmesine basın. Üç şablon var:
- Tek sayfa tanıtım: başlık, slogan, hakkımızda, en çok 8 hizmet, e-posta, telefon ve adres.
- Yapım aşamasında: mesaj ve açılış tarihi.
- Bağlantı sayfası: kısa tanıtım ve en çok 12 bağlantı (sosyal hesaplar, e-posta, telefon).
Vurgu rengini seçip Önizle ile sonucu görürsünüz; Yayına al sayfayı yazar. Klasörde zaten bir index.html varsa üzerine yazmadan önce sorulur. Sayfa tek bir dosyadır: dış yazı tipi, görsel ya da izleme kodu yüklemez (çerez bildirimi gerekmez), mobil uyumludur ve karanlık temayı destekler. Alanlarınız saklanır; formu yeniden açtığınızda dolu gelir.
Uygulama kataloğu: 30 uygulama
Konteyner şablonlarına yedi uygulama eklendi: Gitea (Git deposu), Vaultwarden (parola kasası), Directus (başsız CMS), Metabase (iş zekası), Mattermost (ekip mesajlaşması), Wiki.js (wiki) ve NocoDB (tablo görünümlü veritabanı). Kurucudaki 18 PHP uygulamasıyla birlikte katalogda 30 uygulama var; her birinin lisansı, sürüm politikası ve sağlık adresi kayıtlı.
Konteyner uygulamaları artık güncelleme ve yedek düzenine bağlı:
- Güncellemeden sonra uygulamanın sağlık adresi izlenir; geçmezse önceki sürüme dönülür.
- Güncellemeden önce uygulamanın verileri (birimleri) kullanıcının ev dizinine yedeklenir, son üç yedek tutulur. Yedek alınamazsa güncelleme yapılmaz.
- Docker compose projelerinde de aynı yedeği formdaki Güncellemeden önce birimleri yedekle kutusuyla açabilir, Birimleri şimdi yedekle ile elle alabilirsiniz.
Kuralı geçmiş trafikte dene
Alan adının Güvenlik Merkezi ekranındaki Kuralı Geçmiş Trafikte Dene kartında WAF kuralı, hız sınırı ya da yönlendirme kuralını uygulamadan önce son 24 saatin gerçek trafiğinde deneyin. Sonuçta:
- kaç isteğin etkileneceği ve yüzdesi,
- bunların kaçının bot, kaçının gerçek ziyaretçi olduğu,
- en çok etkilenen adresler ve IP'ler,
- kesilmemesi gereken adresler — ödeme sağlayıcısının dönüşü, webhook, SSL doğrulaması, zamanlanmış görev, API ve yönetim paneli — ayrıca kırmızıyla
gösterilir. Hız sınırı, nginx'in gerçek davranışına göre (IP başına, patlama payıyla) hesaplanır. İstek gövdesini inceleyen WAF kuralları günlükte gövde olmadığı için denenemez; panel bunu açıkça söyler.
Site bildirimi (sunucukontrol.yaml)
Alan adı araçlarındaki Site Bildirimi kartında YAML indir, sitenin PHP sürümü, sıkıştırma, istek sınırı, WebP, tam sayfa önbelleği, adres yönlendirmeleri ve cron görevlerini tek bir dosyaya yazar. Parola, anahtar ya da belirteç dosyaya girmez; sır taşıyan cron komutları atlanır ve sayısı söylenir.
Dosyayı başka bir alan adında ya da test kopyasında Yükle ve prova et ile yüklediğinizde panel hedefin şu anki ayarlarıyla karşılaştırır ve yalnız farklı olanları listeler. Seçtiklerinizi uygular; hiçbir şeyi silmez, hedefte fazladan kural varsa yalnız uyarır.
"Site neden yavaş?"
Performans doktoru artık tek bir ölçümle yetinmiyor: aynı pencerede erişim günlüğündeki yanıt süreleri (ortanca, en yavaş adresler), PHP'nin yavaş istek kayıtları (veritabanı mı, dış servis mi, dosya mı), sitenin kaynak sınırına takılıp takılmadığı, yavaş veritabanı sorguları ve CPU örnekleri birleştirilip baskın neden ve ilgili ekran gösteriliyor.
Olay sonrası raporu
Alan adının Ne Değişti? ekranında son 30 günün kesintilerinden birini seçin: ne olduğu, ne kadar sürdüğü, kesintiden önceki değişiklik ve hatalara dayanan olası neden, kesinti sırasında yapılanlar ve önerilen adımlar tek raporda. Yazdırıp PDF'e çevirebilir, yönetici ya da bayiyseniz site sahibine markanızla e-postayla gönderebilirsiniz.
Değişiklik kilidi: takvim ve bekleyen değişiklikler
- Kilidi ileri bir tarih için kurabilirsiniz (ör. kampanya dönemi); o anda kendiliğinden başlar, bitiş zamanında kalkar.
- Kuyruğa al kipinde kilitliyken gelen değişiklikler reddedilmez, şifreli olarak bekletilir. Kilit kalkınca kartta her birini Uygula ya da Sil ile tek tek karara bağlarsınız; uygulanan değişiklik sizin oturumunuzla, bütün onay kapılarından yeniden geçer.
Devir teslim temizliği ve kabul tutanağı
Ajans bir siteyi müşteriye devrettiğinde ekip üyelerinin alan adı listelerinden devredilen adlar düşer; listesi tamamen devredilen süreli erişim biletleri kapanır. Devirle birlikte, parola içermeyen bir kabul tutanağı indirilir: taraflar, alan adları, taşınan kaynaklar, kapatılan erişimler ve her alan adının teslim anındaki SSL bitişi, DNS durumu, son başarılı yedeği.
Güvenli toplu PHP geçişi
Alan adları listesinde siteleri seçip Güvenli PHP geçişi deyin. Panel siteleri sırayla işler:
- Site önce gölge testten geçer: giriş sayfası gerçek veritabanıyla önce mevcut, sonra yeni sürümle çalıştırılır. Yeni sürümde ölümcül hata çıkarsa ya da sayfa boşalırsa site atlanır, sürümüne dokunulmaz.
- Geçen site yeni sürüme alınır.
- Beş dakika izlenir: hata oranı ya da yanıt süresi bozulursa önceki sürüme geri alınır.
İş arka planda çalışır; ilerleme ve sonunda site site rapor Görevler ekranındadır, bitince bildirim gelir.
Yayın kabul raporu
Git ile yayın yapıyorsanız atomik deploy kartındaki Yayın kabul testi bölümünden bir sır oluşturun. Kendi CI ortamınızdaki giriş, form ya da sepet testinin sonucunu bu sırla imzalayıp panele gönderin. Panel raporu yayındaki sürüme, alan adına ve zamana bağlar: bütün senaryolar geçtiyse kabul edildi, biri düştüyse kabul testi kaldı (bildirim gelir, önceki sürüme dönebilirsiniz). Eski, başka sürüme ya da başka alan adına ait rapor başarı sayılmaz.
Test kopyası veri maskeleme
Kendi veritabanı olan bir test kopyasında Veri Maskeleme kartı WordPress/WooCommerce verisini sahte değerlerle değiştirir: kullanıcı e-postaları ve adları (seçtiğiniz yönetici hariç), fatura/teslimat bilgileri, yorum yazarları, sipariş adresleri ve site gönderen e-postası. Her adımda kaç satırın değiştiği raporlanır. Test kopyası canlı veritabanını paylaşıyorsa işlem reddedilir, canlı veri değişmez. Bu dar bir tariftir: yazılarda ve eklenti tablolarında kişisel veri kalabilir; işlem geri alınamaz.
Gece bakım kartı
İzleme ekranındaki Gece Bakım Kartı her gece hazırlanır: 14 gün içinde biten SSL sertifikaları, son 24 saatte başarısız olan yedekler, bekleyen güvenlik güncellemeleri ve dolmak üzere olan disk. Bulunan her iş için hazır bir adım gelir (sertifikayı yenile, yeniden yedek al, güvenlik güncellemelerini kur); kart hazır olunca bildirim gönderilir. Onayla ve çalıştır dediğiniz iş sizin oturumunuzla çalışır, Reddet dediğiniz kayda geçer. Panel onayınız olmadan hiçbir şey yapmaz.
Maliyet payı
İzleme ekranındaki Maliyet Payı kartına sunucunuzun aylık maliyetini ve kaynak ağırlıklarını yazın; panel CPU, bellek, disk ve trafik ölçümlerinden maliyetin hangi siteye ve hangi müşteriye düştüğünü hesaplar. Bayiler yalnız kendi müşterilerinin sitelerini görür. Bu bir fatura değil, dağıtım tahminidir.
Filo görünümü
Sunucu Yönetimi ekranındaki Filo kartına ayrı kurulmuş öteki SunucuKontrol panellerinizi, oralarda yönetici hesabıyla oluşturduğunuz salt-okuma API anahtarıyla ekleyin. Hepsini tek tabloda görürsünüz: sürüm, yük, bellek, disk, son 24 saatin yedekleri, bekleyen güncelleme ve uyarılar. Anahtarlar şifreli saklanır; hiçbir kurulumda bir şey değiştirilmez.
KVKK / ISO 27001 uyum kanıt paketi
Sunucu Yönetimi ekranındaki Uyum Kanıt Paketi denetçiye verilecek tek arşivi üretir: denetim kaydı zincirinin bütünlüğü, iki adımlı doğrulama oranı (eksik yöneticiler), son 90 günün kurtarma tatbikatları, yama durumu ve son 30 günün erişim özeti, her bölüm için "uygun / dikkat" hükmüyle. Kullanıcı adları ve IP adresleri maskelenir, ham kayıt girmez. Arşiv yedek imza anahtarıyla imzalanır, bir kez ve 10 dakika içinde indirilebilir.
İmzalı yedek sağlığı belgesi
Kurtarma tatbikatı açık sitelerde ayın tatbikatlarından yedeğin gerçekten açıldığını gösteren imzalı bir belge üretilir. Belge her ayın başında site sahibine postalanır. İmza, belgenin sunucudan çıktıktan sonra değiştirilmediğini gösterir; tatbikat sonuçlarını yine sunucunun kendisi yazar. Postayla gelen açık anahtar tek başına yeterli değildir: sahte bir belge kendi anahtarıyla gelebilir. Açık anahtarı (yedek-imza.pub) bir kez paneldeki alan adı ayrıntısının Yedekler sekmesinde İmzalı sağlık belgesi düğmesiyle indirip saklayın, postadaki anahtarın onunla aynı olduğunu (örneğin sha256sum parmak iziyle) karşılaştırın ve sonraki belgeleri sakladığınız anahtarla doğrulayın.
Sunucu grupları ve açık yerleşim
Çok sunuculu kurulumlarda sunuculara grup (ör. "istanbul") verebilir, paketlerde izinli grupları seçebilirsiniz. O paketin siteleri yalnız bu gruplardaki sunuculara kurulur. Grupta yer yoksa paketin ayarına göre site merkez sunucuya kurulur ve bu açıkça söylenir ya da kurulum gerekçesiyle reddedilir; site başka bir bölgeye sessizce yerleştirilmez.
Diğer yenilikler
- LiteSpeed Cache: OpenLiteSpeed çalışan WordPress sitelerinde önbellek ekranından eklentiyi kurup önbelleği temizleyebilirsiniz.
- Posta listeleri: geri dönen adresler, geri dönüş eşiği ve bu nedenle listeden düşen aboneler görünür; eşiği değiştirebilirsiniz.
- Webmail'den tatil yanıtı ve yönlendirme: posta kutusu sahibi Roundcube'un ayarlarından tarih aralıklı tatil yanıtını ve yönlendirmeyi kendisi ayarlayabilir.
- Hetzner DNS: Cloudflare ve deSEC'in yanına ücretsiz Hetzner DNS sürücüsü eklendi.
- API: yazan isteklerde
Idempotency-Keybaşlığıyla güvenli yeniden deneme (aynı istek iki kez yapılmaz), her yanıtta işlem kimliği; OpenAPI belgesi tek uç ve eylem bazlı şemalarla yeniden yazıldı. - Yapay zeka: alan adı bağlantılarında site karnesi, kesinti geçmişi ve güvenlik özeti salt okuma olarak açıldı.
Sınırlar
- Filo görünümü, toplu PHP geçişi, sunucu grupları ve konteyner yedekleri canlı ortamda birden çok sunucu ve konteyner motoruyla uçtan uca denenmedi; tek sunuculu kurulumlarda sınırlı işe yarar.
- Maliyet payı bir tahmindir; ölçülmeyen ortak yük ağırlıklarla dağıtılır.
- Veri maskeleme dar bir WordPress/WooCommerce tarifidir; tam anonimlik vaat etmez.
- Kuralı geçmiş trafikte deneme, günlüğün en çok 20.000 isteğine bakar; daha az süreyi kapsıyorsa sonuçta söylenir.
Güncelledikten sonra
Ek bir işlem gerekmez; veritabanı değişiklikleri güncellemeyle uygulanır. Gece bakım kartı varsayılan olarak açıktır ve yalnız öneri hazırlar; istemiyorsanız İzleme › Gece Bakım Kartı'ndaki kutuyu kapatın.
Değişiklik listesi
Panelde Panel Yönetimi → Panel Güncellemesi ekranında gösterilen sürüm notunun tamamı:
Ana ekran ve kolaylık
- "Ne yapmak istiyorsunuz?": ana ekranın başına tek cümlelik görev kutusu geldi. "ornek.com sitesini kur, bilgi@ornek.com posta aç, SSL al" gibi yazdığınız cümle adımlara bölünür; her adım için yapılacak işlem ya da açılacak sayfa gösterilir, onayladığınız adımlar sırayla çalışır.
- Hazır site: dosya yöneticisindeki "Hazır Site" ile kod yazmadan ya da WordPress kurmadan tek sayfalık site (tanıtım, yapım aşamasında, bağlantı sayfası) hazırlayıp önizleyerek yayına alabilirsiniz. Sayfa tek bir dosyadır; dış yazı tipi, görsel ya da izleme kodu içermez.
- Uygulama kataloğu 30 uygulamaya çıktı: Gitea, Vaultwarden, Directus, Metabase, Mattermost, Wiki.js ve NocoDB konteyner şablonları eklendi. Konteyner uygulamaları güncellenirken sağlık denetiminden geçmezse önceki sürüme dönülüyor ve verileri güncellemeden önce yedekleniyor.
Site yönetimi
- Kuralı geçmiş trafikte dene: WAF kuralı, hız sınırı ya da yönlendirmeyi uygulamadan önce son 24 saatin gerçek trafiğinde deneyin: kaç istek etkilenirdi, kaçı bot, kaçı gerçek ziyaretçi; ödeme dönüşü, webhook ve SSL doğrulaması gibi kesilmemesi gereken adresler ayrıca işaretlenir.
- Site bildirimi (sunucukontrol.yaml): sitenin PHP, sıkıştırma, istek sınırı, WebP, sayfa önbelleği, yönlendirme ve cron ayarlarını tek dosyaya indirin; başka bir alan adına ya da test kopyasına yüklediğinizde yalnız farklı olanlar listelenir, onayladıklarınız uygulanır.
- "Site neden yavaş?" teşhisi erişim günlüğü süresi, PHP yavaş istekleri, kaynak sınırı, yavaş veritabanı sorguları ve CPU örneklerini birleştirip baskın nedeni ve ilgili ekranı gösteriyor.
- Olay sonrası raporu: bir kesinti seçildiğinde ne olduğu, ne kadar sürdüğü, kanıta dayalı olası nedeni ve önerilen adımlar tek raporda; yazdırılabilir, site sahibine e-postayla gönderilebilir.
- Değişiklik kilidi: kilit ileri bir tarihte kendiliğinden başlayıp bitebiliyor; "kuyruğa al" kipinde kilitliyken gelen değişiklikler reddedilmek yerine bekletiliyor ve kilit kalkınca tek tek onaylanıyor.
- Devir teslim: ajans müşteriye site devrederken ekip üyelerinin erişimleri ve süreli erişim biletleri temizleniyor; parola içermeyen, teslim anındaki SSL/DNS/yedek durumunu gösteren kabul tutanağı indiriliyor.
- Güvenli toplu PHP geçişi: alan adları listesinden seçtiğiniz siteler önce gölge testten geçiyor, geçenler sırayla yeni sürüme alınıp izleniyor, bozulan geri alınıyor; sonunda site site rapor.
- Yayın kabul raporu: kendi CI ortamınızdaki giriş/form/sepet testinin sonucunu imzalı raporla panele gönderin; HTTP 200 dönen ama kritik akışı bozuk sürüm "kabul testi kaldı" olarak işaretlenir.
- Test kopyası veri maskeleme: kendi veritabanı olan test kopyasında müşteri e-postaları, adresleri, siparişleri ve yorum yazarları sahte değerlerle değiştirilebiliyor; canlı veritabanını paylaşan kopyada reddediliyor.
- LiteSpeed Cache: OpenLiteSpeed çalışan WordPress sitelerinde eklentiyi kurma ve önbelleği temizleme önbellek ekranında.
- Posta listeleri: geri dönen adresler, geri dönüş eşiği ve bu yüzden listeden düşen aboneler görünür.
- Webmail'den tatil yanıtı ve yönlendirme: posta kutusu sahibi Roundcube içinden tarih aralıklı tatil yanıtını ve yönlendirmeyi kendisi ayarlayabiliyor.
- Hetzner DNS: dış DNS sağlayıcıları arasına Hetzner eklendi.
İzleme, yedek ve uyum
- Gece bakım kartı: her gece biten SSL'ler, başarısız yedekler, güvenlik güncellemeleri ve disk doluluğu taranıyor; bulunan işler sabah onay kartı olarak geliyor. Panel onayınız olmadan hiçbir şey yapmıyor.
- Maliyet payı: sunucu maliyetinin hangi siteye ve hangi müşteriye düştüğü CPU, bellek, disk ve trafik ölçümlerinden hesaplanıyor (yönetici ve bayi).
- Filo görünümü: ayrı kurulmuş SunucuKontrol panellerinizi salt-okuma anahtarıyla tek tabloda izleyin: sürüm, yük, bellek, disk, yedekler, bekleyen güncelleme.
- Uyum kanıt paketi: KVKK ve ISO 27001 denetçisi için denetim kaydı bütünlüğü, iki adımlı doğrulama oranı, kurtarma tatbikatları, yama durumu ve erişim özeti tek, maskeli ve imzalı arşivde.
- İmzalı yedek sağlığı belgesi: ayın kurtarma tatbikatlarından yedeğin açıldığını kanıtlayan imzalı belge; her ay site sahibine postalanıyor.
- Sunucu grupları: paketlere izinli sunucu grupları tanımlanabiliyor; grupta yer yoksa site merkeze kurulur ya da açıkça reddedilir, başka bölgeye sessizce yerleştirilmez.
Geliştiriciler için
- API: yazan isteklerde
Idempotency-Keyile güvenli yeniden deneme, her yanıtta işlem kimliği; OpenAPI belgesi tek uç ve eylem bazlı şemalarla yeniden yazıldı. - Yapay zeka: karne, kesinti ve güvenlik özeti alan adı bağlantılarında salt okuma olarak açıldı.
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.