Archive: 31/05/2017

Greetings!  Unfortunately due to the mountains of spam I am getting in the comments and contact form, I am temporarily disabling comments.  Once I can get the Captcha plugin working correctly, I will re enable commenting and the contact form.  I apologize to those whose questions and comments I unintentionally deleted while cleaning out the spam!


Nginx Worker Tuning

Nginx Webserver LogoOn high traffic web servers, its important to ensure that your services are configured to maximize, or limit, the amount of resources that are used.  In this post we will talk about Nginx's worker settings, and what they mean.

Read more about 'Nginx Worker Tuning'...

PHP-FPM status page

PHP LogoPHP-FPM has a built in feature to enable a status page to review the health of your process pool. This article will show you how to enable it and use that information for monitoring and demand application scaling.

Read more about 'PHP-FPM status page'...

Caching with OPcache

PHP LogoOPcache improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request. This article will discuss what OPcache is and how to configure it on most systems.

Read more about 'Caching with OPcache'...


Linux uses signals to talk between the kernel and user space.  In this article we will scratch the surface on the different types of signals you will find and talk very briefly about each one.  This article serves more of an introductory reference.

Read more about 'Signals'...

Zombie Processes

In this article, we are going to take an depth look at what Zombie Processes are in Linux and how to troubleshoot them.  We will take a look at how to identify them and what to do when you see them.

Read more about 'Zombie Processes'...