• 23-11-2013, 13:48:48
    #1
    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.
  • 24-11-2013, 13:54:39
    #2
    Bunların hepsini manuel yapacağız anlaşılan hocam
  • 24-11-2013, 15:53:12
    #3
    syf01 adlı üyeden alıntı: mesajı görüntüle
    Bunların hepsini manuel yapacağız anlaşılan hocam
    hayır o otomatik oluyor
  • 24-11-2013, 16:36:44
    #4
    Prostavaryo adlı üyeden alıntı: mesajı görüntüle
    hayır o otomatik oluyor

    Tamam o zaman hocam elinize sağlık.
  • 24-11-2013, 16:47:50
    #5
    sunucuoptimizasyon.com
    Elinize sağlık wp konusunda problem yaşayan tüm müşterilerimize tavsiye ediyoruz.
  • 24-11-2013, 17:58:27
    #6
    Merhaba,
    Yapımcısı sizmisiniz ? eğer öyleyse kullanacağım.
  • 24-11-2013, 21:42:39
    #7
    Prostavaryo adlı üyeden alıntı: mesajı görüntüle
    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.
    Eklentiniz 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.

    TREklenti
  • 24-11-2013, 22:49:09
    #8
    volkans adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Yapımcısı sizmisiniz ? eğer öyleyse kullanacağım.
    evet benim
  • 24-11-2013, 22:57:02
    #9
    Prostavaryo adlı üyeden alıntı: mesajı görüntüle
    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.
    Hocam 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ıyor

    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.