Welcome to WebDesignForums.net!
You're currently viewing WDF as a guest. By registering for a free account, you'll be able to participate with other members in our friendly community. Being a member allows you to ask questions and get answers for those troublesome web development tasks!

In addition, as a member you'll be able to post your websites up for review. Using our unique website review system you can gain some amazing feedback from some of the best web developers around. This is a completely free service to all registered members.

Ready to register yet? Registration is 100% free. Click Here To Join Now!

What the heck is a CMS?

Discussion in 'General Web Design Discussion' started by krystof, Dec 7, 2010.

?

What the heck is a CMS?

A way to build websites without knowing HTML which is just as difficult to learn as HTML. 2 vote(s) 33.3%
A way to have a Home page display dynamic content from numerous sources. 1 vote(s) 16.7%
A way for any entire website to be interactive and visitors to open "accounts." 1 vote(s) 16.7%
A program which tries to be blog, forum and online WYSIWYG site builder all together and fails at al 2 vote(s) 33.3%
Most or all of the above. 2 vote(s) 33.3%
Little or none of the above. 4 vote(s) 66.7%
Multiple votes are allowed.
  1. Offline

    krystof Member

    Message Count:
    147
    Likes Received:
    6
    Trophy Points:
    18
    No kidding, until last week, I hardly knew what a CMS was. Now that I have browsed the discussion threads listed below, perhaps I am beginning to understand. And so I will post a poll which is partly tongue-in-cheek, but also partly a test to see whether I am understanding correctly? I.e., if you think my poll does not make any sense, then I guess I am still not getting it...

    Meanwhile, here are some of my new-formed, tentative opinions on CMS...

    1. Try to use Wordpress for all client-maintained sites. If you are a webdesigner, webhost or web developer seeking clients who want to manage their own website without knowing anything... Use Wordpress.

    Anecdote. I have a friend who is a successful businesswoman, probably more intelligent than myself. But somehow, she cannot even open a Paypal account by herself. Then she wanted a website. I made her a little website, went to her home and personally showed her how to use a WYSIWYG to edit her site. No different from using a Word processor, or so I thought. Click here to make letters bigger... smaller... italic... etc. Click here to save and upload... Several months later, how is your site? No she couldn't do it...

    Then several months later, we meet again and she says, "Oh hi, I have a blog at blogspot.com. It's great, I love it..."

    The moral of the story. The main reason Blogs are so popular is simply that "somehow" even the most internet-challenged can do them, and into the bargain can achieve a site format which has "somehow" become universally respectable.

    2. If the website will have numerous bloggers, not just one, then use Wordpress. I suspect that no CMS can compare to Wordpress when it comes to multi-user blogging.

    3. If your client is quite clever, or if you are going to do the maintenance, then consider Drupal. Drupal can do anything, or so it seems. Unfortunately the code is bloated and inefficient, but that's life. Even Washington agencies are using Drupal, and nobody ever accused them of being bloated or inefficient, haha. Anyway I suppose it works somewhat. Joomla is perhaps more user-friendly but not that user-friendly, and evidently less SEO-friendly and more limited. Or so it seems based on my recent reading here.

    4. If your client is not so clever, but Wordpress will not do, then perhaps consider a lesser-known but extra-friendly CMS. Here is an interesting list compiled from the 2008.11 WDF discussion: "User Friendly CMS?"
    5. Some helpful CMS discussions.


  2. Offline

    andrew2833 New Member

    Message Count:
    28
    Likes Received:
    1
    Trophy Points:
    0
    Your thread is very useful. I’m a new here and the first info I wanted to find when I registered here was CMS. Now I can say that my understanding of CMS become clearer but still not as good as I wanted. Maybe someone can add some info about it. Thanks in advance.


  3. Offline

    AlphaMare WDF Moderator

    Message Count:
    3,358
    Likes Received:
    556
    Trophy Points:
    113
    Location:
    Montreal, Canada
    The same exact experience!

    I also have a friend who wanted me to make her a website. This is a woman who bills four times an hour what I do - you don't get there being stupid! But whenever we would try to discuss the site, she would tune out and tell me she couldn't get "all that technical stuff". This led to great frustration, as she wanted do have stuff on the site that would not work, and I could not get her to understand that. We ended up dropping the project.

    Weeks later, she has a blog on Blogger, says to me "Why couldn't you have done it this way for me - it is so easy!"

    Nowadays, if all they want is a small site where they can update the content themselves, I do tend to offer WP as an option!

    Cheers,


  4. Offline

    jj1 Member

    Message Count:
    314
    Likes Received:
    0
    Trophy Points:
    16
    cms = content management system. So instead of a customer asking you to change this word, add this picture etc they can do it themselves.

    Some simple cms systems can just be plugged in to an existing website - but with limited results.

    Others like Wordpress allow customers to add and delete pages and menu options as well as changing words and pictures.


  5. Offline

    mlseim WDF Staff

    Message Count:
    4,865
    Likes Received:
    139
    Trophy Points:
    63
    Gender:
    Male
    Location:
    Cottage Grove, Minnesota
    CMS can be as simple as having a client use Google Docs to make a spreadsheet,
    and their spreadsheet is also embedded on their website. The simplest CMS you can have?

    The 2nd item (display content from many sources), could include RSS feeds.
    RSS feeds are a form of Content Management ... same with API's.


  6. Offline

    krystof Member

    Message Count:
    147
    Likes Received:
    6
    Trophy Points:
    18
    Thank you all for your comments. In addition to being informative, your different perspectives are meaningful in themselves. I am reassured to find from ANDREW that I am not the only one who is somewhat new and unclear about CMS. Then ALPHAMARE, a moderator who probably understands CMS quite well, but nonetheless seems to be aware of amazingly similar experiences. In contrast, I get the feeling that JJ1 and MLSEIM are very comfortable with CMS to the point that they "do not quite get that we do not get it..." Nonetheless their comments are very helpful in a different way.
    RSS is another term that I barely understand. I would be interested to hear more. In particular...

    I am right now setting up a Xenforo forum, a Wordpress blog, and a Wiki, possibly on two or three different sites. (Depending on how things work out.)

    One reason I was considering CMS was to have "latest discussions" from Xenforo + "latest blogs" from Wordpress + "latest addition" from Wiki to show up on the Home page of my primary website...

    But can this done just as well (perhaps better) with RSS?

    If so, I will plunge right into studying RSS!

    The core of my vision for this new site (Emocracy.com) is a powerful forum, plus powerful multi-user blog, plus a few dozen static pages which I know how to make. I know that Xenforo + Wordpress can do this, and I do not think any CMS can do it. I am hesitant to add Drupal or Joomla, just so I can have a better Home page...

    So can RSS be used to paste readings from my Xenforo and my Worpress onto the Home page? If so, I would be delighted. That would seem an ideal solution.

    P.S. Where do I best get this RSS thing or learn how to do it? Any particular RSS to recommend? I would be most interested. Thank you.


  7. Offline

    Wired WDF Moderator and Alien Overlord

    Message Count:
    7,373
    Likes Received:
    92
    Trophy Points:
    48
    Think of an RSS feed like a stock ticker tape update. When you update Wordpress, or another tool that uses RSS, anyone watching that RSS feed gets some or all (configuration options both on your side and theirs) of that latest blog update. This site explains RSS pretty well: RSS in Plain English

    So yes, you could take multiple RSS feeds and post them on a main page. I'd HIGHLY suggest keeping an eye out on the XenForo add ons forum, as you're not the first to want to do that, and I believe others are working on the same thing.


    Having said that, jj1 and mlseim are explaining what a CMS is correctly. It's a broad term that covers MANY things, but in a nutshell, with a CMS the end user doesn't need to know HTML, CSS, XHTML, PHP, ASP, etc. They just need to know what they want to type, and some basic stuff such as how to read the user interface to submit the text, to add a picture, etc.

    In otherwords, you're using a CMS right now.

    Blog CMS packages like WordPress, Blogger, SquareSpace, etc. do NOT take the place of a real CMS, or a proper business site. Doesn't mean you can't solely blog and be professional, but you just have to keep in mind that they can only do so much.


  8. Offline

    mlseim WDF Staff

    Message Count:
    4,865
    Likes Received:
    139
    Trophy Points:
    63
    Gender:
    Male
    Location:
    Cottage Grove, Minnesota
    I didn't know the history behind what the Original Poster was attempting (along with the poll).

    Knowing that now, even though CMS is a "broad term", I would have gone into more detail ... very much like Wired did. For future posts, you may want to get a bit more specific about what you are tying to discover, or what project you are attempting to do. You would get answers much more quickly.


    .


  9. Offline

    krystof Member

    Message Count:
    147
    Likes Received:
    6
    Trophy Points:
    18
    Thank you WIRED and MLSEIN for the important clarifications.

    I believe WIRED that a blog is low-class for a serious ecommerce site. However, Wordpress.org has won a CMS Hall of Fame Award, and features a WP-as-CMS-Showcase. I am just now installing my first Wordpress and Xenforo, decided largely by reading comments by WIRED and a few others at WDF. Meanwhile SMOSELY (Transio the Great) has been extolling the virtues of Drupal. So I was wondering, what are the limitations of Wordpress? In what situation should I add a CMS? Now WIRED has put things into perspective, and I put much faith in his opinion.

    Mainly what I was saying, in addition to that, was...
    • Do not take it for granted that all clients will be more happy with a "quality" ecommerce site than with a blog.
    • Do not take it for granted that all clients can operate Drupal, or even Wordpress.

    On the other hand...
    • Even the most complex CMS (such as Drupal) helps to enable some editing by the client.
    • Often, client-editing is not an issue. A client with significant cash flow can well afford webdesign services. In this case, no point reducing product quality, and reducing work, in favor of blogs!

    And yet again...
    • According to several ecommerce gurus, Wordpress has become the platform of choice for targetting Google search results, due to high rankings from known as well as unknown reasons.
    • At the other extreme, my local small-town Chinese Restaurant manager is not technical-minded. He has a website but is frustrated in being unable to post at will some new menu item, food gossip, whimsical photos, etc. He lives in the real world. His restaurant proves his worth, not some fancy Home page. A blog may best suffice him. (We'll soon see.)
    • Surfing the discussions here at WDF, there are many complaints about the difficulty of Drupal. Thus I semi-sarcastically quipped, "CMS is a way to maintain sites without HTML that is just as difficult as to learn HTML." However, this probably pertains most to the initial design work. I.e., while CMS may be overrated as an easy way to create a website--nonetheless CMS certainly makes editing a website more accessible.
    Perhaps in the beginning, CMS was a toy for people who did not know HTML and only resulted in boxy and impersonal sites. If so, perhaps CMS has come full circle. CMS now seems a platform of choice for a professional webdesigner, enabling full flexibility, while also making editing more accessible for clients.

    Thank you especially, WIRED, for clarifying the differences between RSS and CMS content delivery. I think I came across "RSS in plain English" a year or so ago, but the English or the context was not very plain to me. Now in the context of your words, I will try again and feel confident that I can work it out.

    For now, it seems I do not need CMS but only RSS. However I am glad to have achieved a basic picture of CMS for when it is needed. Two weeks ago, I would not have advised anyone to use CMS. I still prefer raw code for myself. However thanks largely to this discussion, in future I will probably advise any typical non-HTML-proficient webdesign customer to insist on either Drupal, Wordpress or CMSmadesimple for his typical websites. (And I also will read this discussion several times more.)


  10. Offline

    Wired WDF Moderator and Alien Overlord

    Message Count:
    7,373
    Likes Received:
    92
    Trophy Points:
    48
    Commerce sites and blogs are just 2 different things. I would say that the reason WP is good for SEO (assuming you have GOOD content) is because of linkbacks and the like. For the restaurant manager, yep, blogging software would be a good idea. Simple integration with Flickr or the like would be an excellent way to easily add photo galleries to it in a nice and proven format.

    Regarding Drupal, from the professionals I've talked to, it's easy to start, difficult to master.

    With a CMS preinstalled by a host and some free templates, I say you can certainly create websites easily enough. CMS certainly balances out work vs stress vs time vs cost for a developer, but ultimately nothing beats a GOOD web developer. They can turn a simple CMS into unique greatness.

    Best way to get into Wordpress is to sign up for a free account on their website.


  11. Offline

    andrew2833 New Member

    Message Count:
    28
    Likes Received:
    1
    Trophy Points:
    0
    I agree with you WIRED. After this discussion I started to talk about CMS with people who are acquainted with this theme and they told me the same thing: nothing beats a good web developer. And if you want to succeed then you have to turn to a professional web developer.


  12. Offline

    rhyslittle New Member

    Message Count:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    South England
    Personally I prefer the bespoke options - it can be more expensive, but using a .net platform and building from scratch saves a lot of hassle - it also means that you get exactly what you want


  13. Offline

    krystof Member

    Message Count:
    147
    Likes Received:
    6
    Trophy Points:
    18
    Can a Drupal, Wordpress, or some other type CMS turn off HTML like a Vbulletin?

    I also agree with WIRED. As I was clumsily attempting to imply in the "poll," Drupal may have started as an attempt to make site creation easier, but from my one attempt several years ago, is not very helpful in that regard, resulting in boxy and impersonal designs. Why waste time learning to tame that monster when you can learn HTML almost as easily, or heck, use a WYSIWYG.

    ...However... thanks largely to WDF posts by SMOSELY... I recently came to realize what evidently the webdesign professionals also came to realize years ago...
    • Taming Drupal to every touch "can" be done by the professional, and then leaves a much happier customer for easy minor editing!
    • Drupal maximizes resale value of your website. More people will want to buy it because more people will feel they can edit it.
    • Drupal makes it easier to hire content writers or part-time webmasters. Believe it or not, many people are very intimidated by HTML but who can write good English a lot better than most programmers. (No kidding, haha.)
    • :cry: All I really wanted to be was an online journalist with his own websites. So maybe I wasted my time learning HTML and CSS?
    One question please...

    :confused: Can a Drupal, Wordpress, or some other type CMS turn off HTML like a Vbulletin?

    I decided a year ago to host Wordpress sites, when I discovered how popular and accessible it is. But also, I hoped this might reduce my concerns about "posting malicious code." I.e., can Drupal, Wordpress, or any other CMS "turn off HTML" on an admin level like a Vbulletin? If so, this would enable me to offer cheap reseller webhosting, without having Cpanel, without becoming a magnet for phishers etc., and without having to lose sleep dealing with such things. (I suppose I'll learn this anyway, as I try Drupal and Wordpress for so many other reasons. But thank you anyone who might happen to know...?)

    P.S. Yes Wordpress can disable HTML posting. See item C-3 in my later WDF thread: "Wordpress security installation notes."


  14. Offline

    Photosdotcom New Member

    Message Count:
    8
    Likes Received:
    0
    Trophy Points:
    1
    We would have to agree! A CMS is a great way to manage a smaller site which may need minor tweaks. Once you start getting into bigger sites with greater intricacies, it is nice to have a web developer. The reason for this is that web developers know the coding and layout of your site so they can make appropriate changes.


  15. Offline

    JSCRIPT New Member

    Message Count:
    13
    Likes Received:
    0
    Trophy Points:
    0
    open source content management systems need to be consistently monitored for exploits, you should always have a maintenance plan for open source cms software,,


  16. Offline

    TheGAME1264 The Displaced Web Redneck Moderator

    Message Count:
    7,542
    Likes Received:
    707
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Not from USA
    Wow...I'm surprised I didn't notice this sooner. There are some things here that need clarification.
    ABSOLUTELY NOT A GOOD IDEA FOR A PROFESSIONAL WEB DESIGNER OR DEVELOPER (I wouldn't even recommend it for a host).

    First of all, as JSCRIPT pointed out, open source "CMSes" (I hate that term, by the way) are suspect to vulnerabilities and attacks, including but not limited to SQL injection, inserting of random code that usually links to other sites of ill repute (done mostly for SEO purposes). This means you have to constantly stay on top of the site, updating it all the time, making sure every new version is installed, checking to see that all of the plugins work, going through all the crap, etc. Wordpress in particular is notorious for being a security problem.

    Second, we're assuming that Wordpress will work for your clients' sites. It usually doesn't. It's an open-source blogging script. That's it. That's all. Using it for personal stuff? Inh, okay. Using it for anything professional? As soon as you have someone hack your blog selling Viagra or bragging about how they hacked your blog because you're a stupid infidel American and, oh, by the way, here's where you can buy Qu'Rans online, you'll get off the Wordpress bandwagon and quick.

    By the way, those are not two random examples...I've had both happen as the result of running WP blogs...one to experiment with WP for personal reasons, and one at the insistence of a client (who later on allowed me to build a custom self-admin that hasn't failed once since.)

    The logic, as is usually the case from the SEO community, is schoolyard logic...they've got a few of the facts straight, but miss the point completely.

    Google doesn't rank pages (notice how I said pages, not sites) based on the platform used to create those pages, since the platform has absolutely no bearing whatsoever on the content of the page. It's just a tool used to make content creation easier...in theory.

    The reason that pages get indexed quickly, and presumably "rank" (another flawed measure that the SEO community has latched onto) is because of things such as pinging which allow services that accept ping requests (e.g. Google's Blogsearch) to learn of a page and potentially index it more quickly. However, a well-written site with compelling content and the proper marketing will be indexed quickly enough as to render pinging for SEO purposes all but useless anyway.

    In other words, the platform is irrelevant; it's the content that matters. This is something the "e-commerce gurus" have misunderstood.

    If you've got a client that requires some form of self-admin, and that site is going to have any kind of a unique selling proposition, you will have to have the skills to at least customize a basic so-called CMS anyway. Even if it's something simple like, say, a quote generator, you're going to have to learn some programming and learn how to do it.

    And if you're going to have to learn that, you might as well start learning to build your own self-admins from scratch. If you need a WYSIWYG editor, throw FCKeditor into the mix, but other than that, you'll want to make as much of the editing as customized to your client's needs as possible.

    This is especially true of anything to do with e-commerce. If you're selling online, the last thing in the world you should want is for your code to be available to anyone and everyone. You've got highly confidential customer info to be responsible for, and if anything should happen to that info...you're on the hook.

    To sum this up, when it comes to self-administration, building it DIY = the only way to fly.


  17. Offline

    krystof Member

    Message Count:
    147
    Likes Received:
    6
    Trophy Points:
    18
    Can anyone recommend "paid" multi-domain blog, wiki, site and link exchange software?

    :squareeyed: Thank you very much JSCRIPT and TheGAME. This rings true. Before deciding to buy Vbulletin (now switching to Xenforo) I realized that a 'free' forum would be plenty good enough for me--but read posts warning that any "free" software is a target of choice for hackers. The "free" security patch update notices are basically a how-to manual for teenaged idiot savant vandals. As soon as they need to pay 10 cents then 99% won't bother...

    And so, I certainly wondered if the same was true for Wordpress, PhpWiki, Drupal, PHP links, etc. etc...? This is the first time I heard such news, especially about Wordpress, about which I only read glowing reports.

    D.I.Y. software is out of the question for me. Much better to pay a few dollars. And so, as of this minute I will begin shopping. Can anyone please suggest some good "paid" software as follows...? This advice would come at a perfect time.
    1. A secure paid multi-domain blog software equivalent to Wordpress 3.0...? ("""Since Version 3.0, WordPress includes new multisite features, meaning that it can run many blogs, even with their own separate domains, on one WordPress installation.""")
    2. A secure paid professional-level website creator equivalent to Drupal...?
    3. A secure paid user-friendly website creator equivalent to CMS-Made-Simple...?
    4. A secure paid Wiki software...?
    5. A secure paid "link exchange directory" software...? (So anyone can submit a link to a website, after posting a return link, and which enables the webmaster to "approve and post" every submitted link, including non-link text description, to its appropriate category instantly and with one-click.)
    Ideally, as a part-time webhost, I would like to buy a licence that enables me to enable the above software inexpensively on numerous sites.

    Thank you, anyone.

    P.S. By "good" software I mean, in particular, "likely to remain supported," i.e., made by a company that is not likely to go out of business overnight.


  18. Offline

    TheGAME1264 The Displaced Web Redneck Moderator

    Message Count:
    7,542
    Likes Received:
    707
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Not from USA
    I'm going to have to drop out of the conversation at this point. I haven't seen anything on the paid side that I didn't have to hack at some point to make work properly. Sorry if that's a negative, but it's just the reality of the situation.


  19. Offline

    AK Web Design Member

    Message Count:
    122
    Likes Received:
    2
    Trophy Points:
    18
    How much do you usual charge to build a cms?


  20. Offline

    TheGAME1264 The Displaced Web Redneck Moderator

    Message Count:
    7,542
    Likes Received:
    707
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Not from USA
    Sorry...I'm not sure who that question is directed to. Me, someone else, or everyone?


Share This Page