Performans Analizi
Bu, yönetim panelinin ana sayfasıdır (gösterge paneli). Panele girdiğinizde
ilk açılan ekrandır; menüden mod belirtmeden gelindiğinde de bu sayfa
yüklenir. Görevi performans ölçmek değil, sitenin genel durumunu ve sunucu
ortamının uygunluğunu tek bakışta göstermektir. Bilgiler DLE 21.0 panelindeki
gerçek davranışı yansıtır.
| Konu | Ayrıntı |
|---|---|
| İşleyen dosya | engine/inc/main.php |
| Adres | admin.php?mod=main |
| Kısayol | mod boş bırakıldığında da bu sayfa açılır |
| Ek izin | Gerekmez; panele girebilen her yönetici görür |
| Sekmeler | Tüm istatistikler, Bildirim, AutoCheck |
| İçerik | Sayısal istatistikler, hızlı erişimler, ortam bilgisi |
| Kapsam dışı | Sayfa açılış hızı ve sorgu süreleri ölçülmez |
Sekmeler
Sayfa üç sekmeden oluşur. Sekme adları dil dosyasından doğrulanmış anahtarlarla gelir.
| Sekme | Anahtar | İçeriği |
|---|---|---|
| Tüm istatistikler | stat_all | Sayaçlar ve bunlara giden hızlı bağlantılar |
| Bildirim | main_notice | Yönetim için bilgilendirmeler |
| AutoCheck | stat_auto | Ortam ve sunucu sağlık bilgileri |
Tüm istatistikler sekmesi
Bu sekmede sitenin sayısal durumu görünür. Sayaçların yanındaki bağlantılar ilgili yönetim ekranına götürür.
| Sayaç / bağlantı | Gittiği ekran |
|---|---|
| Haber sayısı | Haber listesi |
| Onay bekleyen haberler | ?mod=editnews&action=list&news_status=2 |
| Yorumlar | Yorum yönetimi |
| Moderasyon bekleyen yorumlar | ?mod=comments&action=edit |
| Üye sayısı | Kullanıcı listesi |
| Şikâyetler | ?mod=complaint |
Hızlı erişim kutuları
Sayfanın üstünde sık kullanılan bölümlere götüren kutular bulunur.
| Kutu | Adres |
|---|---|
| Kullanıcılar | ?mod=editusers |
| Reklamlar | ?mod=banners |
| Genel ayarlar | ?mod=options&action=syscon |
| Haber listesi | ?mod=editnews&action=list |
| Statik sayfalar | ?mod=static |
| Önbellek temizleme | ?mod=clean |
| Antivirüs | ?mod=antivirus |
| Tüm ayarlar | ?mod=options |
AutoCheck sekmesi
AutoCheck, sunucu ortamının sağlık bilgilerini gösterir. Amaç, DLE'nin düzgün çalışması için gereken koşulların sağlanıp sağlanmadığını görmektir.
| Gösterilen bilgi | Kaynağı / anlamı |
|---|---|
| Bellek limiti | memory_limit değeri |
| Devre dışı fonksiyonlar | disable_functions listesi |
mod_rewrite durumu | SEF adresler için gerekli Apache modülü |
| İşletim sistemi sürümü | Sunucu ortamı |
| PHP sürümü | Sunucudaki PHP derlemesi |
| Görsel işleme kütüphanesi | Imagick/GD ve WEBP desteği |
| Lisans durumu | Deneme veya tam sürüm |
| Site kapalı mı? | Sitenin ziyaretçiye kapalı olup olmadığı |
"tanımsız" görünmesi bir hata değildir
Bu bilgiler PHP ve Apache fonksiyonlarından okunur. Sunucu ilgili fonksiyonları
engelliyorsa satır "tanımsız" görünebilir. Örneğin apache_get_modules
fonksiyonu yoksa mod_rewrite durumu bilinemez. Bu, modülün değil, sunucunun
bir kısıtıdır.
Güncelleme denetimi ve antivirüs
AutoCheck ekranında ayrıca güncelleme denetimi ve antivirüs
taraması başlatma kartı bulunur. Antivirüs taraması (antivirus
moduna bağlıdır) sitenin dosya bütünlüğünü kontrol etmeye yarar.
| Kart | Amacı |
|---|---|
| Güncelleme denetimi | Yeni bir DLE sürümü olup olmadığını bildirir |
| Antivirüs taraması | Dosya bütünlüğü kontrolü; ?mod=antivirus ile başlatılır |
AutoCheck ile gerçek performans arasındaki fark
Bu ekran ortam bilgisi verir; sitenin hızını ölçmez, sorgu sürelerini raporlamaz. Gerçek performans ölçümü başka araçlarla yapılır.
| AutoCheck ne verir? | Gerçek performans nasıl ölçülür? |
|---|---|
| Yapılandırma uygunluğu (yeşil/kırmızı işaretler) | Sunucu günlükleri üzerinden yanıt süreleri |
| Ortam sınırları (bellek, fonksiyon, modül) | Sorgu analizi / yavaş sorgu günlüğü |
| Lisans ve site durumu | Harici uptime ve hız servisleri |
Sık yapılan hatalar
| Hata | Sonuç |
|---|---|
memory_limit düşük bırakmak | Görsel işleme ve yedekleme başarısız olur |
mod_rewrite kapalıyken SEF beklemek | SEF adresler çalışmaz |
disable_functions içinde exec / shell_exec / zip bulunması | Yedekleme ve güncelleme engellenir |
| Deneme lisansıyla güncelleme denemek | Güncelleme yapılamaz |
| Sitenin kapalı olduğunu bu ekrandan fark etmemek | Ziyaretçiler siteyi göremezken yönetici habersiz kalır |
| Bu ekranı hız ölçüm aracı sanmak | Ölçüm yapılmaz; yanlış sonuç çıkarılır |
Kontrol listesi
- Ana sayfanın
admin.php?mod=mainolduğu ve ek izin gerektirmediği biliniyor. - "Tüm istatistikler" sekmesindeki sayaçlar ve hızlı bağlantılar kontrol edildi.
- Hızlı erişim kutularının hedefleri doğrulandı.
- AutoCheck sekmesinde bellek limiti, devre dışı fonksiyonlar ve
mod_rewritedurumu incelendi. - "tanımsız" satırların hata değil, sunucu kısıtı olduğu biliniyor.
- Lisans durumu (deneme/tam) ve sitenin kapalı olup olmadığı gözden geçirildi.
- Gerçek hız ölçümü için harici araçların gerektiği unutulmadı.