Swift Performance Review

Swift Performance Review - Superlative WordPress Caching Plugin?

WordPress is a very comprehensive content management system, but everything that goes beyond the classic CMS work is also not included in the core of WordPress. Such features are usually added via additional plugins and maintained accordingly.

A particularly important part of these WordPress plugins concerns the so-called caching, that is, the caching of already created pages. The caching serves solely for the performance, because the so provided content can be delivered much faster and without additional intermediate steps to the visitors.

In the past, caching within WordPress was often very complicated. Just configuring appropriate extensions was a real challenge and small mistakes quickly led to big problems. Suddenly, due to incorrect caching, pages were no longer accessible or users saw logins of other visitors. Then WP Rocket came along and made everything child’s play all at once. The plugin added a clever caching engine to WordPress and at the same time delivered many useful additional features. Overnight, WP Rocket became the celebrated star of the WordPress community.

Swift Performance vs WP Rocket
Swift Performance vs WP Rocket – Which caching plugin is better?

WP Rocket has indeed significantly changed and greatly influenced caching within WordPress. It heralded the beginning of user-optimized WordPress caching plugins that made everything as easy and convenient as possible. However, it also brought with it many imitators, which unfortunately didn’t make anything better, but often just copied what was already there.

Which is the best caching plugin? WP Rocket just ahead of Swift Performance.
Which is the best caching plugin? WP Rocket just ahead of Swift Performance.

Until now, because SwiftPerformance is different. The plugin has what it takes to become the new star among caching plugins for WordPress (if it isn’t already) and claim the crown for itself alone. What that means exactly, I explain to you in my detailed review of the extension.

Be curious!

Functions at a glance

Das Logo

Swift Performance’s features are really comprehensive, you can use it to replace at least three plugins at once.

  • Setup Wizard
  • Advanced Caching
  • Intelligent LazyLoad
  • Browser Cache
  • Cache Preloading
  • Database Optimization
  • Plugin Organizer
  • Google Analytics Bypass
  • Whitelabel
  • Extended CDN Support
  • GZIP compression
  • Mobile Support
  • Multisite Compatibility
  • Remote Cronjobs
  • WooCommerce Support
  • WPML Support
  • Image Optimization
  • CSS & JS Optimization

Read on, I will present the most important features in more detail.

Installation

Install Swift Performance

Before we look at the most important features together, I would like to talk about the installation.

You can install the free version directly in the WordPress admin. If you bought a valid license, you can find the download for the pro plugin in your dashboard, which you can then install in WordPress via upload. If you haven’t done that yet, you can find instructions for installing the plugin here.

The setup wizard is the same for both versions.

Swift Setup with autoconfig
Swift setup with autoconfig

If you don’t know the plugin yet, I would recommend the AUTOCONFIG option. This will set up the plugin with the recommended settings. You can still change any option later and adjust it to your needs.

The installation is done
The installation is done

In the free version, you can then register to receive a license key via email, which you can then use to optimize e.g. 500 images per month. Additionally you should install Swift Performance Extra.

Complete caching system as a basis

SwiftPerformance first of all provides you with a full-featured and highly efficient caching system for WordPress.

This includes a variety of options, so that even Ajax requests and dynamic pages can be cached without any problems. Exceptions are possible at any time, if there are certain areas that should not be cached at all.

So far so well known from other caching plugins for WordPress. So what makes the extension better or even different?

The Web Cache Status
The Web Cache Status

Basically SwiftPerformance doesn’t reinvent the wheel at all, but takes the best features from all other caching plugins, if you like. However, some of these are still extended sensibly and at the same time optimized more deeply to achieve a much higher performance within WordPress. Included is a prebuild function (cache preloading), which creates the cache before the first visit, so that the best possible loading times of all pages are possible from the beginning.

A small special feature is the excellent compatibility of SwiftPerformance, which thanks to this easily works with WooCommerce, bbPress, Cloudflare or Varnish.

The plugin is also highly recommended for beginners. Especially because it provides a handy wizard at the start, with which really everyone can choose and apply the settings that are best for them. But as already mentioned, Swift Performance provides much more than just caching.

Cache Expire Mode
SwiftPerformance brings a strong caching system for WordPress as a solid foundation and adds countless performance optimizations to it.

Minify CSS and JavaScript

Javascript Optimization
Javascript Optimization

Swift Performance allows, for example, to reduce static resources even further through a minify. CSS and Javascript are thus minimized by removing superfluous characters, among other things. At the same time, the WordPress caching plugin creates a single, significantly reduced variant from many individual files, which can then of course be loaded much faster. Especially because the plugin recognizes automatically and for each page a“Critical CSS” area, which among other things also Google recommends in its Pagespeed Guides.

SwiftPerformance automatically merges CSS files and scripts and minimizes them to save loading time. Here is a pictorial example of minimization and how much space it can save.
SwiftPerformance automatically merges CSS files and scripts and minimizes them to save loading time. Here is a pictorial example of minimization and how much space it can save.

To avoid render blocking, which can occur when files are too large, the cache plugin integrates a corresponding Async Execute solution. Scripts are thus minimized and executed individually as soon as the respective chunk has been downloaded. For Javascript this feature is a gigantic performance gain and for Swift Performance a real unique selling point, I think. I don’t know this from other WordPress plugins yet.

WP Database Optimization

Because Swift Performance is not just a caching plugin, but a holistic performance plugin for WordPress, it also provides many more features than usual. Database Optimization is one of these advanced features and is therefore only available in the Pro variant.

Database Optimization
Database Optimization

Thanks to the integrated database optimizer, it is possible in Swift Performance to clean and optimize the MySQL database at the same time. For this purpose, obsolete Transients (database query caches) are removed, as well as orphaned or duplicated metadata and attachments. Thanks to a schedule created for this purpose, the WordPress database remains permanently efficient, without constant control or unsightly time-consumption.

The latter is an important feature, because especially beginners tend to leave the WordPress database untouched. Over time, however, a lot of junk accumulates in it. This ballast goes from now on more and more on the general performance and slows down all processes that affect the database. The MySQL database then often becomes a bottleneck.

SwiftPerformance intervenes here by allowing the WordPress database to be maintained regularly and particularly easily. Even without much expertise or a deeper understanding of MySQL itself.

Compress and optimize images directly during upload

The optimization of images has become enormously important in times of smartphones. For a long time, images have been a problem on the mobile Internet, as they often turn out too large and thus transfer far too much data. But even on the desktop, such images block the loading process enormously.

In addition to the caching plugin, many WordPress users have therefore additionally installed an image optimizer such as ShortPixel or Imagify. A small extension that performs lossless or lossy optimization directly when uploading images. Depending on the user’s preference and the priorities of the images used.

Swift Performance optimizes all images right at upload.
Swift Performance optimizes all images right at upload.

Swift Performance eliminates the need for such an extension. Instead of outsourcing the function to another plugin, this WordPress cache actually integrates it directly into the core. In doing so, the WordPress plugin offers a simple optimization and complements it with an advanced feature that keeps the original image to compare the results of the optimization once again with the image used. Very handy when it comes to important details in the presentation.

Automatic image optimization during upload

For even better performance, Swift Performance not only optimizes the corresponding images during upload, but also converts them to the modern WebP format at the same time. This is then automatically displayed if the respective browser supports and can display WebP. If this is not the case, the fallback image is output.

Settings for the image upload
Settings for the image upload

The optimizations ultimately save storage space, as the file size of the individual images is drastically reduced. This in turn means that they take less time to load and reach the visitor faster. The more images you have on your website, the greater this effect. But even with only a few graphics, the savings that can be achieved by optimizing the images accordingly are enormous.

Further performance optimizations of SwiftPerformance

So Swift Performance first of all brings a large and extensive cache engine. In addition, the performance plugin minimizes or optimizes CSS and Javascript files and also has a database and image optimizer. If you think that this is already more than enough, you are right, but the developers of Swift Performance were of a different opinion and provide many more useful features.

Plugin Organizer - rules where CSS and JS can be loaded by plugins.
Plugin Organizer – rules where CSS and JS can be loaded by plugins.

Organize plugins

For example the Plugin Organizer. This allows to organize all activated plugins in WordPress independently and even disable them on certain subpages. This in turn increases the performance extremely.

Imagine a plugin for a test report that adds a test box under each test. This plugin of course integrates all kinds of code into the website, because the same is used for the display of the test boxes. However, if there is no test box on the website, this code is added anyway, because that is what the plugin is supposed to do. By disabling it on the corresponding pages, the website would then gain enormously in performance and could significantly reduce the loading times on the respective pages.

Tweaks and tricks

Also, the performance plugin offers many tweaks and tricks to tease out even more performance from WordPress. Among other things, domains can be automatically detected and collected, which can then be stored as DNS prefetch.

Settings for the Heartbeat API
Settings for the Heartbeat API

Also, the Heartbeat API of WordPress can be completely disabled or at least regulated, because otherwise it checks every second whether there are changes and thus worsens the performance. There is also a way to host the Google Analytics code yourself instead of embedding the script externally and lots more features like a whitelabel support, disabling cookies (important for DSGVO), intelligent lazy loading and so on and immediately.

Swift Performance Pro vs Swift Performance Lite

If there is a free and a Pro version of a plugin, the question always arises “where is the difference”

Like most major WordPress plugins, Swift Performance is also financed by a corresponding annual license. So it is a so-called premium plugin. Nevertheless, there is also a lite version of SwiftPerformance in the plugin directory of WordPress with a correspondingly limited range of functions. This version supports many of the standard features, but saves the highlights for the paid Pro version of the extension.

However, I think that’s fair enough, especially since Swift Performance is much more than just another caching plugin. Many of these special features require regular updates and improvements from the developers, which wants to be paid accordingly. Also the image optimizer is something that can hardly be found for free to this extent (within WordPress). In principle, the plugin is therefore certainly worth the money. The question is just how expensive such an extension may ultimately be and to which user groups it is aimed.

Following a table with the comparison of Lite and Pro:

FeaturesSwift Performance ProSwift Performance Lite
Quick Setup Wizardyesyes
Compute APIyesyes
Whitelabelyesno
Google Analytics Bypassyesyes
Heartbeat Controlyesyes
Page optimizationunlimited1000
Image Optimizer (unlimited images)yesno
Lazyload imagesyesyes
Inline imagesyesyes
Server Pushyesno
Avoid Mixed Contentyesno
Page Cachingyesyes
Cache Warming (Preloading)yesyes
Browser Cachingyesyes
GZip Compressionyesyes
Remove Querystrings (Static Files)yesyes
Minify CSS/JSyesyes
Combine CSS/JSyesyes
Generate Critical CSSyesyes
Async Combined JavaScriptyesyes
Defer JSyesyes
CDN Supportyesyes
Mobile Detectionyesyes
Multisite supportyesyes
WooCommerce supportyesyes
WooCommerce Advancedyesno
WPML Supportyesyes
Caching For Logged In Usersyesyes
Scheduled Database Optimizeryesno
Import/Export Settingsyesyes
DNS Prefetchyesyes
Critical Icon Fontsyesno
Plugin Organizeryesyes
Appcacheyesyes
Ajax cacheyesyes
Proxy 3rd Party JSyesyes
Remote Cronyesno
Pricefrom $ 39.99

Right after that you can find the prices for each version.

Prices and versions of the plugin in comparison

The prices of SwiftPerformance are fair, considering all the features the performance plugin for WordPress includes.
The prices of SwiftPerformance are fair, considering all the features the performance plugin for WordPress includes.

License for the Pro-Version

SINGLEMULTIDEVELOPER
Pages14unlimited
Updates / Support1 year1 year1 year
API & Image Optimizerunlimitedunlimitedunlimited
Prices$ 39.99$ 99.99$ 199.99

About $40 for a regular WordPress website otherwise. About 100 dollars for up to four WordPress blogs and 199 dollars if you don’t want to have any limitations. The license is always valid for one year and must be renewed afterwards.

All versions come with SwiftPerformance’s 14-day money-back guarantee. So if you don’t like the WordPress plugin in the test as much as you had hoped in advance, you simply return it, get your money refunded and the matter is settled. Very simple.

License for non-profit

The first step is the non-commercial license. The provider hides this behind a second click and it is really only aimed at small bloggers and is therefore only suitable for personal pages or portfolios. You are allowed to earn some money with the website (by the way, the developers also say this on the website), but not on a large scale or with extended advertising options. But about 20 dollars is a very fair price for a yearly license. If you have an association or a non-profit organization, you can get a non-profit license for only about 4 dollars. However, this is probably the only option for most people.

Questions about Swift Performance

Swift Performance is not just a cache plugin, but an all-in-one performance optimization tool. It can optimize CSS/JS and HTML, use lazyload for images, iframes and javascripts. Swift Performance also features Smart Youtube Embed, proxy caching, auto-generated critical CSS, a plugin organizer, Database Optimizer and unlimited optimization for unlimited images.

Absolutely not! Swift Performance offers a Setup Wizard and Quick Presets. Of course you can tweak all settings to get the best possible result.

Yes, Swift Performance comes with a built-in, unlimited image optimizer. You can losslessly optimize your JPEG and PNG images, create a WebP version and improve the performance of your site.

Yes, Swift Performance works with all themes and plugins that respect WordPress standards. Plus, it comes with a 14-day money-back guarantee!

No! Since Swift Performance provides an integrated solution, no additional cache or performance booster plugins are required.

Yes! Swift Performance offers advanced integration with Cloudflare. You can also use proxy caching to reduce TTFB and take advantage of Cloudflare CDN.

Conclusion about SwiftPerformance plugin

Swift Performance has 100% on Google page speed test.
Swift Performance has 100% on Google page speed test.

For this test, I took a closer look at the Swift Performance plugin. Beforehand, I was a big friend of WP Rocket because it made caching extremely easy, even on large and complex WordPress websites. KeyCDN’s Cache Enabler is also always worth recommending for small sites. Swift Performance, however, is now a completely different category of caching plugin.

I personally see Swift Performance as a successful reinterpretation of a very powerful caching plugin. It is similar in principle to WP Rocket in that it simplifies caching significantly, allowing beginners to use extensive extra caching features that they would otherwise be denied.

Swift Performance main features
Swift Performance main features

SwiftPerformance thus combines many performance optimizations in just one plugin, and should therefore be considered less of a caching tool and more of a full-featured performance plugin. The approach is bigger than similar solutions and at the same time implemented in a particularly simple way.

I like that

With just a few clicks, therefore, not only a single area is optimized, but countless adjusting screws are turned simultaneously to speed up the often rather sluggish WordPress once again significantly. Exactly this succeeds the developers also extremely efficient, as I find.

For me, Swift Performance is currently the best caching and performance plugin for WordPress. Especially for the reason that it is an all-in-one solution that offers all performance relevant functions at once and combines them in just one plugin. So gone are the days when it took three plugins (caching, minify, image optimizer, etc.) to optimize performance. If you’re looking for something like this, you’ll find it in Swift Performance and should definitely give the extension a try. And if you don’t like it, you can still use the 14-day money-back guarantee.

But now I’m curious, what is your favorite caching plugin?

Leave a Reply

Your email address will not be published. Required fields are marked *

 

4 Comments

  1. Hey Jochen, your article is a great read. I have been looking at switching my clients up to a new optimizer that costs them less per year and combining that with Cloudflare Enterprise. Nitropack is what they are currently using and as you may know that kinda games the system for better scores. In order to get them to switch , I think that I would have to show at least competitive scores to what they are getting. Do you know how the two matches up.

    1. The best 2 performance optimization plugins are Swift Performance and WP Rocket.
      Nitropack is not in the same league and is mostly tricking scores, as you already pointed out.
      You are the professional, you don’t need to show them anything :)