why we recommend wordpress

During the discovery phase of almost any website project these days, Monsoon is asked to recommend a Web CMS (Content Management System).  This post is an attempt to explain why, for the past year or so, we almost always recommend Wordpress.

Core Functionality

At their core, all strong web content management systems accomplish the following:

· Template: provide a collection of easily-edited design themes that determine the style for a website.

· Edit: simplify with a WYSIWYG (what-you-see-is-what-you-get) system that allows non-programmers to create and edit html

· Function: perform with core functionality and plug-ins that allow dozens of website features to be implemented easily (e.g. ecommerce, mailing lists, analytics, discussion, etc.)

· Process: organize permissions and processes based on business rules for publishing content within the organization.

· Document: store, organize, and retrieve text files, images, and video

· Syndicate: export website data in a standard format (such as RSS)

Dynamic vs. Static Publishing

For the vast majority of CMS projects at Monsoon, we consider three industry-leading Web CMS products that accomplish the above extremely well: Drupal, Joomla, and Wordpress. These three systems use a dynamic publishing model.

A dynamic publishing model consists of components that function modularly; stated more simply, drafts and live documents can be updated and published independently of each other. An editor can make a change to one article, save it, and publish it without affecting or republishing the entire website.

Many Web CMS products offer a static publishing model. One such product, Movable Type, resembles the traditional printing/publishing process in its workflow. In common use, an editor makes changes throughout a website and then publishes the entire website as a unit. While MovableType and many similar systems are excellent products, Monsoon feels that the advantages of a dynamic publishing model outweigh the static model for the vast majority of websites, due to the following:

· Dynamic publishing is built for a website that is updated constantly, without a traditional “issue-based” approach.

· Dynamic publishing is faster, both from a business process and site generation standpoint.

· The dynamic publishing system has become the de facto standard for the modern Web CMS.

Open Source vs. Proprietary Systems

Once the decision for a dynamic system has been made, we are confronted with the choice between an open-source and proprietary system. In the past, customer service, paid support, and general product stability were major factors supporting the purchase of an (often expensive) proprietary system.

However, during the past few years, the open-source Web CMS has matured, making the following generally true:

· Open-source systems have become well-established, “safe” choices for larger site implementations.

· Proprietary CMS’s simply cannot keep up with the number of plug-ins and improvements that the open-source community generously and regularly creates.

· The open-source community has begun to offer a variety of options for both paid and free support.

For these reasons, Monsoon almost always recommends an open-source system.

Three at the top

Of the open-source systems available, three products have demonstrated clear superiority:

· WordPress

· Joomla

· Drupal

Joomla and Drupal are both strong systems that were built as open-source Web CMS’s from the ground up; WordPress is a blogging platform that has evolved into a Web CMS.

It is because of this evolution (and not despite it) that we recommend WordPress.

Feature Lock

If we were to build a matrix comparing the functionality of WordPress, Joomla, and Drupal, we would arrive no closer to picking a clear winner. Each system offers the functionality, security, and scalability that most sites require. The difference that leads us to our recommendation is based not on features, but on product evolution and philosophy.

Ease of Use

Because WordPress was built for the largely non-programmer blogging community, usability has been a core principle in every step of its evolution. The product contains dozens of intangible design advantages that Drupal and Joomla (which were built for and by the programming community) simply cannot match.

The Community

A rabid community of designers and developers support WordPress. Although Drupal and Joomla also have large open-source communities, WordPress’s support resembles Firefox or Linux (in years past) in the support and passion of those who use it.

This will undoubtedly impact the product’s evolution. While Drupal, Joomla, and Wordpress are similar in their current offerings, Monsoon feels that WordPress is positioned to emerge as the leading product in its category over the next few years.

The Monsoon Choice

For almost every site we build these days, we recommend WordPress. Since the three leading systems essentially have functional parity, Wordpress’s ease-of-use, community, and design advantages make it the best choice.

 
Sandeep
POSTED UNDER: technology
  • John Milmine
    I have to say that I've found all three pretty crap. Wordpress PHP 4 approach, very scripty the plugins are badly written but who can blame them. Joomla is bloated and yuck and doesn't support a whole lot of features. And Drupal while being very powerful needs a whole lot of work to wrangle it into doing exactly what you want.

    I would recommend you trial Silverstripe. Very nice PHP OO system with framework baked in. So much quicker development and substantially better code all round.
  • I agree with all the exposed points: from the developer point of view, Wordpress is really immediate and lets you handle everything you need with no big surprises.
    From the user point of view it's the most usable CMS.

    So, why move away? :)
  • Guest
    I agree with all the exposed points: from the developer point of view, Wordpress is really immediate and lets you handle everything you need with no big surprises.
    From the user point of view it's the most usable CMS.

    So, why move away? :)
  • Thanks for the comment, Dev! Yes, things are going well. Would love to see some of the WordPress work you've done recently.
  • nice piece. i discovered WordPress a few months ago and love it. it's really easy and I suggest it out to many people as alternatives to business corporate websites for small business or entrepreneurs. hope you are well.
blog comments powered by Disqus