HTTP Status Codes for RESTful APIs

HTTP status codes are the response codes supplied by the web servers against any HTTP request. These codes are 3-digit integer values where the first digit of the code specifies one of five classes of a response. There are different series of HTTP status codes. Each status code series have their own status category and…

Composer and Packagist – PHP Dependency Management Tool

Composer is an application-level PHP dependency management tool. It will seamlessly install and update the packages that you declare as your PHP project’s dependencies. Composer pulls the latest packages from the PHP package repository, Packagist. However, it is not a package manager. Nils Adermann and Jordi Boggiano have developed the tool and first released it on March 2012….

How to install and configure Apache2, MariaDB, PHP-FPM v7 (LAMP stack) along with NGINX reverse proxy and Varnish cache on Ubuntu 16.04

I’m a technical enthusiast! So I always try to keep myself up to date with latest technology trends and happenings. I came to know that having NGINX reverse proxy for Apache, improves the performance grade of the websites. So I decided to give it a test. I have configured many web servers earlier with Apache…

LAMP Stack – XAMPP vs WAMP vs MAMP – What Should We Use

Why I’m writing this? Obviously, because I’m a PHP programmer 🙂 and I felt how hard it is to decide which bundle (LAMP stack) should be used. I’ve worked on Linux around 4-5 years ago, then Windows for a long time, and currently working on a Mac platform. I’ve used all these three bundles over…

How to optimize MacBook Pro performance

Well, I thought it’s worth to put the topic here on how to optimize MacBook Pro performance. I’ve recently migrated from Windows 8.1 platform to Mac OS X Yosemite platform. I’ve used Windows (Windows XP, Windows 7, Windows 8/8.1) over six years, and before that, I’ve also used Linux (Red Hat) platform for two years. I’ve got…