Site reorganization 2013

There are a few missing pages. I know. Some stuff is gone, but you won’t miss it. If you wan’t to know why, keep reading. Otherwise, try to find something else interesting.

Drupal was good for a while, but its upgrades were a nightmare. I also like to setup my site a particular way, and Drupal 7 couldn’t handle what Drupal 6 could, so all my URLs would have had to change. So it was time to go back to WordPress.

For the types of sites we do, WordPress is a better choice anyway. Drupal is more flexible, but trying to teach a client how to use it requires a long time commitment of a lot of support. And that doesn’t work out well for anyone.

So back to WordPress, which won’t easily support a couple of the things Drupal did from a directory structure standpoint. The best solution was to just remove some of the pages that did nothing other than provide structure to other pages.


The two website types

Websites can be broadly divided into two types: static and dynamic. The definition of these terms varies depending on who you ask, and unfortunately it is often misleading.

The most important differentiation between the two types is if a site’s content is generated by a database or not. This key difference is critical because it causes major changes in the way the a is designed, modified and maintained. When creating a new site, this is one of the first decisions that should be made.

A site can have both static and dynamic pages. For instance, this might have happened if an older site is updated by adding a blog. A dynamic site can generate what looks like static pages, but if the content comes from a database, they should be considered dynamic pages.  Continue reading

The three website essentials

What basic things do you need for a website?

  • Design: the design is the code that creates the page’s content and appearance.
  • Hosting: a place to put the code.
  • Domain name: a name to help people remember how to find the site.

To help you have a starting point of what is involved in getting a site, here is an overview of what the these pieces are. Let’s talk about the last two first: web hosting and domain names.  Continue reading