Swift Performance plugin review – all in one optimization plugin

Swift Performance plugin review - Freelancers Tools 01
(Last Updated On: )
3.8 Reviewer
Users 3.3 (3 votes)
PaidLicense
WebsiteLink
25/12/17Published
08/12/19Last modified
Pros
  • many powerful speed up features
  • innovative technology
  • autoconfig feature
  • pricing
  • Cons
  • demanding website's setup
  • slow support
  • images optimizer module problems
  • Summary
  • Swift Performance plugin is not just a cache plugin, it has numerous awesome features to improve your site speed performances.
  • It can replace several speed up plugins on your site if its all modules work properly on your hosting.
  • To those complaining that it isn't effective on their sites: open a ticket at its Support.
  • Usage simplicity
    Features
    Speed
    Security
    Support

    Swift Performance plugin - 'Swiss Army knife' for speeding up WordPress websites. Click to Tweet

    Usage simplicity | Swift Performance plugin review

    Swift Performance plugin is powerful WordPress speed up tool for beginners & experts. Although it has a guided setup wizard & autoconfig, which is very easy for basic usage, on some hostings/websites, this plugin still needs some “expert” touch with appropriate setup which makes it occasionally difficult for noobs as you “need to know what are you doing”. In case of some major problem, Support needs to access your site.

    Features | Swift Performance plugin review

    Swift performance plugin settings - Freelancers Tools
    Swift Performance plugin has a lot of speed up performance features, among which some unique ones on the market. The best of all is that new features are constantly added. Main features are:
    • Eliminate render blocking assets
      Swift Performance plugin not just minify and combine the CSS and javascript files, but it can create critical CSS on the fly for your pages. The critical CSS will be generated on the fly for every pages. It will contain only that rules what are used on the current page. You can also inline the critical CSS, and/or the merged CSS as well.
    • Innovative, super fast cache
      Swift Performance plugin provide intelligent caching, you can cache AJAX requests and dynamic requests as well.
      Intelligent cache means the following: the plugin loads the cached version (so the user can see your page fast), after it will check in the background the cache is it still valid or was there any change if you enable the save server resources option (recommended) it will check the cache only once per an hour, but it will check it immediately if there was any requests which can affect the content (eg comment, forum post, etc).
      You can also set instant reload, in that case after the check ran in the background it will change the page content for the user (if there wasn’t any user action eg: typing).
      The latest feature is autoconfig which allows Swift to automatically choose the best plugin’s setup for the current site.
    • Unlimited image & database optimizer and plugin organizer
      Swift Performance plugin comes with a built-in unlimited image optimizer on unlimited sites. You can lossless compress your JPEG and PNG images, and improve your site’s performance. However, on some websites/hostings this module doesn’t work properly, author need to further optimize it. There are also powerful database optimizer along with plugin organizer. There features alone allows you to replace several plugins with Swift plugin’s usage.
    • Proxy 3rd party Javascript (like Google Analytics)
      With the 3rd party proxy you can proxy Google Analytics, Facebook, etc scripts which usually have a very short expire (to be able track the users) and set an acceptable expiry header for them.
    • CDN support
      Swift Performance plugin provides CDN support. You can specify a host name what will be used for static resources. You can also set 3 different hosts for CSS, JS and for media files.

    Speed | Swift Performance plugin review

    Swift Performance plugin is a simple solution for speeding up websites with no coding knowledge. It comes with many powerful features serving as a “Swiss  Army knife” for speeding up WordPress websites. For us, it proved to be especially effective on websites with some more demanding requirements such as AJAX and dynamic requests, like on this site as well.

    Security | Swift Performance plugin review

    Plugin’s author gives an utmost effort for Swift Performance plugin to code according to the best security guidelines/practices.

    Support | Swift Performance plugin review

    I found customer support really good and knowledgeable although in some period it can be very slow in reactions. Sometimes Support also need to access your site like any other plugin’s support around, if you want fast help & fix.
    You have free Swift Performance plugin documentation here,

    Other points | Swift Performance plugin review

    Author say that Swift is compatible with Varnish & WooCommerce.

    Swift Performance plugin pricing is affordable and fair for the numerous numbers of the features it offers.
    However, if you want to try it you can do it via Swift Performance Lite on WordPress.org.

    What are the main differences between Swift Performance Lite and PRO version?
    In short: unlimited image optimizer, extended woocommerce features, server push for HTTP2, remote cronjobs, critical icon fonts, compute API (for lower CPU usage), whitelabel, etc.

    What others say on WordPress.org about their experiences with Swift Performance:

    Swift Performance plugin review 02

    Swift Performance plugin review 01

    Swift optimized default settings | Swift Performance plugin review

    Below Swift Pro settings works without issue on our sites. However, every website is different and you should never follow blindly ANY settings as what worked for others may not work for you. Backup your site as the 1st step as always before making any changes on your production site, and try various Swifts’ settings. More detailed Swift official documentation is in development.

    Swift Performance plugin default settings - Freelancers tools 01
    Swift Performance plugin default settings - Freelancers tools 02
    Swift Performance plugin default settings - Freelancers tools 03
    Swift Performance plugin default settings - Freelancers tools 05
    Swift Performance plugin default settings - Freelancers tools 06
    Swift Performance plugin default settings - Freelancers tools 07
    Swift Performance plugin default settings - Freelancers tools 08
    Swift Performance plugin default settings9- Freelancers tools 01
    Swift Performance plugin default settings Freelancers tools 10
    Swift Performance plugin default settings Freelancers tools 11
    Swift Performance plugin default settings Freelancers tools 12
    Swift Performance plugin default settings Freelancers tools 13
    Swift Performance plugin default settings Freelancers tools 14

    If you wish to ask some concrete WordPress Speed up questions,
    feel free to join us in 
    WordPress Speed Up Facebook Group

    What people say... Leave your rating
    Sort by:

    Be the first to leave a review.

    User Avatar
    Verified
    {{{ review.rating_title }}}
    {{{review.rating_comment | nl2br}}}

    Show more
    {{ pageNumber+1 }}
    Leave your rating

    Your browser does not support images upload. Please choose a modern one

    0 0 votes
    Article Rating
    Subscribe
    Notify of
    guest
    2 Comments
    Oldest
    Newest Most Voted
    Inline Feedbacks
    View all comments
    Viktor
    Viktor
    03/11/2018 02:59

    Thanks for the review. However I will say a few things: first is after HTTP 2.0 there is no reason to merge assets, it is stupid and also dangerous method. And, 99% to defer/async scripts to footer is also a stupid and dangerous method. No high traffic and successful company ever did these things. Next is almost no difference about size from critical CSS and all CSS. So just inline all is better and no risk. And should inline in very header, not footer, to avoid FOUC. Last thing is warm cache is mostly pointless. Maybe it will help less… Read more »

    Ivica D
    Admin
    04/11/2018 17:12
    Reply to  Viktor

    Hi, thx for your comment. Merge is not so important if you are using HTTP2 but it will a bit quicker (as the server will get only 1 request instead of 32). Sometimes the original CSS is minimal enough (e.g. site is using only few, well coded plugins), that because is Critical CSS an option not mandatory feature. If Critical CSS is disabled, it will move merged CSS to head not in footer. Deferring JavaScript (move to footer) is the right method. Why would it be dangerous? Inline CSS is not the best solution (it is good only for critical… Read more »