Posts Tagged ‘apache’
Most Recent
Read More
November 9, 2016

How and Why to use GZIP

Websites in general are growing in complexity and users are expecting more and more from websites in relation to rich user interface. Whether this be a fancy slider, a large number of articles shown at once or complex client side functionality. All of these things make the physical size of a website grow substantially. A page which used to be 100kb now no longer is acceptable from a users perspective and it needs to server content which is up to 1-2-3 MB in size. Also to make things tougher, it’s not always cost affective to develop a separate mobile site so most sites are responsive so serve the same elements to a phone as what they do to a desktop computer which [...]

Read More
October 29, 2016

Leverage Browser Caching using Apache on Ubuntu

We are all trying to increase our sites speed and give our users a better experience and one often overlooked method is to leverage browser caching.

For anyone who doesn’t know exactly what we are trying to do here I’ll try and explain. Browser caching stores parts of websites for a period of time in order to make them load faster. For instance if you look at 10 pages on a website and it has the same background image, logo, social media icons and so on, we can store these in the browser so they do not keep being downloaded.

You can do this on any operating system and with any web server software but one of the most common setups these days is LAMP (Linux [...]

Read More
May 30, 2015

How To Install an SSL Certificate on Ubuntu with Apache

I have to install an SSL Certificates on a semi-regular basis these days and every time I do it I always have to look up a tutorial to ensure I don't miss anything.
Read More
May 13, 2015

Install and Configure Apache on Ubuntu with Virtual Hosts

Setting up a web server is always made out to be a lot more complicated than what it has to be. If you're not looking to fine tune and harden it for a live deployment and just want to get something setup for a development environment it shouldn't take longer than 5 mins (unless you have a terrible internet connection).