My.ADVISOR.com Sign-In
ID
Password

Member Center / Sign-Up
Go to Article
Advanced Search 

ADVISOR VIEW

Content Management vs. Unstructured, Flat HTML Pages

Side-by-side comparison of the two content strategies, including versioning and rollback, security, and workflow.

By Dennis Preston, Deloitte & Touche senior Consultant


Many small to midsize companies that started out with static, page-by-page Web sites are finding themselves in their own bogged-down jungle of data. The idea of repurposing hundreds, thousands, and sometimes tens of thousands of static HTML pages is enough to scare any company into staying in the jungle.

At the other end of the spectrum are the companies just starting their Web presence. They may argue they don't need a content management system, because they'll have a small Web site with just a portfolio and some content information.

Does this sound familiar? I'll look at the pros and cons of static pages and a content management solution and examine the "what ifs" and resulting consequences.

When the "wild, wild Web" was young, it was a publisher's dream. Anyone with a mouse and an Internet connection was authoring Web pages. However, the content was ugly and unstructured, and most of it wasn't even true. The Web has been tamed a little and has settled into corporate America with some degree of reliability.

With that new respectability comes the "save the day" content management applications. Some are basic and inexpensive, whereas others can be extremely robust and quite expensive. Basic functionality of these applications includes security, groups and roles, workflow and approval process, development and production environments, templates and content entry forms, metadata structures, versioning and rollback capabilities, Web page caching, launch capabilities ... the list goes on and on. Each of these attributes plays an important part in building and maintaining a highly structured, scalable, changeable, and usable Web site, which wasn't possible with a static Web site, at least immediately after its inaugural launch.

Unstructured, flat HTML and its pitfalls

My nieces are building Web pages at the ages of 8 and 9 using some online tools that utilize templates and forms. Sounds kind of like a miniature content management application. The truth is there's nothing wrong with static HTML in general; it's just that I find myself making the case over and over again on why organizations should steer away from static sites. Probably the biggest pitfall is the amount of redundancy that goes into a static site. I'm not just talking about information in general -- I'm talking about the code. Each page has a table framework that holds together the graphics for the site, and because the basic look and feel of the site has to be consistent, each page has the same top nav, left nav, and footer. Yes, a bypass to this may be an Active Server Pages (ASP) Include or an iFrame, but that can only take you so far. Making a small change to the look of a static site usually means hunting through several pages, if not all of them, to make the changes throughout.

The other main pitfall to static Web pages is the lack of metatdata attached to the content. This metadata includes the keywords, security, or any other relevant attribute you want to attach to a piece of content that makes it usable and easily repurposed throughout a company's Web site or sites. The lack of structured data leads to many pages falling into the depths of a Web site never to be seen again unless someone accidentally stumbles across them at some point by clicking on links all day. This isn't to say that the content is no longer relevant or useable; it's just that you can't find it by intuitive navigation or a keyword search function. I could go on for days about such shortcomings, but instead I list them in the matrix at the bottom of the page.

So what do static Web pages do better than managed Web pages? Well, they initially cost less and go up quickly. Other than that, there are no real incentives to go this route. More often than not, though, these factors alone make up the argument against a content management system, not only by small to midsize businesses, but surprisingly also by Fortune 500 companies.

So how do you convince a company that no matter how small its Web presence it should consider some sort of content management system? It's easy. Just ask management one question: What would happen if the Web master were struck by lighting tomorrow? All kidding aside, it brings up an important point. Having one all-knowing "key master" for your company's Internet, intranet, and extranet is probably not a good business practice. It's like having only one key to the office and everyone having to depend on one person for access. What happens if he's late or, worse yet, doesn't show up at all?

Unfortunately, this problem usually doesn't convince a CEO to crack open his corporate wallet for a content management system. He needs cold hard numbers demonstrating a return on investment (ROI). Showing ROI isn't as easy as it sounds. I wish I could provide you with a standard formula to just plug in the numbers, but it's not that simple. You have to look at and explore each case. Factors such as time spent looking up resources on intranets, tangible leads from a Web site, or even an increase in sales on an existing e-commerce site are all measurable. These areas are great places to start, and it won't be long before you're able to show major profits not too far down the road. Also try to get the company to look as far down the road as possible. This will be the greatest return on investment you can show. Planning and scalability are the two major factors you'll have to address if you want to convince your organization to go with a content management solution.

And if none of this information works to sway the company into a content management system, I know a couple of young but promising Web masters who will work for Gumi Bears and Barbie dolls.


AttributeManaged Web pagesStatic Web pages
SecurityNot only can you wrap the outward-facing content with security features, but you can also wrap the actual content entry forms. This gives ownership to only the people who have clearance to edit or create potentially sensitive information.Minimal security on the Web site only by login. Inside, there's typically a single Web master with the "keys to the kingdom." This isn't a secure business model.
WorkflowMost content management applications have some sort of workflow. This provides quality assurance as well as the ability to assign tasks to users that can be later tracked, approved, not approved, launched, rolled back, etc. Nonexistent -- minimal if any approval process. There's a high risk for posting information that will be discovered later by a company official, only to become a quick scramble to get it off the live site.
Users and groupsUsers and groups make up the foundation of security -- who can see and edit what -- as well as the workflow process -- who's assigned to what content and who needs to approve it before pushing it live. You can delegate ownership of certain parts of a Web site to those who are the content specific experts. Nonexistent. Typically, there's a single Web master, which results in a bottleneck of production.
Versioning and rollbackNot all content management applications on the market have this capability, but big companies such as Vignette, Interwoven, and newcomer Stellent definitely do. The power of this attribute is the ability to go back in time. That is, hindsight is often 20/20, and many sites find themselves having to roll back to older versions of existing or even nonexistent pages. This saves the time of having to recreate the page and arguing over how the old page used to look.Nonexistent. Web pages are overwritten with new data, and any ability to recall past content is nonexistent
Launch capabilitiesAfter content has passed through the rigors of workflow and the approval process, it's ready to launch. The cool thing about a content management system is the ability to set predetermined times for launch as well as expiration of content. An example is a press release that can go live no sooner than 12:01 a.m. PST on the following Friday. You can do this by applying simple criteria to the content prior to launch. Now you can go home at 5:00 on Thursday and not worry about it.Static pages are manual only. There's no time- or date-stamping for content launch or expiration.
Predefined templatesThis is my favorite. Coming from a GUI background, this appeals to my sense of control over a site's design. A content management application's ability to utilize templates for maintaining a site's graphical layout is golden. This keeps the self-proclaimed artists from otherwise destroying a perfectly good site by applying size 24 purple fonts and huge JPGs of their family dog or something. Templates are also key in having to change, say, the company logo on a site that might have thousands of pages. Changing the logo in maybe one or two places will save you tons of time compared to the old way of having to change it on each page.Static pages offer minimal possible repurposing of data by ASP Includes or the like. You need a constant programmer. This also makes for redundant code for the Web site GUI. Each page has the same code used for holding together and displaying the site's main graphics. There a potential for broken pages or mismatched graphics from page to page.
Check-in, check-out How many times have you overwritten, or been overwritten by, someone else working on the same file? This mundane but often overlooked feature of checking in and out can save time as well as friendships.Minimal check-in, check-out capabilities exist if you implement and fully use a Web authoring application such as Dreamweaver or FrontPage across users
Dynamic contentThe ability to repurpose content without having to duplicate it is huge! This is part of the real power of a content management system. You can use single source of information, say a product description, on the company e-commerce site, the corporate site in an article or press release, on the company intranet as part of a catalog, or any number of places. The point is the content lives in one place, and this alone ensures the continuity and timeliness of that content across all the different platforms in which it's rendered.Nonexistent. Any dynamic content would have to be hand-scripted by a developer.

Content Management vs. Unstructured, Flat HTML Pages

9 reader comments:

What do YOU think about this topic? Share your advice and thoughts using this form.

Your Name

REQUIRED : PUBLIC

Your E-Mail

REQUIRED : PRIVATE

Job, Company

OPTIONAL : PUBLIC

City, State, Country

OPTIONAL : PUBLIC

Your Web Site

OPTIONAL : PUBLIC

Your Comment

Please help everyone by keeping your comments on-topic, using clean language, and not defaming or making personal attacks.


Your e-mail address is required, but it will not be displayed to the public or given to anyone. See our Privacy Policy. Comments become visible after they pass our spam filter, and spammers and abusers are permanently blocked. Please report spam or abuse.

Dennis Preston works for Deloitte and Touche. He's been in the Web game since the beginning. His specialty for the last several years has been content management, specifically implementing Vignette and more recently Stellent.

Printer-friendly
page layout

Keyword Tags: Content Management, E-Business, E-Business Management, IT Strategy, Strategic Planning, Strategy, Web Deployment, Web Design, Web Development, Web Operations, Web Publishing

ADVISORAMA
It is not because things are difficult that we do not dare; it is because we do not dare that they are difficult.
-- Seneca

ARTICLE INFO

DataBased Advisor

Web Edition: 2003 Week 38, Doc #13067

FREE ACCESS FREE ACCESS

SUBSCRIPTION STATUS
You are not signed-in. If you are a subscriber to this publication, sign-in above to access locked articles. To subscribe or renew go to www.AdvisorStore.com.

Subscribe to DATABASED.ADVISOR.com

Get it all -- every current and past ADVISOR tech/business publication, now all-in-one subscription, with new articles and a huge reference library packed with expert advice, how-to and downloads. Subscribe now to get it all.

DataBased.Advisor.com

Subscribe to FileMaker Advisor Magazine

Read the advanced guide to creating custom business database solutions with FileMaker software. Subscribe now to gain access to all the archives and downloads.

FileMaker.Advisor.com

Subscribe to Advisor Basics of FileMaker Pro

Learn the fundamentals of using FileMaker Pro software. Every issue gives you step-by-step instructions on creating the databases you need. Subscribe now!

FileMaker.AdvisorBasics.com

Showcase Your Smarts

Submit your tips, techniques and advice and let Advisor promote your business and build your career. Show the world what you know!

AdvisorTips.com

Use of this or any other site, content, product or service of Advisor Media constitutes acceptance of Terms of Use.
Portions copyright ©1983-2008 Advisor Media, Inc. All Rights Reserved.
Reuse or reproduction of any portion or quantity of Advisor Media's copyrighted content, in any form, for any purpose, requires written permission.
ADVISOR®, the ADVISOR logo, and other names and logos that incorporate ADVISOR are registered trademarks, trademarks or service marks of Advisor Media, Inc. in the United States and/or other countries.
Other trademarks are used for identification, editorial or descriptive purposes and are the property of their owners.
Hosted by Prominic.NET Website powered by
LOTUS SOFTWARE
PRESD001 posted 09/17/2003 modified 01/09/2009 03:41:01 AM ztdbms/ztdbms
domino-144.advisor.com my.advisor.com 01/09/2009 01:05:51 PM