Nginx Helper, WordPress sitelerinde nginx sunucu önbelleğini (fastcgi/proxy) veya Redis önbelleğini yönetmek için geliştirilmiş bir eklentidir. Temel işlevi, bir yazı düzenlendiğinde veya yayınlandığında ilgili önbelleği otomatik olarak temizlemektir. Böylece ziyaretçiler her zaman güncel içeriği görür. Ayrıca, önbellek ön yükleme, AMP sayfaları için temizleme, RSS beslemeleri için temizleme ve Redis için kimlik doğrulama gibi ek özellikler sunar. Eklenti, WordPress 3.0 ve üzeri sürümlerle uyumludur ve 6.8.7 sürümüne kadar test edilmiştir. 200.000'den fazla aktif kuruluma sahiptir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Nginx sunucu kullanan ve fastcgi/proxy önbelleği veya Redis önbelleği kullanan WordPress siteleri
- Yüksek trafikli ve içerik güncelleme sıklığı yüksek olan bloglar, haber siteleri ve e-ticaret siteleri
- Önbellek temizleme işlemlerini manuel yapmak istemeyen ve otomasyon arayan site yöneticileri
Yaygın kullanım alanları
Otomatik Önbellek Temizleme
Bir yazı veya sayfa güncellendiğinde, yorum eklendiğinde veya medya yüklendiğinde ilgili önbellek kayıtlarının otomatik olarak temizlenmesini sağlar. Bu sayede ziyaretçiler her zaman güncel içeriği görür.
Redis Önbellek Yönetimi
Redis sunucusu kullanan sitelerde, Redis önbelleğinin temizlenmesini ve yapılandırılmasını sağlar. Redis için kullanıcı adı, şifre, Unix soket yolu ve veritabanı seçimi gibi gelişmiş ayarlar sunar.
Önbellek Ön Yükleme
Tüm yazılar ve sayfalar için önbelleği önceden yükleyerek, ziyaretçilerin ilk istekte daha hızlı yanıt almasını sağlar. Bu özellik özellikle yüksek trafikli sitelerde performansı artırır.
İncelenmesi gereken noktalar
- Eklenti yalnızca nginx sunucu kullanan sitelerde çalışır; Apache veya IIS gibi diğer sunucularda işlevsellik sağlamaz.
- Önbellek temizleme yöntemleri (fastcgi, proxy, Redis) sunucu yapılandırmanıza bağlıdır; doğru yöntemi seçmek için sunucu ayarlarınızı bilmeniz gerekir.
- Eklenti, WordPress 3.0 ve üzeri sürümlerle uyumludur ancak en son sürümlerle test edilmiştir; eski sürümlerde bazı özellikler çalışmayabilir.
WordPress.org
Kurulum ve geliştirme notları
Nginx Helper'ı WordPress yönetici panelinden otomatik olarak kurabilir veya zip dosyasını manuel olarak yükleyebilirsiniz. Kurulumdan sonra eklentiyi etkinleştirmeniz ve yapılandırmanız gerekir.
- 1WordPress yönetici panelinize giriş yapın, 'Eklentiler' menüsüne tıklayın ve 'Yeni Ekle' butonuna basın.
- 2Arama alanına 'Nginx Helper' yazın ve arama yapın. Sonuçlardan 'Nginx Helper' eklentisini bulun ve 'Şimdi Kur' butonuna tıklayın.
- 3Kurulum tamamlandıktan sonra 'Etkinleştir' butonuna tıklayarak eklentiyi aktifleştirin.
- 4Eklentinin doğru yapılandırılması için eklenti açıklama sekmesindeki eğitim listesine göz atın.
Nginx Helper, aktif olarak geliştirilen bir eklentidir. Son sürümlerde önbellek temizleme hataları, Redis desteği ve WordPress uyumluluğu gibi konularda iyileştirmeler yapılmıştır.
- 2.3.5 sürümü, önbellek temizleme sorununu giderir.
- 2.3.0 sürümü, veri içe aktarımı sırasında önbellek temizlemeyi devre dışı bırakma, tüm yazılar ve sayfalar için önbellek ön yükleme, AMP URL'leri temizleme ve Redis için kimlik doğrulama desteği ekler.
- 2.2.5 sürümü, beslemelerin temizlenmesini etkinleştirme/devre dışı bırakma özelliği ekler.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
Nginx Helper, WordPress sitenizin ihtiyaçlarına göre özelleştirilebilir. Örneğin, önbellek temizleme kurallarını değiştirmek veya yeni özellikler eklemek için özel geliştirme gerekebilir. ZeplinGo olarak, mevcut eklentiyi analiz edebilir ve sitenize özel çözümler geliştirebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Nginx Helper hangi önbellek türlerini destekler?
Nginx Helper, nginx'in fastcgi/proxy önbelleğini ve Redis önbelleğini destekler. Hangi önbellek türünü kullanacağınız, sunucu yapılandırmanıza bağlıdır.
Nginx Helper'ı kurmak için hangi WordPress sürümü gerekir?
Eklenti, WordPress 3.0 ve üzeri sürümlerle uyumludur. Ancak en son sürümlerle test edildiği için güncel bir WordPress sürümü kullanmanız önerilir.
Nginx Helper'ı kullanmak için nginx sunucuya ihtiyacım var mı?
Evet, eklenti yalnızca nginx sunucu kullanan sitelerde çalışır. Apache veya IIS gibi diğer sunucularda çalışmaz.