Prostavaryo adlı üyeden alıntı:
mesajı görüntüle
WP Fastest Cache - WP En Hızlı ve En Basit Cache Sistemi
1.868
●161.953
- 18-07-2014, 13:13:15Merhaba,
Öncelikle elinize sağlık. Dinamik alan kullanılmayan vb. siteler için çok temiz bir eklenti.
Naçizane bir kaç tavsiyem olacak.
Eklentiyi kurduktan sonra Login olan kullanıcılar için önbelleği gösterme seçeneği aktif olmasına rağmen, kullanıcı login olduğunda cacheteki sayfayı görüyor. Üyelere özel alanlarda yapabileceği işlemler yapılabiliyor fakat sayfa görünümünde herhangi bir değişiklik olmuyor. Örneğin Giriş yaptıktan sonra Giriş Yap butonunun değişmesi gerekirken halen aynı kalıyor vb.
wpfcNOT kullanıldığında tüm sayfayı pas geçiyor. Böyle olmasıda bir seçenektir. Fakat tüm sayfayı pas geçmesi yerine sayfa içerisinde sadece bir iki alanın cachelenmemesi gerekebilir. Örneğin Like/Dislike, görüntüleme sayısı, Ya da kullanıcıya özel bazı alanlar gibi. Bu özellik eklenirse dadından yinmez
Bu kısım için belki bir fonkisyon belirtilmesi gerekebilir, ya da o alanlar farklı bir php sayfada olur ve include edilir. Böylece hem dinamik yapı hem de cache sistemi bozulmamış olur.
Dün gece ilk kullandığımda gözüme çarpanlar bunlar oldu. Tekrar elinize emeğinize sağlık. - 18-07-2014, 15:38:17evetAkademik adlı üyeden alıntı: mesajı görüntüle
- sayfanin belli kisimlarinin cachelenmemesi yapilir ama performans kaybi olur. amac php'yi tamamen devreden cikartmaktir.ErolD adlı üyeden alıntı: mesajı görüntüle
- login olan kullanici cache gormez.
.htaccess'de boyle bir kural mevcuttur. bu kural login olan kullanicilarin cache'i gormesini engeller. simdiye kadar boyle bir sorun bildiren olmadi. ama yine de inceleyecegim.Alıntı - 18-07-2014, 16:31:47Hocam bu arada yeni farkettim iletişim formumuz çalışmıyormuş, eklentiyi aktif ettiğimiz anca captcha deaktif oluyor.Prostavaryo adlı üyeden alıntı: mesajı görüntüle
Edit: Really Simple Captcha ve Form 7 eklentisini kullanıyoruz. - 19-07-2014, 03:54:27Sitede login sistemi login.php üzerinden yapılmıyor. Ajax ile Post edilerek yapılıyor ve login oldukta sonra sayfa yenileniyor. Fakat sayfa yenilenmesine rağmen cacheteki sayfa görüntüleniyor. F5 ya da REfresh butonuna basmadan sayfa yenilenmiyor.Prostavaryo adlı üyeden alıntı: mesajı görüntüle
Evet cache sisteminin mantığı DB sorgularını tamamen devreden çıkartmaktır temel olarak. Fakat istisnai durumlarda Dynamic Cache sistemide kullanılabilir. Örneğin bir sayfada 60 sorgu çalışıyor ama bunlardan sadece 2 tanesine sürekli ihtiyaç duyuyorsanız geriye kalan 58 tanesinin sonucunun cachelenmesinde bir sorun yok. Bir kaç sorguda DB ya da CPU'yu çok fazla şişirmez. Tabi benimki sadece bir tavsiye yapıp yapmamak size kalmış
- 20-07-2014, 18:44:06sorunu açıklayan bir pm'yi wp login bilgileri ile gönderebilir misiniz?Akademik adlı üyeden alıntı: mesajı görüntüle
ben tşk ederimAhmetxAksoy adlı üyeden alıntı: mesajı görüntüle
Bu mantıkta çalışan cache sistemleri var. İleride bunu düşünebilirim ancak şu an için böyle bir planım yok.ErolD adlı üyeden alıntı: mesajı görüntüle
ben bu eklenti ile uyumlu hale getirmiştim. browser cacheten kaynaklı bir sorun olabilir. pm ile ulaşırsanız beraber test yapabiliriz.kadir58 adlı üyeden alıntı: mesajı görüntüle - 20-07-2014, 21:54:05yalnız bir sitemde sanırım temadan kaynaklı diğer sitelerimde sorun yaşamıyorum.
Css BirleştirCSS dosyalarını birleştirerek HTTP isteklerini azaltın
Js BirleştirJS dosyalarını birleştirerek HTTP isteklerini azaltın
Bu ikisini aktif ettiğimde site göçüyor diyordum ki son gelen güncelleme ile sorun kalmamış
Bu kısım için belki bir fonkisyon belirtilmesi gerekebilir, ya da o alanlar farklı bir php sayfada olur ve include edilir. Böylece hem dinamik yapı hem de cache sistemi bozulmamış olur.