Stack: Craft CMS PHP Twig Varnish Cloudflare Composer GitHub
Dynamiczne strony oparte o Craft CMS generują każdą podstronę z bazy danych przy każdym żądaniu — nawet jeśli treść nie zmieniła się od tygodni. Przy rosnącym ruchu oznaczało to wysokie obciążenie serwera, wolniejsze czasy odpowiedzi i słabe wyniki Core Web Vitals. Standardowe rozwiązania CDN (Cloudflare) lub Varnish nie miały natywnej integracji z systemem zdarzeń Craft CMS — każda zmiana treści wymagała ręcznego czyszczenia cache.
Stworzyłem plugin CDN Cache & Preload, który automatyzuje pełny cykl cache'owania w Craft CMS 3, 4 i 5 . Plugin działa na trzech poziomach:
sitemap.xml i kolejkuje podgrzewanie cache dla wszystkich URL-i, minimalizując czas pierwszego ładowania po deploymenciePlugin obsługuje granularne wykluczenia URL przez REGEX, niestandardowe czyszczenie dowolnego URL z opóźnieniem (clearCustomUrlUriTimeout), oraz integrację z Craft Job Queue dla operacji asynchronicznych .
composer require cooltronicpl/varnishcache






Chcesz przyspieszyć swoją stronę Craft CMS i poprawić Core Web Vitals? Skontaktuj się — wdrożę CDN Cache & Preload dopasowany do Twojej infrastruktury.