Skip to content

πŸš€ Free and Open-Source High-performance multi-layer caching solution for WordPress combining HTML, Redis, and Varnish caching with advanced optimization features.

Notifications You must be signed in to change notification settings

Jumaron/WPS-Cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ WPS-Cache

WordPress Compatible PHP Version License Experimental

Supercharge your WordPress site with a powerful multi-layer caching solution. WPS-Cache combines HTML, Redis, and Varnish caching to deliver lightning-fast performance and enhanced scalability.

⚠️ Experimental Status: This plugin is under active development. Please test thoroughly in a staging environment before production use.

✨ Features

  • πŸ”„ HTML Cache - Lightning-fast static page delivery
  • πŸ“¦ Redis Cache - Turbocharged database query performance
  • πŸš„ Varnish Cache - HTTP acceleration that reduces server load
  • πŸ“Š Real-time Analytics - Monitor cache performance metrics
  • 🎨 CSS Optimization - Automatic minification and combination
  • πŸ”§ Easy Management - Intuitive WordPress admin integration
  • πŸ’Ύ Import/Export - Simple configuration backup and migration

πŸš€ Quick Start

  1. Upload WPS-Cache to /wp-content/plugins/ or directly over the Wordpress Admin Interface (Add Plugin -> Upload Plugin)
  2. Activate via WordPress Plugins menu
  3. Configure in 'WPS Cache' settings

πŸ’‘ Usage

Cache Management

  • Access 'WPS Cache' in admin panel
  • Toggle individual cache types
  • Clear specific or all caches
  • Import/export settings

πŸ”§ Development

Structure

wps-cache/
β”œβ”€β”€ includes/           # Object Cache
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ Admin/         # Admin Interface
β”‚   └── Cache/         # Cache Drivers
β”œβ”€β”€ assets/            # Static Assets
└── wps-cache.php      # Main Plugin File

Core Classes

  • WPSCache\Plugin - Core initialization
  • WPSCache\Cache\CacheManager - Cache operations
  • WPSCache\Admin\AdminPanelManager - UI/UX handling
  • WPSCache\Admin\Tools\CacheTools - Management utilities

🀝 Contributing

We love your input! Check out our (Coming Soon) Contributing Guidelines.

  1. Fork it
  2. Create your feature branch (git checkout -b feature/amazingness)
  3. Commit your changes (git commit -am 'Add: Amazing Feature')
  4. Push to the branch (git push origin feature/amazingness)
  5. Open a Pull Request

πŸ“š Documentation

Detailed documentation available at (Coming Soon) docs.wps-cache.com

πŸ™ Acknowledgements

Built with love and support from:

  • WordPress - The world's favorite CMS
  • Redis - Lightning-fast data store
  • Varnish - Web acceleration magic

πŸ“ License

MIT Β© Jumaron


Made with ❀️ for the WordPress community

About

πŸš€ Free and Open-Source High-performance multi-layer caching solution for WordPress combining HTML, Redis, and Varnish caching with advanced optimization features.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published