Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
December 21, 2011 10:36 pm

Dear Drupal: Seasons Greetings. Love, Smashing WordPress.

Every day I work with WordPress in one way or another. My Twitter feed is full of WordPress types, and Im a regular at my local WordPress meetup. Im a WordPress fan.

The developer across the hall from me works with Joomla. His Twitter feed is full of Joomla types, and he uses the CMS every day. It wouldnt surprise me to learn that he attends the local Joomla user group. Hes a Joomla fan.

dear-drupal

The White House hosts a number of Web developers who use Drupal every day. Their Twitter feeds are probably full of Drupal types, and some may well attend the Washington DC Drupal meetup. They are Drupal fans.

All three of these tools produce the same thing, HTML. Throw in some CSS and JavaScript, and you have yourself a website. This is what I love about Web development: so many tools are available, each with its strengths and weaknesses.

We Have A Problem

In the WordPress community, I often see snide remarks directed at the Drupal and Joomla communities. I see the occasional remark directed at WordPress, too, but because I hang around mostly with WordPress types, I see more outbound comments.

This bickering ranges from overt expressions of contempt to, more subtly, gleeful sharing of accounts of internal disputes on the other side.

I am more effective at working with WordPress than with Joomla or Drupal, both of which baffle me to some extent. Its not that the other CMS are inferior, but that my knowledge of them is.

Drupal Is Better Than WordPress

Without a doubt, Drupal is better than WordPress. Out of the box, it can handle higher traffic, its database management is better, and complex data maps are easier to handle. Out of the box, assigning permissions and preventing certain users from accessing data are easier to do. If you were creating a public-facing intranet website – for example, to allow salespeople to access internal documents on the road – this would be comforting.

WordPress Is Better Than Drupal

Without a doubt, WordPress is better than Drupal. Out of the box, content submission is easier for someone who is untrained in HTML, the default rewrite URLs are much nicer than Drupals, and customizing the default settings is easier.

The core developers focused on backwards compatibility, so a theme written today for version 3.2.1 will likely work in four years time.

The Gift Of Inspiration

Despite the trash talk, Drupal and WordPress have one thing in common: a frequent crossover of features. In some cases, its a core feature (a recent example being menus in Drupal being brought over to WordPress).

In other cases, a developer will port a popular module or plugin to their platform of choice. The new functionality may be optional, but it is still cross-platform pollination.

All Software Has Its Weaknesses

Every piece of software I have ever used has at some point made me get up from my desk, walk calmly across the room and kick the crap out of the garbage can. (Try it. Its cheaper than throwing the computer.)

The big three open-source CMS are no different from any other software. There are idiosyncrasies to work around, and there are edge-case and intermittent bugs that will hit you and one other person.

Share Your Weaknesses

Instead of trash-talking the the other CMS and dwelling on their weaknesses, lets come together and recognize that we are all part of the same community: the open-source community.

In open-source circles, hearing of the desire to give back to the community is relatively common. Expanding your definition of community from the one around your platform to encompass the open-source community will increase your opportunity to give back.

Giving back doesnt have to mean offering a tangible product, such as a theme, plugin or module repository. It could be as simple as sharing how you solved a particular problem.

Send Christmas Cards

Instead of sending broadsides in each others direction, lets send Christmas cards to each other. If you start sharing with the opposition, itll soon reciprocate.

Im not advocating that all open-source CMS communities strive for the same goals, sitting around a campfire singing Kumbaya and having conversations along the lines of:

Youre the best.

No, youre the best.

I am advocating that we respect the strengths of each others non-preferred CMS and help improve its weaknesses. Sitting around a campfire is strictly optional.

(al)


Peter Wilson for Smashing Magazine, 2011.


Original Link:

Share this article:    Share on Facebook
No Article Link

Smashing Magazine

Smashing Magazine delivers useful and innovative information to Web designers and developers.

More About this Source Visit Smashing Magazine