Do you remember back in the days of Web 1.0 before Google was really a verb and before Flickr lost the ‘e’? That was back when static web pages plagued the web. FrontPage and Dreamweaver were the common tools of webmasters all over. However, the world has changed. Programs are more so on the internet these days than they are on your computer. Sites like Facebook and MySpace try to add the most functionality to your online world making actual pieces of local software less and less appealing.
With that all being said, what is a “webmaster” to do when content and a clean interface are really what they want? Should they create an HTML page in Dreamweaver and update content directly on the page every time one of their writers submits an article to them? Theoretically they could but that would make their life more difficult than it really has to be. Instead they should turn to a Content Management System, or CMS.
Content Management Systems basically keep the content separate from the interface of the website while maintaining a clean look and endless possibilities. The next question becomes, what are my options and what should I use? In reality, there are very, very many options, but only some of the options really matter for personal users.
When I look for a CMS for a personal blog or website I look at a few key things:
Price : If it’s for my personal website, it’d better be FREE! Also, be wary of how the software is licensed and how you are entitled to use the software.
Security : How fast are security vulnerabilities fixed? How many people contribute to bug fixes, etc.?
Extensibility: This goes along with functionality. Does the CMS offer plug-ins or extensions? That is, can I add functionality and expand my site if I wish to do so in the future?
This article is going to focus on two major Content Management Systems that, in my opinion, are the only two that matter or have something to offer for everyone. You can, of course, dispute this in the comments. Let us know what CMS you use or favor.
The first CMS to highlight is called WordPress (which is what Make Use Of runs on). WordPress was started in 2003 and is released as free, open-source software, meaning it is developed for and by the community. WordPress is a very functional, extensible, and easy to use blogging content management system. With WordPress you can create just about anything from a family photo journal to large scale news site.
At WordPress.org, you can find the open source software that you can run on your webhosting service. It takes a little bit of know how to set up but if you’re lucky, your webhost might have an auto-installer for it. For those of you that don’t have hosting or don’t want to get into the configuration and setup, WordPress.com gives you your own free WordPress blog. It is like a blogging social network of sorts. WordPress is very secure and reliable because of its large user base and development backing. It is extensible through thousands of plug-ins to use on your WordPress site. Your site can grow as you grow.
The next CMS is Drupal. Drupal is an open source content management system framework which means you can build anything from a static two page site to a high traffic social network. With this huge pool of flexibility comes a much more advanced set up and configuration. It will take you longer to get your site ready but it may make more sense in the long run.
The latest version of Drupal 6.x, gives a very clean admin panel with status and error logs so you can track most errors and know when your installation is out of date. This applies to all of your modules (referred to as modules in the Drupal community), themes, and core. Drupal, like WordPress, is extremely extensible and secure. It also has a very large user base and developer base. Best of all, Drupal is my favorite price - free!
If you are developing a website or online platform, take into consideration WordPress’ ease of use and Drupal’s framework capacity. Check out their websites and real world examples, be sure they have themes or plug-ins that you do or may need later so you can be future-proof for whatever may happen in your website’s potential future. Good luck and may the best CMS win!
(By) Nick Volpe is a freelance blogger and web guru from techNETWORK.US,a provider of tech news, open source software, web development tools, useful tips, as well as podcasts, tech videos, and much more.
Filed Under: Cool Websites ¦ Lists of tools
Tags: cms, comparison, drupal, open source, web development, wordpress
Erm.. Joomla?!
Joomla is nice, but it’s very heavy. If you’re system is even a wee bit slow it can seriously choke up. I put it on my own personal server for a friend of mine and it nearly crashed the server more than once.
But, it’s free and highly customizable, lots of plugins for it.
I personally don’t find Joomla as robust as WordPress or Drupal and I find it hard to recommend it to others and that is why I did not include it. That’s just my opinion, though.
I haven’t used Joomla myself but a friend of mine had some experience with it. Based on on my experience dealing / troubleshooting with him I wasn’t impressed. It needs to grow a bit more.
What about Expression Engine?
I’m starting to build a site with it and have found it’s much more scalable than wordpress and easier to build than drupal =)
To be honest, I have never heard of this. Is it related to Microsoft’s Expression line or something totally different? Thanks for the suggestion!
Nope, I think it was previously called pMachine, or has replaced it.
It looks pretty robust, their showcase gallery shows off what can be done with the engine. There’s also some video tutorials that show how to get started making pages.
http://expressionengine.com/showcase/
Expression Engine is nice. But not free. We love free!
Actually they do provide a free version, however it’s unsupported and alcks some of the more desirable features (Like membership)
A warning for people thinking of WordPress.com: they charge if you want any access to your template at all. There are about 10 or 15 templates to choose from, but if you want to add another sidebar or change the colors or anything, you have to pay. It also can’t take Digg. If you want to customize, and you think you might hit Digg or /., go for paid hosting.
Yes, I agree Mackenzie. If you really want total control over your site, you should invest in your own web hosting provider.
I think own web host and WP is the secret of nice and easy organized blog/site.
Good article, I ever told in my blog why I prefer Drupal here on my blog
If you really want simple, have a look at . Very simple and reliable. Excellent, fast support. I’ve been using it for a couple of years now.
wow.. quite useful application!
Thx Neil!
[...] Check out the WordPress vs. Drupal - Content Management Systems blog over at [...]
Hi -
Good article. We use WordPress exclusively as a CMS solution for clients, and I have also worked with Drupal, JOOMLA, and a handful of others. There’s a good article series on using WordPress as a CMS here. I prefer WordPress for ease of use (as you noted), and it’s thousands of plugins which add just about any type of extensibility you might want.
- Scott
[...] a “Dynamic” Website Posted on June 8, 2008 by volunteerforanimals Article about creating a “dynamic”, easily changeable [...]
[...] WordPress vs. Drupal - Content Management Systems | MakeUseOf.com (tags: wordpress drupal cms comparison content management) [...]
I personally use drupal and with an autoinstaller, it is very easy to set up and use
Great Information blog ! Thank you for keeping up the good work. I look forward to returning to your blog, and learning more from you !
I agree
Thanks for the information.
I would recommend WORDPRESS all the way! It’s a great platform to work with, and the plugins to add more features to it are endless.
Wordpress is the best!
I have used both Drupal and Wordpress on my website. I’m currently using Drupal 5 because of the extendability and modules. What I really want to know is, who creates an easier, more accessible mobile website? I’ve got a pet project that needs a mobile site, but I would really like to run it with either Drupal or Wordpress in a way that is almost fully functional from Blackberry and iPhone. Any ideas?
Jburn,
What you might want is one of these WP plugins :
http://www.newwordpressthemes.com/2007/mobile-plugin-andymoore/
http://alexking.org/projects/wordpress/readme?project=wordpress-mobile-edition
If you want a mobile theme, bear in mind that some phoens (like the iphone …) are browser specific, so certain features of the theme may or may not show up…
http://www.wpelements.com/2008/03/06/introducing-massive-news-mobile-edition/
http://themes.blogflux.com/theme/1228.html
If you ARE just after mobile themes, try
http://www.google.com/search?q=wordpress+mobile+theme
People should be sharing more free things like this. Its what keeps the Internet buzzin’.