Dostlar, WP Fastest Cache'in 0.7.5 sürümünü yayınladım az önce. Bu sürüm ile "tüm dosyaları silme" işlemi artık çok daha hızlı ve verimli.
"Tüm Cache Dosyalarını Silme" işlemi nasıl çalışıyor
Cache dosyaları wp-content/cache/all klasöründe tutuluyor. 1 tane de cachelenen sayfa olabilir, 10000000 tane de. Eğr 1000000 dosyayı birden silmeye kalkarsak işlemin uzun sürmesinden dolayı hem CPU kullanımı yükselir hem de işlem Time-out'a düşer ve tamamlanamaz. 0.7.5 ile bu sorun çözüldü.
1. wp-content/cache/all -> wp-content/cache/tmpWpfc , "all" olan dosya adını "tmpWpfc" ile değiştiriyoruz. Böylece cache dosyaları silinmiş oluyor.
2. Daha sonra wp_schedule_single_event() ile tmpWpfc klasöürünü temizliyoruz. tmpWpfc klasöründe bulunan dosyaların hepsini hemen temizlemiyoruz. wp_schedule_single_event() ile dakikada 500 dosya siliyıruz ve böylece CPU kullanımı minumuma iniyor.
WP Fastest Cache - 0.7.5 - "Delete All Cache Files" artık daha güçlü
20
●2.210
- 23-11-2013, 13:48:48
- 24-11-2013, 15:53:12hayır o otomatik oluyorsyf01 adlı üyeden alıntı: mesajı görüntüle
- 24-11-2013, 16:36:44Prostavaryo adlı üyeden alıntı: mesajı görüntüle
Tamam o zaman hocam elinize sağlık. - 24-11-2013, 16:47:50Elinize sağlık wp konusunda problem yaşayan tüm müşterilerimize tavsiye ediyoruz.
- 24-11-2013, 21:42:39Eklentiniz ile ilgili ayrıntılı bir döküman sunabilirseniz,sitemizde tanıtımını yapmak isteriz.Böyle eklentilerin özellikle sizin gibi eklenti yazarları tarafından yazılması gerçekten çok önemli.Prostavaryo adlı üyeden alıntı: mesajı görüntüle
TREklenti - 24-11-2013, 22:57:02Hocam bu yazdıklarınızı plugin kendimi yapıyor yoksa bizmi yapacağız. Program yapıyor demişsiniz ancak. ( değiştiriyoruz, temizliyoruz kelimeleri) geçince kendimiz yapacağız hissi uyanıyorProstavaryo adlı üyeden alıntı: mesajı görüntüle
Ben epeydir kullanıyorum , herhangi bir işlemi bizim yapmamıza gerek yok diye algıladım sanırım doğru anlamışımdır.