SpeedyCache – Cache, Optimization, Performance
SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching, minifying, and compressing your website. You can find our official documentation at https://speedycache.com/docs. We are also active in our community support forums on wordpress.org if you are one of our free users. Our Premium Support Ticket System is at https://softaculous.deskuss.com Home Page | Support | Documents Other than caching SpeedyCache can also do the following:- 1. It can minify and combine CSS/JS giving even better optimization as it reduces the file sizes and reduces the HTTP requests to the server. 2. Eliminate render-blocking JavaScript resources helping your website to load faster. 3. Lazy load images so that the images can be requested only if they come into the viewport. 4. GZIP files to reduce the size of the file sent from the server. Free Features Caching: Storing copies of the web pages of the desktop version. Caching happens when a user visits a webpage on your website Preload: Preload makes sure the user always sees the cached version of your website as it periodically creates cache. Combine CSS: Combines CSS files present in the header of the page reducing HTTP requests. Minify CSS: Reduces the size of the CSS files. Automatic Cache: Creates cache of post when it gets deleted if preload is enabled. Combine JS: Combines JS files present in the header of the page reducing HTTP requests. GZIP: It applies GZIP compression on the files hence reducing the file size sent from the server. Browser Caching: Caches the website on the browser of the client for repeating visitors. DNS-Prefetch: DNS prefetch is a technique that improves website performance by resolving domain names in advance, before they are needed. Disable Emojis: You can remove the emoji inline CSS and wp-emoji-release.min.js. Exclude: You can exclude certain Pages, User-Agent, Cookies, CSS, or JS from being cached. CDN: CDN helps improve website speed by placing the static files of your cached on their network of servers hence helping deliver content faster at any point in the world. Display Swap: Adds display swap to Google font URL, so when Google font loads the font will stay visible this is enabled by default. Purge Varnish: If enabled it will purge Varnish cache, whenever cache from SpeedyCache is purged. Gravatar Cache: Host Gravatars on your server. *Improve Font Rendering:** Adding CSS property of text-rendering to prioritize speed of render of Fonts. GET SUPPORT AND PRO FEATURES Get professional support and more features to make your website load faster with SpeedyCache Pro Features:- Image Optimization: Image optimization is a way to convert an image to next-gen image formats like webp which load images faster on the web. Instant Page: It loads the page just before user clicks the link, reducing the page load time. Google Fonts: Google fonts are also seen as render-blocking so this feature helps load Google fonts asynchronously. Local Google Fonts: Cache the Google fonts to be compliant with the GDPR rules. Lazy Load: Loading all assets at once can make the page load slower hence lazy load helps by only loading certain resources when they come into the viewport. Minify HTML: It removes empty lines, line breaks, minifies inline Js And Css, removes comments and space in Tags Minify JS: Reduces JS file size. Delay JS: Delays the JS to load on user interaction to reduce or remove the issue of Unused JS. Advanced Combine JS: Combines JS files placed in the footer section helping reduce HTTP calls. Render blocking JS: Before rendering a page the browser parses the HTML to create a DOM tree and if an external script comes it has to stop and wait for the script to execute hence the rendering of the page ends up taking time, hence Render blocking JS feature helps in deferring the load of JS after the render has happened hence the first load get faster. Delete Cache Stats: Provides statistics about the cached files of Desktop or Mobile version and combined/ minified version of CSS and JS. Mobile Cache: Caches the mobile version of your website and shows that version on mobile devices. Database Cleanup: Database cleanup helps you free up your database storage from temporary data, trashed contents, and post revisions which may take a lot of your database storage. PreConnect: Preconnect improves website loading times by establishing early connections to third-party domains. Preload: Preload improves website performance by downloading resources in advance, before they are needed. Critical CSS: Extracts the CSS used by the page in the visible viewport at the time of load. Unused CSS: Removes the unused CSS, keeping the CSS that is being used by the paged, which reduces the size of CSS used on the page. Object Cache: It makes the object to persist by using Redis, to improve availability of the cache. Bloat Remover: Options to remove unnecessary features of WordPress or WooCommerce. Image Dimension: Adds dimensions to the image tag which does not have width or height, to reduce (CLS)Cumulative Layout Shift. Lazy Render HTML: User can lazy render HTML elements which are not in view-port. Preload Critical Images: Preload above-the-fold images to improve LCP(Largest Contentful paint). Caching SpeedyCache caches the website by creating static files on the server and delivers those static files to most of the users who visit the website, The static files eliminate the heavy load of Querying the database for data hence the load of your website is faster. You can preload as many pages as you want, and preloading caches the website in regular intervals of time to reduce the load on the server. Deleting Cache on New/updating Post. You can decide to delete the cache on the creation or updating of a post so that the cache can always stay updated. Minifying/Combining CSS and JS SpeedyCache helps minify the JS and CSS hence it reduces the file sizes. Combining JS combines the CSS and JS fines reducing the file count and making the server handle lesser requests. Cache Lifespan Cache Lifespan is a way to schedule the deletion of cache. Exclude Exclude is a way to prevent SpeedyCache from caching certain files/ user-agents/ cookies. CDN (Content Delivery Network) CDN helps you host your static content on a distributed network optimized to deliver internet content faster it’s not a replacement to a web host. It caches your files on the network edge and delivers the content to the user through the closest and fastest server. SpeedyCache helps you integrate a CDN by rewriting the URLs of the static files you want to host on the CDN or in the Case of Cloudflare it helps with the purging of the cache on the Cloudflare servers. [Pro] Image Optimization Image optimization is a way to convert your images from old formats like JPG and PNG to the new next-gen formats like webp which is designed with the web as the target platform to load images faster. webp images result in smaller and richer images that make the web faster. We provide 3 ways to convert your images to webp. GD(a PHP extension), Imagick(a PHP extension), and cwebp(a webp conversion utility from Google). [Pro] Bloat Remover SpeedyCache has 12 bloat removal options which are listed below. 1. Disable Dashicons 2. Update Heartbeat 3. Limit Post Revisions 4. Disable XML-RPC 5. Disable Google Fonts 6. Disable jQuery Migrate 7. Disable RSS feeds 8. Disable Gutenberg 9. Disable OEmbeds 10. Disable Block Editor CSS 11. Disable Cart Fragments 12. Disable WooCommerce Assets [Pro] Database Cleanup Data cleanup cleans the database by removing the following data:- 1. Post Revisions 2. Trashed Content 3. Trashed and Spam comments 4. Trackbacks and pingbacks 5. All Transient options 6. Expired Transient Options
Top keywords
- js21×1.61%
- css20×1.54%
- cache19×1.46%
- load17×1.31%
- website15×1.15%
- files14×1.08%
- disable11×0.85%
- page11×0.85%
- images10×0.77%
- speedycache10×0.77%
- faster9×0.69%
- google9×0.69%
SpinupWP
This plugin ensures that the SpinupWP page cache is cleared when your site’s content changes. Not using SpinupWP yet? Sign up here. SpinupWP is a modern server control panel that’s here to help you implement best practices for every server you spin up. Designed for WordPress. This companion plugin should be installed on sites created using SpinupWP to allow the page cache to be cleared when your site’s content changes. Not using SpinupWP yet? Sign up here. Any Provider We support DigitalOcean, Linode, AWS, and any other provider. If your server has an IP address, you can connect SpinupWP. It does need to be a fresh install of Ubuntu though. Latest & Greatest Software SpinupWP will install the latest stable versions of Nginx, PHP, MySQL/MariaDB, and Redis from the standard apt-get repos. No who-knows-what-they-did custom builds of packages. Disconnect from SpinupWP in the future and you can still keep your packages up-to-date with apt-get upgrade. Automatic Security Updates SpinupWP will configure your server to install security updates as soon as they are available to reduce the likelihood of a software vulnerability putting your server at risk. Free SSL/TLS Certificates Serving your site over HTTPS is essential these days, not only for security, but to take advantage of the performance improvements of HTTP/2 as well. When you add a site to SpinupWP, a free Let’s Encrypt SSL/TLS certificate will be acquired, installed, and configured for your site. And SpinupWP will handle certificate renewals as well, so you hardly need to think about certificates. Cache All the Things One of the keys to a great performing WordPress site is caching. All sites are set up with Redis object caching to greatly reduce database requests. And with the check of a box you can enable full-page caching to serve pages lightning fast without even hitting PHP. Git Push-to-Deploy Developers! Developers! Developers! Add a git repository to your SpinupWP site and simply push to master to deploy your code. GitHub, Bitbucket, or a custom git repo will work. You can also configure a build script to run some tasks on the server after deployment is complete. Error Logs WordPress doesn’t enable error logging by default. Probably because the log is saved to a publicly accessible directory and can quickly balloon to take up a lot of hard drive space. SpinupWP enables error logs by default but stores them in a safe place and makes sure they’re rotated regularly like other server logs. Security Security Security Each server provisioned by SpinupWP is security-hardened from the word go. SSH login is disabled for the root user (you login with your user and use sudo instead). The firewall only allows connections to Nginx and SSH and failed attempts are monitored and blocked when the reach a threshold. Nginx is configured to defend against XSS, clickjacking, MIME sniffing, and other attacks. Software security updates are installed automatically. Scheduled Posts Published on Schedule For every site you add via SpinupWP, a server-side cron job will be configured to make sure that your WordPress site’s cron is executed every minute, as it should be. WP-CLI Preloaded If you love WP-CLI (we do! ❤) you’ll be very pleased to find it available on the command line the first time you login to your server. Security Isolation for Sites For each site that you add to your server via SpinupWP, a new system user is created for that site. All site files are owned by the site user and a PHP-FPM pool is configured to run as that user as well. Each site only has access to its files and so if only one site has a security vulnerability and gets infected with malware for example, only the files for that one site can be infected. SFTP Access for Your Clients If you’re hosting a site for someone else, you can easily give them SFTP/SSH access to just that site. And because of the security isolation between sites, they will only have access to files for that site. Professional Guidance & Best Practices SpinupWP will actively point you in the right direction and offer suggestions for maintaining your server. And because it provides detailed feedback about the operations it runs on your server, you can learn what is happening with your server. New release of Ubuntu just came out, should I upgrade? We’ll add a notice to the app about that, why we don’t recommend upgrading your existing servers, and how you can spin up a new server with the new release of Ubuntu and migrate your sites to that server instead. Should I install Varnish to improve page caching performance? We’ve benchmarked Varnish and Nginx FastCGI Cache performed better. Varnish would add complexity too, so one less moving part is another reason. Much of the time SpinupWP will suggest things that you may not have even thought of. Email deliverability for example. SpinupWP will strongly encourage you to configure an email sending plugin for the best email deliverability. SpinupWP’s guidance is especially helpful for those new to managing a server, but can also help those who’ve been at it a while, providing transparency to our decisions. Scheduled Backups of Site Files & Database All server providers (DigitalOcean, Linode, etc) offer automated backups of your entire server for a fee. These services are great and we highly recommend having backups of your whole server. But what happens if some media or data was deleted by accident from your WordPress site? You’re not going to restore your entire server just to get that data back. That’s where site backups come in. Site backups are full backups of your site files (media, themes, and plugins) and database. They allow you to easily restore a single site or just some files or data from a single site. With SpinupWP’s site backups, you choose your preferred provider to stash your backups whether that’s Amazon S3, DigitalOcean Spaces, or Google Cloud Storage. You plug in your account details and SpinupWP will send your site backups there in an easy-to-see format. Teamwork Makes the Dream Work Create a new team account, invite a member of your team, and allow them to spin up their own servers. Or just only allow them to add sites, the permissions you give them is up to you. Features Page cache purging Persistent object caching Ensures debug.log files aren’t saved in a publicly-accessible location