Why should I use a CDN?

Do you hate it when you go to a site and the loading of the page takes forever? Most of the time that is spent waiting isn't really for the page to load, it’s for the various assets like images, css and javascript to be transferred from the server. Using simple tools provided in most browsers (or through an add-on/plugin) you can determine just how much those assets are slowing you down.

As a first step you'll need to locate the network panel within the developer tools for your browser:

Zen and The Drupal Developer

One of the great things about Drupal is the wealth of code you can leverage for your projects. There are thousands of modules you can use to build your website on. The downside to Drupal is there are thousands of modules you can use.

I have been slinging code since the early days of 6502 assembly and in those days memory was very expensive. So we had to write our code as efficiently as possible. This carried over to my C++ days and then came the web. In the early days of web development, bandwidth was the constraining factor. Images that were too large took forever to download. We often provided lower resolutions of an image and used the LOWSRC attribute of the image tag to tell the browser which image to present while the real image downloads. All our images were heavily optimised to squeeze every ounce of performance out of our web page.