- What is SharePoint 2010? Vision and Reality
view comments - Knowledge Management in 2012? Probably Dead
view comments - Wrapping Your Head Around the SharePoint Beast
view comments - iPad 3 vs. New Samsung Tablet: War Starts in February
view comments - Is There A Business Case For Using SharePoint as an Enterprise CMS?
view comments - 5 Critical Steps to SharePoint Information Architecture Planning
view comments - Alfresco Enterprise 4: Social, Collaborative, Mobile, Cloud Connected Content Management
view comments - iOS 5.1 Update Does More Than Fix the iPhone's Battery Issues
view comments
Case Study: Momentum Magazine Builds Web Version With Drupal
Wendell Challenger is an "uber bike geek" and a graduate-level science student studying topics related to evolution. He's also one of the volunteer writers and photographers for Momentum Magazine, a free bi-monthly publication for urban cyclists available in twenty cities in the US and Canada.
When it was decided to build Momentum's, um, momentum, by bringing its free content onto the Web, Challenger took on the project. Free and open source seemed a no-brainer between his scientific background and the free, community nature of the magazine. At Open Web Vancouver 2009 (news, site) he shared his experience.
A Little Side Project
How did someone with limited web and no PHP experience end up building a Drupal (news, site) site for a magazine? Challenger says, "Its one of those funny life stories where at first it seems odd that you have 12 grand pianos in your house, but if you go through it step by step it actually makes a lot of sense."
The choice to use open source came from such factors as having a small market share yet wanting a highly specific e-publishing platform with:
- Tailored content delivery
- Internal bi-directionality
- Deep internal linking
Along with factors such as:
- Being on a budget, working with volunteer help and limited resources
- Wanting their solution to be future proof for long-term survival
- Avoiding proprietary lock-in
Drupal ended up a bit of a no-brainer in their case. Momentum's original website was already built on Drupal, and with very little customization. Challenger, initially a WordPress user, had been growing frustrated with WP's limitations: while he found it easier to theme than Drupal and says WordPress has "amazing usability if you are looking to just blog," he had to hack WordPress more to add functionality such as integrated calendars, photos and book-like hierarchical tutorial articles, which made upgrading difficult. Due to these issues, he'd been playing with Drupal on his own.
What sealed the deal was an editorial meeting in December 2006. Someone from Bryght — now Rain City — came to talk to them about what Drupal was capable of. Impressed by:
- Drupal's modularity, not to mention the sheer number of modules
- The focus on architecture, which he found a breath of fresh air compared to open source projects such as WordPress and Gallery
- That everything from core functionality to modules to themes integrated into cascading overrides (hooks) that produce a flexible result that could expand in any future direction they needed
- The tons of online resources
- The size and openness of Drupal's community
Challenger volunteered to help their webmaster do the build. His initial job was to research what modules to use and issues of best practice.
It seemed a nice volunteer side project for someone working on their PhD. Except, the webmaster quit shortly after, and he didn't want to leave Momentum with an incomplete project. So suddenly he was the sole (volunteer) developer.
Building In Drupal
In particular, he chose to follow the NY Observer model for how they built their own online presence using the same open source Web CMS. This model allows for assigning authorship/ownership to each piece of content, such as pictures and articles, by having edition nodes, story nodes and contributor nodes.
The NY Observer Publishing Model, provided by Momentum Magazine.
Two modules he relied heavily on were CCK, which allows for creating custom fields, and Views, which lets you create MySQL queries from a browser. CCK allowed Challenger to create field-based complex web forms without ever having to touch the database.
Continue reading this article:
Featured Events View all
| Add event
|
RSS
- Feb 22, 2012 – Intelligent Content Palm Springs 2012
- Feb 26, 2012 – SPTechCon - Sharepoint Conference San Francisco 2012
- Feb 28, 2012 – (Webinar) How to Build Great Mobile Websites
- Mar 6, 2012 – Get Social with Microsoft & Telligent in Dallas
- Mar 8, 2012 – Get Social with Microsoft & Telligent in New York
Who's Hiring? View all
| Post a job
|
RSS
- Technical Writer in Charleston at Blackbaud
- Interaction Designer in Maryland at Inmedius
- Project Manager in London at Brandworkz
- Sales Director, Consumer Electronics at Synacor
- Regional Sales Manager - East Coast at Elcom
- Communications and Web Content Manager in New York- at Common Ground
- Business Development Specialist in Boise at Balihoo
- Director of Corporate Marketing in Charleston at Blackbaud

Receive
the Free CMSWire Newsletter
Email It