WordPress as a content management system

About me: I am an everyday Joe Schmoe that enjoys spending way too much time on the internet. Internet technologies such as XHTML, PHP, CSS, and FLASH are my best friends and hobbies. They are daily learning experiences and I enjoy sharing what I learn with others.

WordPress as a Content Management SystemContent Management Systems
What does a content management system (CMS) do? It takes chunks of your content and pieces them together into a single HTML page. The other function of a CMS is to provide an easy way for the user to manage all those chunks of content. Managing content does not just mean allowing you to enter text or upload images; it also means making it easy for you to determine the relationships between chunks of content. Selecting a category for the article you are working on; for example, tells the CMS to assemble that chunk in a particular way when someone on the Internet requests a page on your website.

All of this is accomplished without the user having to know HTML coding. We are always being told to embrace change. One of the advantages of a website utilizing a content management system is that it allows you to change things as much as you want, as often as you want. The advantage of using a CMS instead of manually creating manual or dynamic web pages is that the managing of change is much easier and quicker.

WordPress as a CMS
Even if you get the bit about dynamic thinking and managing chunks of content, you might still be asking yourself how WordPress fits into the equation? Yes, WordPress is a blogging software but its structure is geared up to be used as a content management system. But I don’t want a blog, so why would I choose WordPress for my website? Part of the answer is that you could use any CMS to build any website; it’s a matter of how much work it would take to do it, how much customization, how much training to use the interface in a way it was not intended, and so on. The rest of the answer is that WordPress’s design – the simplicity and the flexibility – make it an ideal CMS for a huge variety of uses. Yes, there will need to be creative thinking, sometimes add-on software (plugins), sometimes customization of the coding, but if that weren’t needed, we’d be talking about a custom CMS for every website.

The point is that all websites have a lot of common elements that may have different names and different functions, but from the standpoint of HTML coding they operate in basically the same way. For instance, I need a photo gallery and a special archive page, If a gallery and an archive page are the chunks of content, all we need the CMS to do is assemble our chunks into whole pages. Your header and footer may be very different than ours, but we both still need a header and a footer. The CMS doesn’t care about the look and feel – it assembles and manages, just like WordPress.

Tags: , , , , ,

2 Comments So Far

  1. Aiko posted on May 4, 2010 | Permalink

    Guess you could use a lot of CMS scripts as a blog and a lot of blogging scripts (i.e. WordPress) as a CMS, depending on your needs and on your personal preference for the script.
    Most important thing is: You should be comfortable with the script you’re using.
    Also important: Start looking at the output of the script – the part your visitors will see. Think about what you want to show and how you want to show it. If you’re completely satisfied with the output then there’s time to worry about the input – how do you manage to find an easy way to let the script transform your input into the output you’ve chosen.

    In this last part (input -> output) there’s no room for compromise. Never change the output because your administration script won’t work the way you want. It SHOULD work and it CAN work. It may take some time to delve into the dark dungeons of PHP (or whatever language) but …. everything is possible!

    Any CMS script or blogging script can be a good start to accomplish your final goal.

  2. Verndale posted on May 4, 2010 | Permalink

    “One of the advantages of a website utilizing a content management system is that it allows you to change things as much as you want, as often as you want.”

    Good point! A content management system can be very useful in this way, but with a growing supply of Content Management Systems (CMS) in the market, selecting the best content management system for your organization can be a costly and highly time-consuming effort. How can you sort through the products? How can you know which product best suits your organization’s unique needs? How can you validate that your organization makes the right decision for the long term?

    Read more on how to select the best content management system: http://bit.ly/djejFH

    http://www.verndale.com
    http://www.twitter.com/verndaletweets

Register!


That's it - back to the top of page!

Recent Posts

POPULAR POSTS!