Seeing how Drupal consulting is about 90% of my business, I figured it would be a good idea to upgrade AnelloConsulting.com to not only the latest version of Drupal, but the first commercially supported version - Acquia Drupal. While most of my clients are still focused on 5.x, I have begun recommending to new clients that they use 6.x and consider using Acquia's support services.
I attended BarCampChaos at the Orlando's Marriott World resort on Monday evening, October 13, 2008. The BarCamp was piggy-backed on Create Chaos, a conference for creative professionals. Ryan Price gave a presentation on developing an online portfolio site using Drupal, and I gave a 20 minute presentation titled "Anatomy of a Drupal Theme".
As a Drupal developer and recent memcache convert, I now know the joy of speedy caching.
Memcache actually comes with 2 modules: the main memcache code as well as "memcache admin" which, as far as I can tell, is really only necessary during devlopment and testing of the site (sort of the same way the Views UI module can be disabled after a site goes live).
When using Memcache with Drupal 5.x (it hasn't been ported to 6.x yet, but there is some ongoing work), there's a big "gotcha" that has gotten me on more than one occasion - the "show memcache statistics at the bottom of each page" option on admin/settings/memcache.
One thing I do while developing Drupal sites is make frequest trips to the "Recent Log Entries" page (admin/reports/dblog) to see what kind of trouble any custom code (or rouge themes and modules) I've added is causing. It is a quick "sanity check" to make sure things are moving in the right direction.
A pet peeve of mine when using a custom theme has always been the "page not found" log entry for the "favicon.ico" file. When using a custom theme (or an overridden favicon.ico file), while Drupal outputs the correct path for the link tag that specifies the file, some browsers still look for the favicon.ico file on the root of the web site. Normally, I "fix" this issue by making a duplicate of the favicon.ico file and placing it on the root of the site.
I have a new client that has hired me to build a small, Drupal-powered web site for his scholarship foundation. Since the site is very straight-forward and not slated to go live for a few weeks, I decided to see if I could build the site using Drupal 6. The big challenge is seeing if I can get all of the image functionality working (and stable) using the bevy of development- and alpha-versions of the necessary modules.
The idea is to be able to add an image field to the standard story and page content types and use ImageCache and Lightbox2 to display the images. As of this writing, the required modules are at various stages of development:
- CCK: 6.x-2.0-rc6
- Lightbox2: 6.x-1.8, but only the development version is working with CCK2 at this time.
- ImageCache: 6.x-1.0-alpha2
- ImageField: 6.x-3.0-alpha2
- ImageAPI: 6.x-1.0-alpha2
- FileField: 6.x-3.0-alpha4