Jump to Navigation

Blog posts in June, 2010

Being a web developer, I figure it makes some sense to explain this site.

The Basics

A keen observer will notice an image that reads "Drupal" in the footer. What is Drupal? Drupal is a content management system and framework for building websites of many different shapes and sizes. It is written in the PHP programming language and primarily uses (but doesn't have to) MySQL for data storage. You can learn more about Drupal on the project's about page.

Considering my familiarity with Drupal, it was an obvious choice as the software that would power my site. One of the wonderful aspects of Drupal is its modularity and extendability. Not only can the core software be extended, but it is normal for modules to extend other modules or for modules to serve as building blocks. Pull together some of the building block modules and sprinkle some configuration on them and the result is a powerful dynamic site feature. With enough knowledge of key modules, it is possible to create comprehensive sites without ever writing a line of code.

Caleb Delnay in digital can be broken down in a few important "components", for lack of a better word. At the heart is Drupal 6. Layered upon Drupal are several third party user contributed ("contrib") modules. They're all configured in ways to create specific site functionality. Finally, there is the custom Caleb Delnay in digital theme.