Speed Booster Pack

Description

Speed Booster Pack allows you to improve your page loading speed and get a higher score on the major speed testing services such as GTmetrix, Google PageSpeed, YSlow, Pingdom, Webpagetest or other speed testing tools.

Why Site Speed Is Important

When visitors lands on your site for the first time, you only have 3 seconds to capture their attention and convince them to stick around. That’s not convinced you? Read on:

  • Google incorporating site speed in search rankings
  • 47% of online consumers expect a web page to load in 2 seconds or less
  • 40% of people will abandon a site that takes more than 3 seconds to load
  • 80% of online consumers are less likely to return to a slow website

The following video is not about “how to get a score of 100 in Google PageSpeed” but want to show the difference in points Before and After activating Speed ​​Booster Pack plugin:

Main Plugin Features

  • Eliminates external render-blocking JavaScript and CSS in above-the-fold content.
  • Moves scripts to the footer to improve page loading speed.
  • Loads CSS asynchronously to render your page more quickly and get a higher score on the major speed testing services.
  • Minify and inline all CSS styles and move them to the footer to eliminate external render-blocking CSS and optimize CSS delivery.
  • Lazy loads images to improve page load times and save bandwidth.
  • Changes image compression level to keep file sizes smaller.
  • Loads JavaScript files from Google Libraries rather than serving them from your WordPress install directly, to reduce latency, increase parallelism and improve caching.
  • Defers parsing of JavaScript files to reduce the initial load time of your page.
  • Removes query strings from static resources to improve your speed scores.
  • Removes extra Font Awesome stylesheets added to your theme by certain plugins, if Font Awesome is already used in your theme.
  • Removes junk header tags to clean up your WordPress Header.
  • Displays page loading time in the plugin options page.
  • Displays the number of executed queries in the plugin options page.
  • Displays the Peak Memory Used in the plugin options page.

  • For complete usage instructions visit Plugin Documentation

  • Check out our Premium Themes that use our Speed Booster Pack plugin

Recommended Plugins

The following are other recommended plugins by the author of Speed Booster Pack:

Translators are welcome!

Page Load Stats

Page Load Stats is a brief statistic displayed in the plugin options page. It displays your homepage loading speed (in seconds) and number of processed queries.

Page loading time – the progress bar colour will be:

  • green if the page load takes less than a second
  • orange when loading the page takes between 1 and 2 seconds
  • red if the page loading takes longer than 2 seconds

Number of executed queries – the progress bar colour will be:

  • green if there were less than 100 queries
  • orange if there were between 100 and 200 queries
  • red if the page required more than 200 queries

Credits

  • Thanks to Jason Penney for Google Libraries feature.
  • Credits for Lazy Load feature belongs to: WordPress.com VIP team at Automattic, the TechCrunch 2011 Redesign team, and Jake Goldman (10up LLC).
  • CSS option was implemented from Async JS and CSS plugin and updated to our plugin.
  • The plugin uses jQuery.sonar by Dave Artz (AOL).

Screenshots

  • Plugin options page, simple view (v2.5)
  • The Google Page Speed results on our testing site (v2.5)

FAQ

Installation Instructions
  1. Download the plugin (.zip file) to your hard drive.
  2. Unzip the zip file contents.
  3. Upload the speed-booster-pack folder to the /wp-content/plugins/ directory.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress.
  5. A new sub menu item Speed Booster Pack will appear in your main Settings menu.

Reviews

Combine scripts before minification [FEATURE REQUEST]

Really miss the option to combine scripts before/after minification, as this really comes in hand when dealing with plugin dependencies.

Besides this, we adopted Speed Booster Pack in production 4 months ago and it is working flawlessly.

Poor Support, some features don’t work

Poor support from plugin owner, some unresolved and unresponded to posts in the support forum for over 3 months.

Plugin DOES speed up site. Not all features work, especially selecting which ones scripts etc you don’t want to defer or move to the end.

It also doesn’t move all scripts to the end like it says it does.

It broke the Nivo Slider included with the mantra theme

Worst thing about it is, after deactivating this plugin my site was twice as slow as it was before I installed it.

As such I have had to reactivate the plugin and remove the Nivo Slider temprarily.

SUPERMAN

Hi Speedy,

I was recommended your speedy plugin and did all the settings. I haven’t test from the GT METRIC yet! Although sites in general can go higher and lower speed daily! But by reading from the [Page loading time in seconds:] is 0.91s plus clicking to different pages it flashing speed vs before. Just by seeing, what I can tell this SUPERMAN plugin just rescued the site speed BIG TIME!!!

Note: What I do know the Lazy load only for images? But if include SUPERGIRL to lazy the Youtube, Vimeo and videos this speedy plugin will be a bomb πŸ™‚ A mean She’s the bomb! πŸ™‚ πŸ™‚ LOL.

I am giving 5 stars for this speedy πŸ™‚ I will give 5 more stars if SUPERGIRL comes in on your future Episode(updater).

Way To Go Speedy!!!! Thanks so much!!!

Maybe for simpler setup…

We have a website with quite a few plugins (67) and hoped SPB would help us to get better ratings on GTMetrix since we needed to defer a lot of JS scripts. We use a plugin called “Plugin Organizer” to filter out some unnecessary plugins from some pages but there’s still about 54 plugins loaded on the home page.

It seems to work like a charm in defering JS files, meaning the warning instantly went away, and only a few third-party JS files were left.

However, our homepage went from ~1.8s loading and ~75 request to >5s loading and >800 request. The page would display slightly quicker, but content would take much longer to load. We’ve tried different options but without luck.

In the end, we removed the plugin and experienced better performance without. It may or may have not been caused by our specific environment.

Advertising and trackingpixels

Didn’t make things better, if anything our site is a bit slower loading now. Noticed that this plugin connects to servers for advertising and pixeltracking, something that we don’t like very much.

Read all 82 reviews

Contributors & Developers

“Speed Booster Pack” is open source software. The following people have contributed to this plugin.

Contributors

“Speed Booster Pack” has been translated into these 2 locales: Romanian, English (Canada). Thank you to the translators for their contributions.

Translate “Speed Booster Pack” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Changelog

2.9

  • Added a new recommended features that can make your site load faster

2.8

  • Fixed plugin options visibility issue

2.7

  • All important options switched to off by default (on first plugin activation).

2.6

2.5

  • Added option to exclude certain JS files from being moved to the footer.
  • Added option to exclude certain JS files from being defered.
  • Added a list of handles of all scripts and styles enqueued by your theme, useful for excluding options.
  • Removed FOUC option since is useless with W3 Total Cache.
  • Some visual changes on plugin options page.
  • Translation updated with the new strings.
  • Moved some admin inline scripts to js files.

2.4

  • Fixed TypeError: $ is not a function when Prevent Flash of Unstyled Content (FOUC) option is active. Thanks to @Marcio Duarte for the bug report.

2.3

  • Added option to exclude certain CSS files from being loaded asynchronously.
  • Changed the position of the styles when they are inlined to the footer (before js files).
  • Added an experimental option to eliminate flash of unstyled content (FOUC) when all CSS styles are inlined to the footer.
  • Translations updated.

2.2

  • Fixed option to disable all CSS Async features on mobile devices.
  • Fixed incompatibility with WPtouch plugin. Thanks to @DevilIce for the bug report.
  • Updated function wp_is_mobile() on lazy load images to really disabled this feature on mobile devices.

2.1

*Added an option to disable all CSS Async features on mobile devices, to avoid some appearance issues until finding a clean solution to fix it.

2.0

*Modified: amended previous except for the admin toolbar css to enqueue its stylesheets only if admin bar is showing, to not break the render blocking plugin option.

1.9

  • Fix: breaking the SEO by Yoast plugin interface (perhaps as well as to others too). Thanks to @JahLive for the bug report.
  • Added an except for the admin toolbar css since the Load CSS asynchronously option removes its dashicons and stylesheets.

1.8

  • Added option to load CSS asynchronously to render your page more quickly and get a higher score on the major speed testing services
  • Added option to inline and minify all CSS styles and move them to the header or to the footer, to eliminate external render-blocking CSS and optimize CSS delivery.
  • Added option to change the default image compression level, to help your pages load faster and keep file sizes smaller.
  • Added memory usage information and active plugins number in the plugin options page.
  • Replaced PHP version info with memory usage information (more useful).
  • Added Romanian translation and POT file. Translators are welcome!

1.7

  • Fixed Lazy Load missed JS.

1.6

  • Fixed some errors and missed codes from plugin functions.

1.5

  • Added Lazy Load feature to improve the web page loading times of your images.
  • Added an option to remove all rss feed links from WP Head.
  • Added plugin options information to the footer, visible in page source (hidden in front end), useful for debugging.

1.4

  • Added a new option to remove extra Font Awesome stylesheets added to your theme by certain plugins, if Font Awesome is already used in your theme.
  • Added a new option to remove WordPress Version Number.

1.3

  • Fixed strict standards error: redefining already defined constructor for class.

1.2

  • Modified the plugin version number variable in plugin options page.

1.1

  • Modified Readme file

1.0

  • Initial release