Content management systems: Joomla!, WordPress & a world of alternatives

Content management systems (CMS) are database driven, user interfaces that allow website owners and administrators to easily update and manage a website.

Common CMS capabilities

  • Log in/out functions
  • Admin privileges
  • Content creation and management (pages, articles, posts, etc.)
  • Menu management
  • Addons, plugins, components, widgets, modules, etc.
  • User comments

CMS pros & cons


  • Easily manage users and admins
  • Easily create and manage content (pages, articles, posts, menus, etc.)
  • Addons, plugins, components, widgets, modules, etc.
  • User comment functionality


  • Security risks
  • Requires updates to software, addons, plugins, components, widgets, modules, etc.
  • Requires more server resources and typically costs more to run smoother.
  • Slower than a static website. The exception is when the site is hosted on a VPS or dedicated server, costing much more than traditional hosting.

Was this answer helpful?

 Print this Article

Also Read

Static vs. Dynamic Websites

Static websites Simply put, a static website is built for pages to be viewed, as is, through a...

"I just need a basic website."

"Basic website" is an open-ended term.  My definition of basic could be different than yours....