Speed Kit

Description

This WordPress plugin makes using Baqend Speed Kit a breeze. After activating the plugin, Speed Kit will be integrated into your WordPress to accelerate requests against it.

Baqend Speed Kit accelerates your existing website by rerouting the requests through Baqend’s caching infrastructure. Using the configuration described in this document, it works for any WordPress website and achieves a performance boost of typically 50-300%.

Neue Funktionen

  • Accelerate your WordPress by 50-300 %
  • Automatically enable an offline mode
  • Browser support of over 80%
  • Automatically optimizes your images
  • Works for any website, whether for publishers, landing pages, e-commerce, brands, or agencies

Warum Speed Kit?

Seitenladezeit ist Geld. Dies gilt nicht nur für Unternehmen wie Amazon, die mehr als 1,3 Mrd. USD Umsatz pro Jahr einbüßen, wenn ihre Website eine Zehntelsekunde langsamer ist. Denn dies gilt auch für Verlage, deren Geschäftsmodell von einem Benutzererlebnis abhängt, das es ermöglicht, so viel Content wie möglich zu vertreiben. Daher verfügen viele Marken, Verlage und E-Commerce-Unternehmen über heterogene und komplexe Technologie-Stacks, die es extrem schwierig machen, Performance, Skalierbarkeit und Seitenladezeit in den Griff zu bekommen. Neuartige Browser-Technologie bietet heutzutage die Möglichkeit Web-Performance einfach durch das Einbinden eines JavaScripts zu ermöglichen.

Connect with Baqend

Screenshots

  • The Speed Kit landingpage. You can see your used traffic and quickly revalidate your website.
  • The Speed Kit settings tab. Here you can set a white- and blacklist to configure which pages should be handled by Speed Kit.
  • In the Speed Kit settings tab, you can also find settings for automatic Image Optimization.
  • In case you get lost, the Speed Kit help contains information on how to use this plugin.

Installation

  1. Melde dich auf deiner WordPress-Website an.
  2. On the left menu, hover over “Plugins” and then click on “Add New”.
  3. In the Search Plugins box, type in “Speed Kit” and press the Enter key.
  4. You will see a list of search results which should include the Speed Kit plugin. Click on the “Install Now” button to install the plugin.
  5. After installing the plugin you will be prompted to activate it. Click on the “Activate Plugin” link.
  6. The Speed Kit plugin will now open and guide you through setup.

FAQ

How does Speed Kit work?

Speed Kit adds a Service Worker to your WordPress which will be accessible from /sw.js. The Service Worker then reroutes all requests from your WordPress’s backend to a fast cache which is synchronized with your website.

How do I measure my speed up?

You can use our Page Speed Analyzer to do so. Simply enter the URL of your WordPress there after installing Speed Kit.

If you want to measure your speed up manually in your browser, read this article which shows you how to do so.

What is the difference between Speed Kit and traditional content delivery networks (CDNs)?

With Speed Kit, you get all the advantages of a CDN; in fact, Speed Kit uses a CDN under the hood. In addition, however, you also get the following benefits:

  • Your website becomes a Progressive Web App by default, i.e. users can keep using the website even if they lose their Internet connection temporarily.
  • Speed Kit can cache dynamic content such as your HTML file or user comments in addition to static content such as stylesheets or images; you decide how often Speed Kit refreshes its copy!
  • Speed Kit uses the browser cache which is located in the user’s device: Thus, Speed Kit serves data even faster than common CDN caches.
Why do I need SSL for Speed Kit?

Speed Kit is built on Service Workers, a new technology that is currently entering all major web browsers. Since Service Workers can only be enabled on SSL-secured websites, Speed Kit is also only available when SSL is turned on.

Is WooCommerce supported?

Yes! We have special integration features for WooCommerce which come automatically with this plugin.

When is Speed Kit active?

Speed Kit is caching content everywhere on your website except in the following cases:

  • You are logged in
  • You are using WooCommerce and have items in the shopping basket or on the wishlist
I cannot install or update the plugin

Probably the write permissions are not set correctly. The Service Worker needs to be stored in the root directory as sw.js. You need write permissions to the root directory to let the plugin do so.

How do I control Speed Kit?

You can use a white- and blacklist that controls which pages and resources are handled.

You can switch off Speed Kit via “Disable Speed Kit” in the Speed Kit > Settings menu.

If you have any questions, please contact us! We are happy to help you to create an optimal configuration for you!

Do I have to insert something into my HTML?

No. The plugin provides the full integration into your WordPress, including HTML.

Do I have to change my DNS settings?

No. Your website will still be served from your IP, traffic will be redirected invisibly to the user.

How much will Speed Kit cost for me?

The basic package of Speed Kit is always free for you. No bank details are required!

If your site has more traffic, you can activate a pay-as-you-go plan that scales with your site. You can always set a limit which may not be exceeded. If your WordPress’s traffic overruns this limit, Speed Kit simply stops handling your requests and they are executed by your backend again – your site remains online all the time without your users noticing anything.

Reviews

Quick and easy to set up! Great result!

We are very happy with the result! We decided to try out the Speedkit plugin since we have a lot of videos and images which slowed down our site. It was easy to setup and greatly reduced our website’s loading time. Configuration of the plugin is optional and allows you to tweak it for your requirements like specifying which URLs should be handled by Speedkit. The setup guide on the Baqend website explains everything very well. Also, a base number of requests and traffic per month are free so you can test it to really see the improvement.

Wow amazing!

This plugin/service has reduced my page load time I am amazed by this plugin and the Baqend team GREAT work THANK YOU!
Read all 8 reviews

Contributors & Developers

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

Contributors

“Speed Kit” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Speed Kit” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

v1.12.8 (2019-5-3)

Fehlerbehebungen

  • Remove upselling for Plesk users
  • Fix performance issues

v1.12.7 (2019-4-24)

Neue Funktionen

  • Use long life token to verify user permissions

Fehlerbehebungen

  • Remove warning if Speed Kit has been updated successfully

v1.12.6 (2019-4-12)

Fehlerbehebungen

  • Fix WooCommerce URL blacklist

v1.12.5 (2019-2-14)

Verbesserungen

  • Only log critical errors in production mode
  • Add support for Metrics Snippet

v1.12.4 (2019-1-30)

Neue Funktionen

  • Support new Speed Kit Trial

v1.12.3 (2019-1-21)

Fehlerbehebungen

  • Fix plugin issues with PHP versions < 7.0

v1.12.2 (2019-1-4)

Neue Funktionen

  • Add custom configuration option
  • Analyse PHP metadata

v1.12.1 (2018-11-29)

Fehlerbehebungen

  • Fix broken release

v1.12.0 (2018-11-29)

Neue Funktionen

  • Let user login with token link
  • Add setting to strip query parameters when caching with Speed Kit
  • Test plugin with WordPress 5.0.0-beta1 and PHP 7.3
  • Support non-SSL for localhost

Fehlerbehebungen

  • Fix regular expressions in Speed Kit configuration
  • Fix login with token user rights
  • Fix „Could not update Speed Kit“ message

v1.11.3 (2018-10-8)

Fehlerbehebungen

  • Fix support for Simple Cache
  • Fix support for WP Fastest Cache

v1.11.2 (2018-10-1)

Fehlerbehebungen

  • Fix error while logging in to new apps

v1.11.1 (2018-9-25)

Fehlerbehebungen

  • Fix redirect to settings page if not a Baqend admin (thanks to @glueckpress)
  • Fix Service Worker scope for unequal hosts of home_url & site_url
  • Fix usage of non-existing password attribute

v1.11.0 (2018-9-21)

Neue Funktionen

  • Add link to login with token on registration
  • Rename „Getting Started“ to „Overview“

Fehlerbehebungen

  • Improve security of connect call
  • Improve stats for apps with exceeded limit

v1.10.5 (2018-8-24)

Fehlerbehebungen

  • Hide dashboard widget for Plesk users

v1.10.4 (2018-8-20)

Fehlerbehebungen

  • Fix bug with undefined page in is_on_baqend_admin
  • Fix redirect bug for Plesk users after activating the plugin
  • Limit cookie blacklisting to documents
  • Use URLs instead of prefixes for revalidation requests
  • Ensure triggered revalidations don’t contain empty prefixes

v1.10.3 (2018-8-6)

Fehlerbehebungen

  • Fix widgets being unable to save
  • Fix settings link in plugin overview for Plesk users

v1.10.2 (2018-8-3)

Fehlerbehebungen

  • Fix menu for Plesk users

v1.10.1 (2018-8-2)

Fehlerbehebungen

  • Fix release version

v1.10.0 (2018-8-2)

Neue Funktionen

  • Add new tab for advanced settings
  • Revalidate page for profile and taxonomy changes
  • Change behavior for Plesk users

Fehlerbehebungen

  • Fix division by zero bug
  • Trigger cache invalidation after saving settings
  • Fix showing HTTPS note when on localhost
  • Fix division by zero in stats
  • Fix broken „Upgrade Now“ button

v1.9.0 (2018-7-12)

Neue Funktionen

  • Redo the getting started page
  • Show performance metrics on the getting started page
  • Redo Speed Kit dashboard widget
  • Add “Upgrade” tab
  • Add examples for whitelist and blacklist

Fehlerbehebungen

  • Fix caching plugins not revalidating Speed Kit
  • Fix issues with Strato’s ServerSide Security
  • Fix plugin not working for multiple WordPress instances with same app
  • Fix Speed Kit installed in multiple versions after update
  • Fix Speed Kit scope for differing protocols in home and site URL

v1.8.1 (2018-6-28)

Fehlerbehebungen

  • Fix snippet and dynamic fetcher missing after update

v1.8.0 (2018-6-26)

Neue Funktionen

Fehlerbehebungen

  • Fix and refactor blacklisting home URL when using WooCommerce
  • Fix service worker request path
  • Fix update link in plugin outdated note

Changes

  • Add a note that one needs to be logged out for Speed Kit to work

v1.7.2 (2018-6-8)

Fehlerbehebungen

  • Revert the speed-kit-sw.js back to the root folder

v1.7.1 (2018-6-5)

Changes

  • Add home URL, wp-content, and wp-includes/js to whitelist
  • Add wp-json and login to blacklist
  • Send Service Worker with PHP under „/speed-kit-sw.js“

Removes

  • Remove site URL from whitelist

v1.7.0 (2018-5-29)

Changes

  • Rename plugin from “Baqend” to “Speed Kit”
  • Rename “Speed Kit” tab to “Settings”
  • Rename menu item from “Baqend” to “Speed Kit”
  • Hilfetext aktualisieren

Removes

  • Remove Hosting feature
  • Remove manual installation instructions

Neue Funktionen

  • Update dependencies
  • Add Measure Performance widget on getting started
  • Update plugin description
  • Add FAQs to the README
  • Remove hosting settings
  • Add single mail registration
  • Test up to WordPress 4.9.6

Fehlerbehebungen

  • Fix showing wrong username in account tab
  • Wrap WooCommerce blacklist pathnames in regex
  • Prevent the front page from being blacklisted by WooCommerce

v1.6.3 (2018-5-16)

Fehlerbehebungen

  • Add terms of service to registration form
  • Remove automatic registration on first start

v1.6.2 (2018-5-8)

Fehlerbehebungen

  • Fix layout of account form
  • Fix log out button bug

v1.6.1 (2018-5-2)

Fehlerbehebungen

  • Fix bug while updating a widget

v1.6.0 (2018-4-24)

Neue Funktionen

  • Make revalidation more prominent
  • Add dashboard widget
  • Change design of Speed Kit config section
  • Add update widgets action to trigger revalidation
  • Add additional actions to trigger revalidation
  • Extend default whitelist with common CDNs
  • Add new cookies to blacklist

Fehlerbehebungen

  • Be more robust in finding the Speed Kit config entry

v1.5.1 (2018-4-3)

Neue Funktionen

  • Fehlermeldungen anzeigen, wenn das Speed Kit-Update fehlschlägt
  • Aktualisierungsfrequenz des Speed Kits erhöhen

Fehlerbehebungen

  • Korrektur der Pfadnamengenerierung für WooCommerce
  • Reparieren von Speed Kit Datei-Updates
  • Hosting auf der Startseite ausblenden

v1.5.0 (2018-3-21)

Neue Funktionen

  • Französische, deutsche (Schweiz) und deutsche (formale) Übersetzung hinzufügen
  • Speed Kit bei der ersten Aktivierung automatisch aktivieren
  • Benutzer bei der ersten Aktivierung automatisch einloggen
  • Weiterleitung zur Startseite wenn nicht eingeloggt
  • Weiterleitung zur Startseite bei der Plugin-Aktivierung
  • Warnung hinzufügen, wenn der Benutzer SSL nicht aktiviert hat
  • Hinweis zur Hilfe in den Registerkarten Speed Kit und Hosting hinzufügen
  • Hosting-Hilfe ausblenden, wenn das Hosting deaktiviert ist

Fehlerbehebungen

  • URI-Plugin reparieren
  • Korrektur von Tippfehlern und URLs in Texten
  • Hilfetext aktualisieren
  • Korrektur der Erstellung von Admin-URLs
  • Korrektur der PHP-Kompatibilitätsprüfung

v1.4.5 (2018-3-16)

Verbesserungen

  • Verbessere die Geschwindigkeit der Hosting-Bereitstellung
  • Reduziere Plugin-Größe um 70 kB

Fehlerbehebungen

  • Korrigiere Dateinamen die auf translate.wordpress.org gefunden werden

v1.4.4 (2018-3-12)

Neue Funktionen

  • Übersetze in formelles Deutsch (Schweiz)
  • Mache die deutsche (Deutschland) Übersetzung informell
  • Aktualisiere das Baqend SDK

Fehlerbehebungen

  • Korrigiere berechnete Scope-URL
  • Korrigiere das falsche Beispiel im Speed-Kit-Tab

v1.4.3 (2018-3-12)

Neue Funktionen

  • Berechne den Service-Worker-Scope anhand dessen URL

v1.4.2 (2018-3-9)

Fehlerbehebungen

  • Behebe Dateipfade in Unterordner-Installationen von WordPress

v1.4.1 (2018-3-9)

Neue Funktionen

  • Verringere die Größe der gebauten ZIP um 200 kB
  • Verbessere Logging mit Monolog
  • Verbessere die Performance bei der Plugin-Initialisierung

Fehlerbehebungen

  • Behebe Fehler in der Anmeldedatenprüfung
  • Behebe Bug im Plugin-Update-Hook

v1.4.0 (2018-3-7)

Neue Funktionen

  • Füge Unterstützung für API-Schlüssel in Revalidierungen hinzu
  • Revalidiere HTML nach der Pluginaktualisierung
  • Füge Cron-Hook für Speed-Kit-Updates hinzu

Fehlerbehebungen

  • Behebe Fehler in der Schlüssel-Revalidierung

v1.3.5 (2018-2-19)

Fehlerbehebungen

  • Behebe Fehler im Release-Prozess

v1.3.4 (2018-2-19)

Fehlerbehebungen

  • Behebe Fehler in Verbindungsprüfung im Frontend
  • Aktualisiere den Release-Prozess

v1.3.3 (2018-2-19)

Fehlerbehebungen

  • Behebe Fehler im Auflösen von Abhängigkeiten mit dem Plugin im Unterordner

v1.3.2 (2018-2-12)

Fehlerbehebungen

  • Behebe Fehler mit „maxStaleness“ in Konfiguration
  • Behebe Fehler für Abhängigkeiten in PHP 5.5.9

v1.3.1 (2018-2-8)

Fehlerbehebungen

  • Registriere neue Benutzer mit dem Speed-Kit-Typ
  • Bewege composer.json hoch und entferne Dockerfile

v1.3.0 (2018-2-7)

Fehlerbehebungen

  • Korrigiere HTML-IDs in der Hilfe-Ansicht

Neue Funktionen

  • Prüfe die PHP-Version vor Plugin-Aktivierung
  • Stelle den Original-Abrufen-Intervall automatisch fest
  • Teste Funktionalität in WordPress 4.9.4

v1.2.0 (2018-2-6)

Neue Funktionen

  • Teste Funktionalität in WordPress 4.9.3
  • Erlaube Kommentare mit Semikolons in Whitelist, Blacklist und Cookie-Optionen

v1.1.5 (2018-2-1)

Fehlerbehebungen

  • Behebe Fehler in PHP-7.0-Polyfill

v1.1.4 (2018-2-1)

Verbesserungen

  • Aktualisiere das Baqend-PHP-SDK

v1.1.3 (2018-2-1)

Fehlerbehebungen

  • Behebe Fehler im Release-Prozess für README und CHANGELOG
  • Füge Skript zum Konvertieren von Markdown nach WordPress-README hinzu

v1.1.2 (2018-2-1)

Fehlerbehebungen

  • Teste Funktionalität in WordPress 4.9.2

v1.1.0 (2018-1-23)

Fehlerbehebungen

  • Entferne fremden Plugin-Update-Prüfer
  • Optimiere das gepackte ZIP-Archiv
  • Aktualisiere Übersetzungen
  • Aktualisiere Meta-Eigenschaften

Neue Funktionen

  • Füge Option zum Einstellen des Original-Abrufen-Intervall in Speed Kit hinzu
  • Verbessere die README

v1.0.16 (2017-11-23)

Fehlerbehebungen

  • Schließe einige generierte Dateien aus Release-ZIP aus

v1.0.15 (2017-11-23)

Fehlerbehebungen

  • Behebe Fehler in ZIP-Zielordner im Release

v1.0.14 (2017-11-23)

Fehlerbehebungen

  • Behebe Fehler im ZIP-Kommando

v1.0.13 (2017-11-23)

Fehlerbehebungen

  • Behebe pushd Kommando im Release

v1.0.12 (2017-11-23)

Neue Funktionen

  • Verbessere das veröffentlichte ZIP-Archiv
  • README aktualisieren

v1.0.11 (2017-11-16)

Fehlerbehebungen

  • Behebe Fehler mit Wunschlisten in WooCommerce
  • Behebe Fehler welcher Optionen manipuliert
  • Behebe Fehler im SimplyStaticOptionsAdapter
  • Werde immun gegen Fehlerfälle in der Revalidierung
  • Logge sicher aus im Fehlerfall

Neue Funktionen

  • Füge hilfreiche Überschrift in Hosting hinzu
  • Unterstütze das neue Speed-Kit-Snippet

v1.0.10 (2017-10-16)

Fehlerbehebungen

  • Revalidiere den Benutzer wenn API-Zugriff scheitert

v1.0.9 (2017-10-10)

Neue Funktionen

  • Verbessertes WooCommerce-Handling: generiere die Blacklist automatisch für WooCommerce-Shops
  • Aktualisiere das Speed-Kit-Snippet

v1.0.8 (2017-10-5)

Neue Funktionen

  • Füge Checkbox für Hosting-Reiter hinzu

v1.0.7 (2017-9-19)

Fehlerbehebungen

  • Ändere Pfad des Service Workers zu „/sw.js“

Neue Funktionen

  • Zeige Notiz wenn Plugin veraltet ist

v1.0.6 (2017-9-18)

Fehlerbehebungen

  • Aktualisiere Speed Kit nur bis Version 1.X.X
  • Aktualisere den Composer-Hash
  • Entferne Hosting aus der Hilfe
  • Korrigiere Inhaltstypen, füge Untertitel-Typ hinzu
  • Refactor den Konfigurator
  • Behebe Fehler im Preload-Ziel des Service Workers
  • Verbessere Fehlerbehandlung beim Archivupload

Verbesserungen

  • Verbessere Bezeichnungen der Speed-Kit-Optionen
  • Entferne Hostingansicht
  • Ersetze Inhaltstypen durch Checkboxen
  • Füge „Cache bei Cookie umgehen“-Option hinzu

v1.0.5 (2017-9-7)

Fehlerbehebungen

  • Behebe Fehler in Standard-Blacklist
  • Behebe Fehler mit Leerzeilen in Listen
  • Korrigiere Zeilenumbrüche in Listenansichten
  • Behebe Fehler in Service-Worker-URL

Verbesserungen

  • Wende neue Service-Worker-Regel-API an
  • Aktualisiere das Snippet

v1.0.4 (2017-9-5)

Fehlerbehebungen

  • Behebe Fehler in Konfigurationsparametern
  • Bilde Entwicklungs-Service-Worker von Host auf Client ab
  • Behebe Fehler im Startseitendesign

Neue Funktionen

  • Füge „max staleness“ und App-Domain-Einstellungen hinzu

v1.0.3 (2017-8-17)

Fehlerbehebungen

  • Beende das Aufrufen der Identität bei jedem Request
  • Korrigiere Zeilenumbrüche beim Anzeigen der Einstellungen
  • Füge Revalidierung von Speed Kit beim Ändern von Einstellungen hinzu
  • Beende das Ausliefern des Service Workers über PHP

Neue Funktionen

  • Füge ein Beispiel für White- und Blacklist in den Speed-Kit-Einstellungen hinzu
  • Füge Statistiken zur Startseite hinzu

v1.0.2 (2017-8-17)

Fehlerbehebungen

  • Optimiere den Frontendcode
  • Liefere den Bloomfilter nicht mehr via Preload aus
  • Sende die rel=serviceworker Kopfzeile
  • Deaktiviere Service Worker manuell in Admin-Ansicht
  • Sende Revalidierung asynchron

Sonstiges

  • Aktualisiere Metadaten in README.txt

v1.0.1-alpha (2017-8-16)

Erster Release