Using JMeter to test performance of Drupal with authenticated users

Tobby :

When building a site in Drupal (or any content management system, really), there are often concerns about how the site will perform. It's fairly easy to take measures to reduce the impact of anonymous traffic on server resources (cacheing, using CDNs, etc). However, much of what Drupal offers is the ability for users to interact with the site far beyond that of a traditional static site. So now you have a complete site built, and you're sure it can handle your anonymous traffic, and you want to test how well your site will perform when users log in and start doing things (such as leaving comments).

Posted 05/07/2010 - 10:42

CSS Specificity Scoring

css

Tobby :

Most folks realize what the "cascading" part of Cascading Style Sheets means for styling Web pages. However, some of the inner workings of CSS specificity are lost on many of them. Especially when it comes to those maddening CSS selectors that should be taking effect, but aren't.

Posted 01/29/2010 - 17:59 // 4 comments

Computed Field Module And How it Can Simplify Your Views

Tobby :

Sometimes, the node data that you want is not exposed to Views in the way that you want. Computed Field is a module that, with a little bit of raw PHP code, can help you bridge those gaps.

Posted 11/19/2009 - 11:58 // 2 comments

Using different usernames on a Mac over SSH

mac, ssh

Tobby :

When I switched to a Mac recently, one of the things I loved about it was the underlying Unix shell. One of the most frequent things I do in a day is connect to a web server over SSH to do routine things (set permissions, edit a file, remove something, etc.). One annoying detail, however small, is that the username on my Mac is different than the various usernames I have on the servers I visit frequently.

Posted 08/24/2009 - 18:26 // 1 comment

Three Underrated Theme-related Drupal Modules

Tobby :

There's countless modules for Drupal that are underrated, but I wanted to call attention to three that I use regularly. These modules can make a big difference when building a theme, and while there's a learning curve associated with some (Color module, I'm looking at you), they're all worth the effort.

Posted 07/10/2009 - 17:19