Redis VS Memcached 2018

This post is about performance between Redis VS Memcached, which are in-memory, networked object cache software.

There are 3 categories of caching systems on the server side: Memory code caching, Memory object caching, and Disk file caching. Objects can be anything though, including files. By file I mean any file: the generated HTML code that makes a page, a CSS, an image…

Continue reading Redis VS Memcached 2018

How To Access Super Admin Privileges in Windows

Whether it’s for fun or productivity, accessing the Super Admin account on Windows has always been easy. Not because it’s not secure, but because Administrators often forgot what they were hired for: administering and securing the systems.

It’s yet easy to block a user from accessing Super Admin rights. Setting up tight rights for applications, files and folders is the ABC of the job. However, history has proven that it’s pretty rare that you couldn’t obtain these rights by a mean or another.

Continue reading How To Access Super Admin Privileges in Windows

Resolve SSL Vulnerabilities Detected by testssl

You checked your site SSL configuration with testssl.sh (see Test Your SSL Configuration with testssl) and it returned some SSL vulnerabilities? Here are some recipes to help you make sense of it all. You will most likely need the Mozilla SSL Configuration Generator to protect your site with an up-to-date, correct SSL configuration.

Continue reading Resolve SSL Vulnerabilities Detected by testssl

How To Test SSL Configurations With testssl.sh

Is your current SSL Configuration secure enough? Is you https site rejecting old clients? Here comes a great tool called testssl.sh. It’s a bash script, developed by drwetter on Github, to test SSL Configurations

Enabling SSL for your site is a great idea overall. However, navigate around the multitude of SSL Configurations available for Apache and nginx is quite daunting. What’s best? What’s most secure? Are you privileging compatibility against security? testssl will help you decide what’s best for your site.

Continue reading How To Test SSL Configurations With testssl.sh

SSL Configuration for Dummies

Dealing with SSL Configuration for Apache or nginx is not easy. There are so many ciphers, and we are constantly reading about breaches and exploits caused by some cipher… If you look around, a lot of bloggers propose this and that snippet of configuration, claiming it’s the best. Thus, after some time searching the web, you will feel like you are completely lost!

Hopefully, Mozilla offer an SSL Configuration Generator, to help you decide between security and availability. It’s AUTO-MAGIC!

Continue reading SSL Configuration for Dummies

You Cannot Enable WebP with WordPress in 2018

So you heard about WebP and its incredible compression factor? You want your WordPress blog to benefit of a good Google ranking? Solutions exist to allow WordPress handle WebP images, unfortunately it’s useless as WordPress won’t be able to resize them to create the thumbnails used everywhere.

Continue reading You Cannot Enable WebP with WordPress in 2018

WordPress: Get Rid Of JetPack And Improve Your Ranking!

JetPack is one of those jack-of-all-trades plugin most newbies to WordPress install at first. I used it, and I enjoyed it. Until I checked my Yslow score. JetPack options and services seem appealing at first glance, but over time you will notice its usefulness fades away. This post will help you replace it with alternatives.

Continue reading WordPress: Get Rid Of JetPack And Improve Your Ranking!

Conditionally Serving WebP Images With Nginx

WebP is a next generation image format spearheaded by Google since 2013, which provides advanced compression options. While it is so much better than legacy formats, it is only supported at the moment of writing (February 2018) by Chrome, and Opera on desktops and Android (see Can I use WebP image format? for more details). As of today, Firefox is not scheduled to support WebP in future versions.

For an overview of WebP format and its shocking compression ration, see WebP: Another Google Project Behind the Scenes.

Practical solution is to serve images conditionally depending on the client browser WebP support. This recipe discusses how to do it with nginx.

Continue reading Conditionally Serving WebP Images With Nginx

WebP Image format: Another Google Project Behind The Scenes

What is WebP?webp logo

WebP is a method of lossy and lossless compression that can be used on a large variety of photographic, translucent and graphical images found on the web. The degree of lossy compression is adjustable so a user can choose the trade-off between file size and image quality. WebP typically achieves an average of 30% more compression than JPEG and JPEG 2000, without loss of image quality (see Comparative Study).

Continue reading WebP Image format: Another Google Project Behind The Scenes