Caching in Vvveb CMS works across several layers to keep the system fast while still allowing editors and developers to update content reliably. Each cache type serves a different purpose, and understanding how they interact helps you diagnose why changes may not appear immediately and which cache to clear in each situation.

Cache types and when to clear them

Frontend assets cache

This cache stores optimized versions of CSS and JavaScript files, including minified and combined assets. Clear this cache when:

  • Updating theme CSS or JS files
  • Changing plugin assets
  • Modifying build pipelines or asset loaders

This ensures browsers receive the latest versions instead of stale cached files.

Database cache

Database queries and content results are cached to reduce repeated lookups. Clear this cache when:

  • Content changes in the admin do not appear on the frontend
  • Custom SQL queries or models are updated
  • Plugins modify database-driven components

This ensures the site displays the most recent data.

Image resize cache

Images are automatically resized into multiple versions (thumbnail, medium, large, etc.) for different parts of the site. Clear this cache when:

  • Updating product or post images
  • Changing image sizes in theme templates
  • Replacing existing images with new ones of the same filename

Clearing forces regeneration of all resized images. Caching is one of the key performance features in Vvveb, and knowing which cache to clear helps keep your site fast while ensuring updates appear correctly.