Açıklama
Keepwatch sitenizin sağlığını tek yerde gösterir: eski eklenti ve temalar, PHP ölümcül hataları,
WordPress Site Sağlığı sonuçları, zamanlanmış görev (WP-Cron) sorunları, veritabanı ve ortam uyarıları.
WooCommerce etkinse mağazaya özel kontroller (şablon geçersiz kılmaları, başarısız veya takılmış zamanlanmış eylemler, HPOS eşitlemesi)
kendiliğinden eklenir. WooCommerce zorunlu değildir.
Her şey kendi sitenizde çalışır. Keepwatch hesap gerektirmez ve varsayılan olarak site dışına hiçbir şey göndermez.
İsteğe bağlı WPXLab bulutuna bağlanmak (dışarıdan uptime kontrolleri, geçmiş, çoklu site görünümü) isteğe bağlıdır ve
açık onayınızı gerektirir; bkz. Harici hizmetler.
Özellikler
- Araçlar Keepwatch altında yerel panel (hesap gerekmez)
- Açık sorunları bir bakışta gösteren WordPress Başlangıç ekranı bileşeni
- Yolları ve gizli bilgileri gizlenmiş PHP ölümcül hata yakalama
- Eklenti, tema ve WordPress güncellemelerinin değişiklik kaydı; bir güncellemeden kısa süre sonra başlayan ölümcül hata olası bağlantı olarak işaretlenir
- Çekirdek, eklenti ve tema güncelleme durumu
- WordPress Site Sağlığı kritik ve önerilen sayıları
- WP-Cron gecikmiş görev tespiti (DISABLE_WP_CRON kullanan siteler dahil)
- “Arama motorlarını engelle” görünürlük uyarısı
- Ortam kontrolleri: PHP desteği, HTTPS, hata gösterimi, bellek sınırı, dosya düzenleyici
- Veritabanı kontrolleri: otomatik yükleme boyutu, süresi dolmuş geçici veriler, yaklaşık veritabanı boyutu
- Sunucu kontrolleri: disk alanı, OPcache, kalıcı nesne önbelleği
- Güvenlik sinyalleri: yeni yöneticiler, rol atamaları, eklenti etkinleştirme/devre dışı bırakma
- Envanter şeridi: WordPress/PHP/MySQL/WooCommerce/tema/eklenti sayıları
- Yedek izleme: bir yedekleme eklentisi etkin mi ve son tamamlanan yedek ne kadar eski
- İsteğe bağlı WooCommerce modülü: başarısız ve takılmış Action Scheduler işleri, eski şablon geçersiz kılmaları, HPOS eşitlemesi
- Sitenizin
wp_mailözelliğiyle isteğe bağlı haftalık özet ve kritik sorun e-postaları (varsayılan olarak kapalı) - Çeviriye hazır: her metin translate.wordpress.org üzerinden çevrilebilir
Harici hizmetler
Keepwatch hiçbir harici hizmet olmadan tam olarak çalışır. Tüm kontroller sitenizde çalışır.
İsteğe bağlı: WPXLab bulutu (wpxlab.com). Bir yönetici Araçlar Keepwatch WPXLab bulut altına bir bağlantı kodu yapıştırıp
onay ekranını kabul etmedikçe hiçbir şey gönderilmez. Bağlanırken Keepwatch site adresini,
anonim bir kurulum kimliğini, bir açık anahtarı ve WordPress, PHP ve Keepwatch sürümlerini
https://wpxlab.com/api/v1/keepwatch/enrollments adresine gönderir. WPXLab ardından adresi doğrulamak için sitenizdeki
/wp-json/keepwatch/v1/verify uç noktasını bir kez çağırır; bu uç nokta yalnızca sizin başlattığınız bağlantı isteği sırasında yanıt verir. Bundan sonra Keepwatch,
WP-Cron üzerinden saatte bir (sayfa yüklemeleri sırasında asla) https://wpxlab.com/api/v1/keepwatch/reports adresine bir rapor gönderir: her kontrolün kimliği, durumu ve
kısa başlığı ile WordPress, PHP, Keepwatch ve WooCommerce sürümleri. WooCommerce etkinse rapor,
son 7 gün için saat başına verilen sipariş ve başarısız ödeme sayılarını da içerir (yalnızca toplamlar); bunlar
“siparişler durdu” ve “başarısız ödemeler arttı” uyarıları için kullanılır. Rapor ayrıca mağaza, sepet, ödeme ve en yeni
ürün sayfasının herkese açık adreslerini içerir; bulut, çalıştıklarını kontrol etmek için bu sayfaları dışarıdan açar. Rapor ayrıca son 7 günün eklenti, tema ve
WordPress değişikliklerini (ad, kısa ad ve sürüm numaraları) ve PHP ölümcül hataları için yalnızca bir parmak izini,
hatanın geldiği eklenti veya temayı ve başlama zamanını listeler; hata mesajları ve dosya yolları sitenizde kalır.
Kontrol açıklamaları, kullanıcı adları,
dosya yolları, e-posta ve IP adresleri gönderilmez; WooCommerce verileri hiçbir zaman müşteri verisi içermez. Raporlar
planınızın geçmiş süresi boyunca saklanır ve ardından silinir.
Yalnızca bir yönetici ayrıca izin verirse (aynı ekranda veya daha sonra “Gönderime izin ver” ile) rapor,
kurulu eklenti ve temaları (ad, kısa ad, sürüm, etkinlik, mevcut güncelleme) ve dört site ölçümünü (PHP bellek sınırı,
otomatik yüklenen seçeneklerin boyutu, veritabanı boyutu, gecikmiş zamanlanmış görev sayısı) içerir.
Bir rapordan sonra Keepwatch ayarlarını https://wpxlab.com/api/v1/keepwatch/config adresinden alabilir: yalnızca ne sıklıkla
rapor gönderileceği ve yukarıdaki isteğe bağlı verilerden hangilerinin ekleneceği. Ayarlar WPXLab tarafından imzalanır ve yalnızca
imza doğrulanırsa uygulanır; WPXLab bunun üzerinden kod çalıştıramaz, dosya değiştiremez veya veritabanınızı okuyamaz.
Bağlantıyı kesmek tek tıktır ve tüm gönderimi hemen durdurur.
- Hizmet: WPXLab, https://wpxlab.com
- Hizmet koşulları: https://wpxlab.com/terms
- Gizlilik politikası: https://wpxlab.com/privacy
İsteğe bağlı e-posta uyarıları WordPress sitenizin normal e-posta yapılandırmasını (wp_mail) kullanır. Bu e-postalar,
halihazırda kullandığınız SMTP veya barındırma e-posta ayarı üzerinden iletilir; Keepwatch bu e-postalar için üçüncü taraf bir API çağırmaz.
Gizlilik
Keepwatch verileri WordPress veritabanınızda saklar (örneğin: yolları gizlenmiş PHP ölümcül hataları,
isteğe bağlı güvenlik olayı notları ve uyarı ayarlarınız). İsteğe bağlı WPXLab bulutuna bağlanmadığınız sürece
WPXLab’e veya başka bir üçüncü tarafa hiçbir şey gönderilmez (bkz. Harici hizmetler). Keepwatch kaldırıldığında oluşturduğu seçenekler silinir.
Geliştirme
Kaynak kod eklenti zip dosyasının içindedir (yalnızca PHP ve CSS; küçültülmüş veya karartılmış dosya yoktur). Uzaktan
güncelleme kanalı yoktur ve eklentiyi çalıştırmak için derleme adımı gerekmez.
Ekran Görüntüleri




Yükleme
keepwatchklasörünü/wp-content/plugins/dizinine yükleyin veya ZIP dosyasını Eklentiler Yeni ekle Eklenti yükle ile kurun.- Keepwatch’ı Eklentiler ekranından etkinleştirin.
- Yerel sağlık panelini görmek için Araçlar Keepwatch ekranını açın.
- (İsteğe bağlı) Araçlar Keepwatch Bildirimler altından e-posta uyarılarını açın.
SSS
-
Keepwatch, WooCommerce gerektirir mi?
-
Hayır. Keepwatch genel bir WordPress sağlık eklentisidir. WooCommerce etkin olduğunda ek mağaza kontrolleri kendiliğinden açılır.
-
Herhangi bir yere veri gönderiyor mu?
-
Hayır. Kontroller ve ölümcül hata listesi sitenizde kalır. İsteğe bağlı haftalık veya kritik sorun e-postaları yalnızca
WordPresswp_mailile, sitenizin kendi e-posta yapılandırması üzerinden ve yalnızca siz açarsanız gönderilir. -
Özellikler bir lisansın arkasına kilitlenecek mi?
-
Hayır. Bu eklentideki her şey yerel olarak çalışır ve ücretsiz kalır.
-
Kaydedilen PHP hatalarını nasıl temizlerim?
-
Araçlar Keepwatch PHP hataları ekranını açın ve “Hata listesini temizle”yi kullanın.
-
Hangi diller mevcut?
-
Keepwatch İngilizce yazılmıştır ve tamamen çevrilebilir. Çeviriler translate.wordpress.org üzerinden yapılır ve WordPress bunları sitenizin diline göre otomatik olarak yükler.
İncelemeler
Bu eklenti için herhangi bir değerlendirme bulunmuyor.
Katkıda Bulunanlar ve Geliştiriciler
“Keepwatch – Site sağlığı ve Uptime izleme” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.
Katkıda bulunanlar“Keepwatch – Site sağlığı ve Uptime izleme” 1 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.
“Keepwatch – Site sağlığı ve Uptime izleme” eklentisini dilinize çevirin.
Geliştirmeyle ilgilenir misiniz?
Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.
Değişiklik Kaydı
0.6.1
- Bildirimler altında yeni ayar: eklentiyi silmenin verilerini de silip silmeyeceğini seçin. Devre dışı bırakmak hiçbir şeyi silmez.
- Sağlık skoru halkası satır içi stil yerine SVG ile çizilir; stil dosyasına içindekiler ve bölüm işaretleri eklendi.
0.6.0
- WPXLab bulutu: bağlantı işleme düzenlendi. Neyin ve ne zaman gönderildiğinde değişiklik yok.
0.5.0
- WPXLab bulutu: rapor sıklığı ve isteğe bağlı veriler WPXLab panelinden ayarlanabilir. Ayarlar imzalı gelir ve yalnızca sabit bir ayar listesi kabul edilir.
- WPXLab bulutu (isteğe bağlı, ayrıca “Gönderime izin ver” gerekir): güncellemelerin siteler arasında takip edilebilmesi için mevcut güncellemeleriyle birlikte kurulu eklenti/temalar ve dört site ölçümü.
- WooCommerce: tekrarlanan teslim hatalarından sonra WooCommerce’in kapattığı webhook’lar ve stokta olmayan veya azalan ürünler için yeni kontroller (yalnızca sayılar).
0.4.1
- Çeviriler artık translate.wordpress.org dil paketleriyle gelir; eklenti artık kendi dil dosyalarını paketlemez veya yüklemez.
0.4.0
- Yeni: değişiklik kaydı. Eklenti, tema ve WordPress güncellemeleri, kurulumlar, etkinleştirmeler ve tema değişiklikleri yerel olarak kaydedilir (FTP veya WP-CLI ile yapılan ve bir sonraki saatlik karşılaştırmada bulunan güncellemeler dahil).
- Yeni: aynı eklenti veya tema değiştikten sonraki 24 saat içinde ya da herhangi bir değişiklikten sonraki 60 dakika içinde başlayan PHP ölümcül hatası, Araçlar Keepwatch Hatalar ekranında olası bağlantı olarak işaretlenir.
- Bulut: rapor, “güncellemeden sonra hata” uyarıları için son 7 günün değişikliklerini ve ölümcül hataların kaynağını ve başlama zamanını içerir (mesaj veya yol yok).
0.3.1
- Yeni: WooCommerce ve bulut bağlantısıyla, herkese açık mağaza, sepet, ödeme ve en yeni ürün sayfası adresleri rapora eklenir; böylece WPXLab bulutu satın alma yolunun çalıştığını dışarıdan kontrol edebilir.
0.3.0
- Yeni: yedek izleme. UpdraftPlus, BackWPup, WPvivid, All-in-One WP Migration, Duplicator, Jetpack VaultPress Backup ve BlogVault’u algılar ve son tamamlanan yedek 7 günden eskiyse uyarır (30 günden sonra kritik). Keepwatch kendisi yedek almaz.
- Yeni: WooCommerce ve bulut bağlantısıyla, saatlik sipariş ve başarısız ödeme toplamları (yalnızca sayılar) rapora eklenir; böylece WPXLab bulutu siparişler durduğunda veya başarısız ödemeler arttığında sizi uyarabilir.
0.2.0
- Yeni: açık onay ekranı ve tek tıkla bağlantı kesme ile WPXLab bulutuna isteğe bağlı bağlantı.
- Yeni: sekmeli olarak yeniden tasarlanan yönetim ekranı (Genel bakış, Kontroller, PHP hataları, Bildirimler, WPXLab bulut), sağlık skoru ve durum filtreleri.
- Yeni: bağlı buluta WP-Cron üzerinden, yeniden deneme ve geri çekilmeyle saatlik kontrol özetleri (yalnızca onaydan sonra).
- Düzeltme: daha az yanlış güvenlik uyarısı, önbelleğe alınmış veritabanı boyutu ölçümü ve daha güvenilir e-posta zamanlaması.
- Düzeltme: ayar eşitleme kancasının boş bağımsız değişken almasından kaynaklanan, yönetim sayfalarındaki PHP TypeError hatası.
- Kaldırma ve devre dışı bırakma, bulut bağlantısı seçeneklerini ve zamanlanmış rapor olaylarını da siler.
0.1.0
- Yerel sağlık kontrolleri, ölümcül hata yakalama, başlangıç ekranı ve yönetim bileşeni.
- Veritabanı, sunucu ve güvenlik kontrolleri; envanter şeridi.
- İsteğe bağlı WooCommerce kontrolleri (Action Scheduler, şablon geçersiz kılmaları, HPOS eşitlemesi).
- wp_mail ile isteğe bağlı haftalık ve kritik sorun e-posta özetleri.
- Çeviriler: tr_TR, ru_RU, fr_FR, it_IT.
