Generally speaking, you'll want a package that helps you manage the creation and presentation of information throughout the project life cycle. Searching and ongoing administration and maintenance are other basic features you should have on your checklist. Personalization for site visitors is an important feature with which many Web sites are still struggling. BroadVision Inc. seems to offer particularly strong personalization capabilities and is used by many of the largest commercial Web sites. It's also necessary to be able to separate content from the structure of the pages.
Templates can help keep the content and page layout separate.
Templates ensure that all content fits into the standard format of a company's Web pages. Visitors find it easier to navigate Web sites that look the same from page to page. Constantly changing formats throughout a site can be confusing and make it difficult for visitors to find what they want. Those who get frustrated are likely to become lost customer opportunities. Content-management systems provide companies with the ability to significantly reduce the bottleneck that occurs when the Webmaster tries to approve, load, publish, and manage every piece of content on a company's Web site.