WordPress-də Şəkillərin Yüklənməməsi: Keş (Cache) Problemlərin Həlli
WordPress sayt sahibləri, xüsusən də e-ticarətlə məşğul olanlar, bəzən məhsul şəkillərinin yenilənmədən sonra görünməməsi problemi ilə qarşılaşırlar. Admin panelində hər şey qaydasında olsa da, ziyarətçilər köhnə və ya qırıq şəkillər görürlər. Bu məqalədə LiteSpeed Cache və Cloudflare-in birlikdə istifadəsi zamanı yaranan bu problemin səbəblərini və həll yollarını araşdıracağıq.
WordPress sayt sahibləri, xüsusən də e-ticarətlə məşğul olanlar, bəzən məhsul şəkillərinin yenilənmədən sonra görünməməsi problemi ilə qarşılaşırlar. Admin panelində hər şey qaydasında olsa da, ziyarətçilər köhnə və ya qırıq şəkillər görürlər. Bu məqalədə LiteSpeed Cache və Cloudflare-in birlikdə istifadəsi zamanı yaranan bu problemin səbəblərini və həll yollarını araşdıracağıq.
Problemin Mahiyyəti Nədir?
Məhsul şəklini dəyişdikdə və ya yeni banner əlavə etdikdə saytın "canlı" versiyasında dəyişikliyin əks olunmaması ciddi etibar itkisinə səbəb ola bilər. Əsasən bu hallar müşahidə olunur:- Kateqoriya səhifələrində şəkillər yüklənmir.
- Slayderlər boş görünür.
- Yeni yüklənən şəkillər saytda peyda olmur.
- Fərqli istifadəçilər fərqli şəkillər görür.
Problem Niyə Yaranır?
Əsas səbəb çoxlaylı keşləmə (caching) sistemləridir. WordPress saytlarının çoxu sürət üçün serverdə LiteSpeed Cache, qlobal çatdırılma üçün isə Cloudflare (CDN) istifadə edir.- Sinxronizasiya xətası: Siz şəkli yenilədikdə server keşi yenilənə bilər, lakin Cloudflare hələ də öz şəbəkəsindəki köhnə nüsxəni təqdim etməyə davam edir.
- Image Optimization münaqişəsi: Həm LiteSpeed, həm də Cloudflare eyni anda şəkli sıxmağa (compression) və ya WebP formatına çevirməyə çalışdıqda keçid linkləri korlanır.
Addım-Addım Həll Yolu
Əgər şəkilləriniz görünmürsə, bu ardıcıllığı izləyin:1. Server Keşini Təmizləyin (Purge All)
WordPress admin panelində:- LiteSpeed Cache > Toolbox > Purge bölməsinə daxil olun.
- Purge All düyməsini sıxın. Bu, server tərəfindəki bütün köhnə nüsxələri silir.
2. CDN (Cloudflare) Keşini Boşaldın
Cloudflare panelinə daxil olun:- Caching > Configuration bölməsinə gedin.
- Purge Everything seçin. Bu, Cloudflare-in bütün dünyadakı serverlərini məcburi şəkildə sizin serverdən yeni məlumat almağa sövq edəcək.
3. Brauzer Keşini Yoxlayın
Bəzən problem sadəcə sizin brauzerinizdə olur. Saytı İncognito (Gizli) pəncərədə açaraq yoxlayın. Əgər orada hər şey qaydasındadırsa, deməli problem lokal keşdədir.4. Optimizasiya Ayarlarını Uyğunlaşdırın
Eyni funksiyanı (məsələn, Lazy Load) həm LiteSpeed-də, həm də Cloudflare-də eyni anda aktiv saxlamayın. Şəkillərin emalını yalnız bir tərəfə (tercihən LiteSpeed-ə) həvalə edin.Keşləmə İstifadə Edən Saytlar üçün Qızıl Qaydalar
- Avtomatik Yeniləmə: LiteSpeed pluginində "Purge All On Update" funksiyasını aktivləşdirin ki, hər dəyişiklikdə keş avtomatik boşalsın.
- API Bağlantısı: LiteSpeed ilə Cloudflare-i API vasitəsilə bir-birinə bağlayın. Beləliklə, serverdə keş təmizlənəndə Cloudflare-ə də avtomatik komanda gedəcək.
- Browser TTL: Cloudflare-də brauzer keşinin müddətini çox uzun saxlamayın (məsələn, 1 ay əvəzinə 4-8 saat).
Praktiki Məsləhət
Əgər kampaniya və ya endirim dövründəsinizsə və şəkilləri tez-tez dəyişirsinizsə, təmizləmə işini manual etməmək üçün LiteSpeed-in Cloudflare API inteqrasiyasından mütləq istifadə edin. Bu, həm vaxtınıza qənaət edəcək, həm də müştərilərin səhv məlumat görməsinin qarşısını alacaq.Nəticə: Sürətli sayt yaxşıdır, lakin düzgün konfiqurasiya edilməmiş keş sistemləri vizual xətalara yol açır. Laylı keşləməni düzgün idarə edərək həm sürəti, həm də dəqiqliyi qoruya bilərsiniz.