Veritabanı Temizleyici - Güvenli Temizlik, Otomatik Yedekleme, Ön İzleme (Dry-Run) ve Zamanlayıcı
PrestaShop veritabanınızı hafif ve sağlıklı tutun. Veritabanı Temizleyici; silinmiş ürünlerden, siparişlerden ve modüllerden geriye kalan sahipsiz kayıtları temizler, terk edilmiş sepetleri ve süresi dolmuş sepet kurallarını kaldırır, dilerseniz kataloğunuzu veya sipariş geçmişinizi sıfırlayarak temiz bir başlangıç yapmanızı sağlar. Her işlem önce bir ön izleme (deneme çalıştırması) sunar ve kendini otomatik olarak yedekler — herhangi bir şey değişmeden önce tam olarak neyin değişeceğini görürsünüz. Canlı mağaza sağlık puanı ve cron ile zamanlanmış bakım da dahildir. Ücretsizdir; PrestaShop 1.7–9 ile uyumludur.
Veritabanınız sessizce büyüyor — ve sizi yavaşlatıyor
Silinen her ürün, iptal edilen her sipariş, terk edilen her sepet ve kaldırılan her modül arkasında kayıtlar bırakır. Yıllar içinde bu sahipsiz kayıtlar PrestaShop veritabanınızı şişirir, sorguları yavaşlatır ve yedeklerinizi ağırlaştırır. Veritabanı Temizleyici bunları güvenle bulup kaldırır — her işlemden önce bir ön izleme, arkasında ise otomatik bir yedek vardır.
Harekete geçirilebilir bir mağaza sağlık puanı
Yapılandırma sayfasında canlı olarak hesaplanan — ve PrestaShop Kontrol Panelinizde bir rozet olarak görünen — puan, veritabanınızın şu anda ne kadar sağlıklı olduğunu söyler; puanın arkasındaki somut nedenleri ve her birini düzelten panele giden bağlantıyı da birlikte sunar. Statik bir iddia değil: ~100 gerçek tablo kontrolünden yeniden hesaplanır.
Tek tıkla, güvenle temizleyin
- Kontrol et ve düzelt — ~100 bilinen tablo ilişkisi genelinde, zaten silinmiş ürünlere, siparişlere, dillere veya mağazalara işaret eden satırları; ayrıca yinelenen yapılandırma kayıtlarını ve sahipsiz çevirileri kaldırır. Her zaman güvenle çalıştırılabilir.
- Temizle ve optimize et — terk edilmiş sepetleri (bir aydan eski, hiç sipariş edilmemiş), süresi dolmuş veya tükenmiş sepet kurallarını temizler ve yönetici menüsü sıralamalarını yeniden numaralandırır. Her zaman güvenle çalıştırılabilir.
- Seçili siparişleri sil — ID, referans, durum veya tarih aralığına göre arayın ve yalnızca işaretlediğiniz siparişleri silin (test siparişlerini temizlemek için birebir). İlgili her satır — faturalar, ödemeler, geçmiş, iadeler, alacak dekontları — doğru sırayla kaldırılır; geri kalan her şey olduğu gibi kalır.
- Kataloğu sıfırla / Siparişleri ve müşterileri sıfırla — tamamen sıfırdan başlayın. Modüldeki geri alınamayan tek işlemler bunlardır ve sunucu tarafında doğrulanan, elle yazılması gereken bir onay ifadesiyle korunur — asla sadece bir onay kutusuyla değil.
Önce ön izleyin. Otomatik yedekleyin.
Her işlemin, gerçek çalıştırmayla birebir aynı mantığı kullanarak tam olarak neyin değişeceğini raporlayan bir ön izlemesi (dry-run / deneme çalıştırması) vardır — bu sayede rapor gerçekten asla sapamaz. Ayrıca herhangi bir işlem çalışmadan önce modül, tam olarak dokunulacak satırları PrestaShop'un kendi DB Yedekleme klasörüne yedekleyebilir; oradan standart çekirdek araçla geri yükleyebilirsiniz. Güvenmeniz gereken ayrı bir geri yükleme motoru yoktur.
Ayarlayın ve unutun
"Kontrol et ve düzelt" ile "Temizle ve optimize et" işlemlerini otomatik çalıştırın: token korumalı bir URL'ye erişen gerçek bir sunucu cron'u ile, ya da — hiç sunucu erişimi olmadan — bir yöneticinin arka ofisi bir sonraki açışında, sayfa zaten teslim edildikten sonra çalışan bir arka plan yedeği olarak. Yıkıcı sıfırlama işlemleri tasarım gereği asla zamanlanamaz.
Uyumluluk
PrestaShop 1.7, 8 ve 9 (9.1'e kadar test edildi). Çoklu mağaza uyumlu: tek bir veritabanı olduğundan temizlik tüm kuruluma uygulanır. Vitrin tarafında hiçbir iz bırakmaz — ziyaretçileriniz için hiçbir şey değişmez.
Sıkça sorulan sorular
Canlı bir mağazada çalıştırmak güvenli mi?
Evet. "Kontrol et ve düzelt" ile "Temizle ve optimize et" yalnızca artık var olmayan verilere işaret eden satırları kaldırır. Önce ön izlemeyi (deneme çalıştırması) kullanarak raporun tamamını görün ve ek bir güvenlik ağı için "önce yedekle" seçeneğini etkinleştirin.
Tam olarak ne yedekleniyor ve nasıl geri yüklerim?
Modül, tam olarak dokunulacak satırları (bir sıfırlama öncesinde ise tam bir anlık görüntüyü) gzip'lenmiş SQL olarak, PrestaShop'un Gelişmiş Parametreler → DB Yedekleme sayfasının okuduğu aynı klasöre yedekler — zaten bildiğiniz çekirdek araçla oradan geri yükleyin.
Otomatik çalışabilir mi?
Evet — gerçek sunucu cron'ları için token korumalı bir cron URL'si, ya da yönetici girişlerinde tetiklenen aralık tabanlı bir yedek mekanizma. Yalnızca iki güvenli işlem için; sıfırlamalar asla zamanlanamaz ve cron ile erişilemez.
Arka ofisimi yavaşlatır mı?
Hayır. Sağlık puanı Kontrol Panelinde bir saate kadar önbelleğe alınır, zamanlanmış yedek çalıştırmalar sayfa gönderildikten sonra yürütülür ve yapılandırma sayfası canlı hesaplamayı yalnızca siz açtığınızda yapar.
PrestaShop 9 ile çalışır mı?
Evet — kaldırılan fiyat gösterim yardımcıları gibi PS9'a özgü değişiklikler dahil, 1.7'den 9'a kadar geliştirilip test edildi.
Görsellerime veya yüklediğim dosyalara dokunur mu?
Yedekler yalnızca veritabanını kapsar ve temizlik veritabanı satırlarını hedefler. Yalnızca katalog sıfırlama ürün görsellerini kaldırır — ve bu işlem sizi uyarır, elle yazılan bir onay ifadesi ister ve önce bir anlık görüntü almayı önerir.
MEG Venture
Yorumlar (0)
İnceleme değerlendirmeniz gönderilemiyor
Yorumu bildir
Rapor gönderildi
Raporunuz gönderilemiyor