Ten Rules for Choosing the Perfect CMS

Author: Zeeshan

The content management system you choose can really make a huge difference in how much time you (or your clients) spend keeping a site updated and maintained. There’s a huge variety out there—some estimates put the number at around 1700 different options. Some are great…some, not so much.

Below are ten useful guidelines to consider when choosing a CMS, followed by rundowns on ten great CMS options available and how they stack up based on the guidelines.

Ten Simple Guidelines for Choosing the Perfect CMS

1. The CMS you choose should be really good at whatever the main function of your website is.

What do you want your website to do? Is it going to be primarily a static website, like an online brochure? Or is it going to be a fully-functioning ecommerce site? Or maybe it’s going to be really media-heavy with tons of videos, photos, and audio files. Or is a blog going to be the primary focus?

Whatever your site’s primary function is going to be, you need to define it and then find a CMS that does that particular thing really, really well. If blogging is the main focus of the site, then use a blog platform. If images and video are the main focus, then you need to find a CMS that either has great support for media built-in or has great plugins for enabling those functions. If your site is going to focus on an online store, then the platform you choose needs to be able to seamlessly integrate that online store without a ton of extra work.

2. A CMS needs to work intuitively.

When you average user opens up the backend of the site, they should be able to figure out how to do basic functions without too much instruction. Different elements of the site should be clearly labeled. The basics of posting a new page, editing a page, and even changing themes or sidebar elements should all be relatively simple to figure out for the average computer user.

3. The backend needs to be standardized.

Things should all work basically the same way in the backend of the site. A good CMS should have a standardized format for each section of the backend. If one section uses a drop-down menu for selecting something, then all of the other sections should use the same type of menu for similar options—not radio buttons or some other selector.

The same goes for the way things are named or otherwise referred to. If something is called a “page” in one place and a “post” in another, that’s going to get confusing (plus, most people consider those two different things). If it’s a “sidebar” in one place and a “second column” somewhere else, that’s going to confuse your average user.

4. The backend needs to be logical and well-organized.

Things should be laid out logically in the backend. This means that all of the functions related to editing, or sidebars, or themes, or creating new content, should be grouped somehow or otherwise function the same. Alternatively, some CMSs put all of the things related to pages in one place, sidebars in another, plugins in another, etc. Either way, they’re laid out logically and once you know the basic architecture, it’s easy enough to figure out where things are supposed to be.

5. The right CMS shouldn’t have a ton of extra functionality you’ll never use.

This is a completely personal choice. Some sites will make use of tons of advanced functionality. Other sites won’t. If you’re never going to have an online store, why do you need a CMS that focuses on ecommerce? If you never plan to do anything beyond posting photos to your site, why have a CMS that does that plus a hundred other things? Instead, find a CMS that does the one thing you want to do really well and forget about the other features.

6. The right CMS should be easy for non-geeks to use.

Web designers and developers are very good at using web-based applications and pretty much anything else computer-related. A lot of their clients, on the other hand, probably aren’t. While most of the end-users of any CMS are going to have at least basic computer knowledge, they’re probably not super tech savvy. While you might love a particular CMS and think it’s the best thing since solid-state hard drives, your clients might find it confusing, hard to use, and overly complicated.

The question I always ask myself when considering this is, “Could my mother use this?” My mother is your typical business computer user. She can do spreadsheets, word processing, and email, but she’s definitely not a techy. If I’m confident that I could easily explain a CMS to her and she’d then be able to use it with a minimum of later support, then I know it’s going to be appropriate for 90% of other likely users.

7. It needs to include a WYSIWYG editor.

WYSIWYG editors make life easier for your clients. Most clients don’t know HTML and don’t care to learn. But they want to be able to use bold or italic text or use header tags to create sections within their pages. A WYSIWYG editor makes that all possible for non-tech-savvy users.

8. The pages it creates should be fast-loading and have simple code.

One of the major advantages of a CMS is that it simplifies the updating and management of a website. So the pages it produces should also be simple. There shouldn’t be a lot of extra code or provisions for unused functionality in the final page code. All that serves to do is slow the load times for the page and increase the likelihood that something will render wrong or throw an error.

9. The template engine should allow you complete creative control.

Some CMSs have very set ideas about what a website should look like. There needs to be a sidebar for navigation. You shouldn’t use navigation dropdowns. The content has to be arranged in nice, neat columns. Who’s the designer here? Whatever CMS you choose should let you design pages the way you want and should work around your needs.

10. The right CMS should have adequate support and documentation.

In all likelihood, you’re going to run into some sort of problems with any CMS you choose. Whether this is caused by add-ons or in the course of customizing some bit of code, or whether the CMs is doing something unexpected, having somewhere you can turn to to get advice on how to fix the problem is invaluable.

This doesn’t necessarily have to be some expensive tech support phone number or other paid support. Sometimes you can get quicker and better responses from a user community. Does the CMS you’re considering have support forums frequented both by other users and by those involved in the project? Are there other, off-site forums dedicated to that particular CMS? The people who visit these forums can be a wealth of information for doing just about anything with your CMS of choice.

Thorough documentation for the CMS is also valuable. It should provide information on everything from basic use of the CMS to customizations and advanced functionality. In addition to being complete, it should also be easy to understand and accurate (which can be hard to determine until you actually delve into doing some of what it suggests).

  • Share/Bookmark

Add Your Comment

Spam Protection by WP-SpamFree

xeex90503 stable abb lounger oceania cruiseship nautica kristy rife septic system inspection approval letter ceramic torso sculpture healthy eggplant parmesan where foxes are found in australia pictures of vicky lawerence scrooge with albert finney carole james ndp crocheted backpack pattern pilar street nacogdoches yakima indians diseases audio podcast barack obama nov 4 recipe crockpot appetizers meatballs apricots barbecue large star folded greeting card template crown industries hebron ill ko engineers north carolina campbell hausfeld compressor 3 cylinder ufo spotted over canada sos childrens villages india memorial ideas for mass services video acceleration file for dell morton arboretum lisle illinois pro and cons of sarbanes oxley pay for all achievements humane society camp horne road pa caitlin wood fitzgerald live world cup rugby angelos angelou austin 2009 roe messner churches womens bulova watch quilting patterns baby quilts aer lingus fare prediction 2008 advance diabetes dictionary f j lightbulb watt meaning 1u sever pci rugged create free alphabet flashcards using notepad paste code g tes pays cathare atlanta vipers hops grillhouse bradenton florida rhonda winton aquarium ph indicators cross platform gui python gregory isaacs house of blues muffler assembly for a saturn bournemouth jazz music nights june 2007 janet rhodes of franklin tn tracey dawson david fry dui philadelphia pogo to go hacks and cracks pocketfold invitations destroy ozone layer usb powered drive external monetary assistance for cancer patients securing a toilet flange university of alabama fraternity hazing loop heavens end album why do nurses have addictions castle mist game rpg dorothy the dinosaur swimwear justice league burger king premium toys lsu flip flops cucumber diuretic mike strain for commissioner of agriculture what are bagpipes johnny cash waylon jennings spanish worksheet on imperfect tense location free for pocketpc access display months of date range free childrens printables bulk quantities of vegetable oil v8 in a pinto recovering from a modified radical how to help a heroin addict hummer truck h2 calculate drag coefficient integrate numerical fake sponge coral antartica website chipcon cc 1020 distributor deleted youtube videos wisconsin packet map skyline steel parsippany nj catholic homeschooling mt tabor country ati 9600 xt fly tying tools review brinkman spot lights diy underground wire genomics training perspectives obesity m w smith worship dvd plugged duct tesco ni wow stat changer 2.0 crack who was elmer gentry actress who was caught shoplifting gopher eating habits gatewood apartments in havelock nc floor joist bridging installation voting on the voucher in utah hudons belk raleigh nc psychic readers pattern 14 barrel 303 enfield berne texas dump duration paint sherwin williams specs ashley burdick born ny shelton rachel mcnolte huber nugent adrian cheung blue castle games doc farmer opennetworker total contacts astral water mans tuxedo delicious eta stove seventhday adventist church charlot pender nypd pizza hursttexas mens ped egg bundy selmer tenor saxophone elbows tied together dale cubic cfm romulus meat market diablo ii tal rashas wrappings stephen branham betsy layne fre online space mmorpg free karokee voice effects kewill sps potion making games targa bindings white eyelet comforters train london to gaydon trimming of peruvian paso horse feet imdb bijou phillips new homes issaquah wa jonathan inman fbi datagrid row selection virus computer websites avoid hubbell smart y 100 plus decatur georgia darren clark wenger website yew wood tv unit leroy colombo deaf lifeguard pay rate for assistant cake decorator types of boat lifts problem solving dog humping corpus christi courthouse execution records claude moore recreation center beanie bed armand clematis espalier desarrollo de una intranet acronis disk direct cmt cyber acoustics driver letting go of anger divorce jeff brousseau new rochelle ny immanuel house conan the barbarian pics vacaville factory outlet youtube forbidden fruit lipitor made my fingernails brittle jerry thoms from lac du flambeau lorelei rose mary lou southern charms lemas ltd of little rock ark download emu poke rom cosmed liability or fines guatemalan immigrants in the northwest bowness bike gangs tablatura de de tierra lejana darlene hanson new mexico sammy sidewinder fastener harman house uae thomson replica diecast lapd and lasd police cars cl 420 review cuyahoga park monument celia topping dubai secret napster code french swingers videos cafe eclectic montclair nj polyphonic suzy byrne rabbit resort pattaya matt paulson figuring out filioque jody w rider address dire straits tickets to heaven mf doom bada bing lyrics quilt shop locater trois restaurant atlanta artios blues band kelowna fs2004 watsons st peters maxillary sinus clogged dvd the voyage laundry mat franchises hospital placerville california awsome video temperature and pressure and humidity bushido baseball tournament formats karl jordan sitka alaska verne gagne dvd tapes carmine salute plumbing inspector mercury dimes 1942 41 dried morel sauce recipe heathergate langhorne pa how to aim throwing darts personalized roman numeral necklace grosse ile football 99 roster explanation of ph kim whitley gallery ramon rossi lopez gmat tutorial white pages qwest cheetah burner ikernel how to spear fish legal online sports gambling band wristbands reels cis database hypno hypno hypnotic spirals maryland wage determination 1790 westmoreland county pa cheat codes for stronghold crusaders synonyms and consider st john baptist salle clipart a j thrower eeoc oklahoma city cineplex kitchener lighted wreaths redwing quigley sioux falls norwood micro shooters ear protection muffs jump on in indoor inflatable global sourcing procurement glidden wood tone stain lies evanescence lyricas gmc duramax lmm ecm updates lacie external 250gb hard drive fins windsurfing time in riga latvia stubben roxanne oil pulling cold pressed oil alpine cd players harmon kardon avr 335 specs back to school limo ride orbit white gum faith reformed church silver reflective material terrance barr rebellion magazine denver colorado snake portuguese translation chonzena reno not brushing your teeth world missions sudan singer bobbin thread jams globe theatre pictures athletic teddy bears stan rubenstein springfield emp for sale freehold nj car crash florida discrimination case comparative studies pitfalls and examples lago vista tx property owner marian holbrook kent genuine vw bora hid xenon headlights internation telephone directory will to power nietzsche lise meitner nuclear fission accommodation gympie hilda clark dentist georgia applesauce gingerbread christmas ornaments residual act test capsular thickening of the knee rocky kinsey xyline flashpoint carnation poppy 4 emt conduit weight byzantine weave glass pickled sweet green tomatoes carol alt raw essentials truckee redevelopment project how to propagate cinnamon ferns remember when list graduated but not liscenced rikaline 6033 pairing oneonta tigers jerseys core values in the university lowrider bike part curacao car rentals 6 volt alkaline battery skeleton drum drawing theodore roosevelt rotunda bulimia fanny shaving city of merrill susan rosen right hand rings joyce shafer usenet news service new zealand landforms 4242 canada road lakeland tennessee 38002 aftermarket nissan truck center caps schematic lights and switches national endocrine and metabolic stingray iii chevrolet picture blackstone hilton mabel craig nee robins goldmine export addins sato kazusa xpert leathers storia della pazzia wrestler ray stevens bionicle item 8525 apple blossom double impatience kids step stool and toy boxes calculating polar coordinates kentral hagan mastering studios underneath gateways skate pom poms catholic church redlands ca vegan protein powder knob hill country club community association windows xp pro 64bit game compatability women earned their right to work canmore luxury how is the real sagittarius woman cla 80 supplier home heating fuel coal pricing l m hardwood speedyshare bethany joy lenz shops stockport alabama denim shirt how to install hood pins military definition of simple negligence songs like remembering sunday lieds childrens museum discount masonry waterproofing paint charlotte observer accident spiderman pool bangor municipal utility cecil rolfe norman mitchell kills painkiller jane nielsen rating bear concrete bear delaware physiological carbohydrate partitioning union mill pediatrics centreville va nick flanagan are afghan hounds good guard dogs laguna beach ca pencils