How to Configure Redis to Use Unix Socket Speed Boost

Redis is a high speed caching system for storing objects in RAM. It works well with WordPress and WooCommerce as an object cache for storing transients so they are not stored in the MySQL database. On WooCommerce particularly this can help a lot because of the number of transients used by plugins, orders and shoppers. Unix … Learn more…

Fix Easy Digital Downloads Redirect to Checkout Empty Cart Varnish 4

Varnish is the server-side caching method of choice for numerous hosting companies. WPEngine, Cloudways and Flywheel, just to mention a few, use Varnish to deliver super fast page load times for their clients. One of the potential frustrations with Varnish can be making it work with e-commerce shops like WooCommerce or Easy Digital Downloads. Typically … Learn more…

Auto Whitelist Multiple Dynamic DNS Addresses for nginx Security

Whitelisting your IP address for login pages on WordPress ensures that only your IP address can access the login page. It is by far one of the best security methods for preventing brute force attacks on your website. Previously I have shown how to whitelist a single dynamic DNS address which is great security practice … Learn more…

Check VPS or Dedicated Server Space + Email Alert with Monit

Monit is a powerful tool for making sure your server is running smoothly. Common uses for Monit are automatically restarting your services like nginx, Apache, SSH, MySQL and more. Monit can also be used for checking folder sizes and displaying them in the web interface (learn how). This guide will show you how to monitor … Learn more…

Configure Algolia Search for Fast WordPress Searching

Algolia provide awesome WordPress search functionality. It is incredibly fast similar to what you get with Elasticseach though Algolia wins in benchmarks. Not everybody wants to host their own Elasticsearch cluster (read how) but they want faster WordPress search. Algolia is the answer for a hands-off solution. Algolia’s free hacker plan allows up to 10,000 records. For … Learn more…