There are an astonishing amount of Content Management Systems (CMSs) available on the web, especially if you include open-source offerings. CenturyLink offers Blueprints to easily deploy seven different CMSs to your servers: WordPress, Drupal, Joomla!, CMS Made Simple, Enano CMS, Refinery CMS, and Tiki Wiki CMS Groupware.


WordPress is software that allows all user levels to build both simple and sophisticated websites, blogs and more. It's easily learned and used by DIY, non-technical folks and developers alike. If you're building your first website, WordPress is a good choice.

This CMS is a good venue for developers because the functions are clear, the coding style is extremely transparent and the documentation is unparalleled. It's made up of several common programming languages: PHP, HTML, CSS and Javascript.

WordPress is built primarily by volunteers. There are also thousands of plugins & themes that allow you to personalize your website and integrate deep functionality. Additionally, WordPress offers free access to their Codex, which offers extensive developer-related articles, tutorials and documentation of WordPress functions.

CenturyLink offers WordPress as a Blueprint, which allows you to deploy your website in a few clicks.


Drupal is a popular open-source CMS. It is written in PHP, which supports procedural and object-oriented approaches to programming for software development. As a CMS, it tends to be more conducive to enterprise and corporate environments that provide infrastructure and developer support.

There are several important aspects of Drupal that developers need to understand: modules, hooks and themes. Modules are PHP code and supporting files that leverage the Drupal Core APIs and integrate new functional components into the framework. Included by default in any installation, Drupal Core Modules are maintained by the Drupal Product Development Team. Drupal Hooks allow modules to interact with the core code. They make it possible for a module to define new URLs and pages within the site, to add content to pages, to set up custom database tables and much more. A Drupal theme is a bundle of resources (including PHP templates, CSS, JavaScript, and images) that provides layout and style information for some or all of the Drupal content.

Drupal is available on the CenturyLink Cloud as a Blueprint, making it quick and easy to deploy the CMS to cloud servers.


Joomla! is another open-source CMS solution that enables you to build websites and online applications. Joomla is designed to be easy to install and set up even if you're not an advanced user. Since Joomla is so easy to use, a designer or developer can quickly build websites which are then turned over to clients or internal stakeholders.

Many companies and organizations have requirements that go beyond what is available in the basic Joomla or CMS package. In those cases, Joomla's powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions.

CenturyLink Cloud makes Joomla available to deploy via Blueprint.

CMS Made Simple

CMS Made Simple is an open-source option that works best for corporate or organization websites. It was created primarily for the use of experienced web developers who want a simple and collaborative site that they can make their own. The CMS also has hundreds of third party add-on tools to enhance the core package of features such as a WYSIWIG editor, search functionality, and page templates.

This open-source CMS was built using PHP, the same language that the templating engine Smarty uses to provide the caching, templating and logic behind the site.

Like most other open-source tools, CMS Made Simple provides documentation on the product as well as a built-in help system on the website. Many of the add-ons are supported by an online public forum.

CenturyLink Cloud has developed a Blueprint that allows you to deploy CMS Made Simple with a few clicks.

Enano CMS

Built on PHP, the free GNU General Public License software Enano touts its offering as a customizable CMS that behaves like a wiki -- it's simple and easy to create content. The developers actually implemented the structure of a wiki into a CMS architecture.

However, unlike a wiki, Enano provides a more robust application platform that allows developers to create plug-ins and extensible applications without worrying about the intense details, such as database abstraction, user management and caching. These plug-ins have the support to add or replace major subsystems of the software.

The user-friendly API comes with full, updated documentation on creating plug-ins; there is also an Administrator's Handbook that covers every aspect of the software from installation to administration.

Though Enano is structured like a wiki, it also has a selective wiki mode for users who don't want their site, or part of their site, to behave like one. You can disable any of the wiki features with the click of a button.

To check out the Enano software, use our Blueprint to deploy it in your environment.

Refinery CMS

This Ruby On Rails open-source CMS is available in over 30 different languages and allows contributions from anyone, anywhere, ensuring that the code and CMS stays as up-to-date as possible. The Refinery CMS is targeted towards the end user who may or may not have a lot of technical knowledge but wants to make their own edits to a site. Although anyone with basic computer skills can navigate the intuitive UI, the modular building blocks were designed to allow developers to create easy and quick extensions to customize their site.

The entire code project for Refinery CMS is housed in Github as an open contribution repository. People can contribute to the code or point out small issues they run across. This allows many developers to collaborate on the code easily and fix issues fast.

In addition to the developer documentation housed on the Github site, there are multiple guides for both easy and complex tasks, all with the end goal of helping the user get up and running as fast as possible.

CenturyLink provides a Blueprint that allows any customer to easily deploy Refinery CMS to their servers.

Tiki Wiki CMS Groupware

The Tiki Wiki CMS is an open-source CMS that boasts an impressive number of built-in features, meaning a developer may not need to spend much time building extensions or adding features to a site. In addition to the standard CMS offerings of a WYSIWYG editor and wiki, some of the more unique built-in features are: a shopping cart and payment capabilities, chat and social media options, office suite integration (spreadsheets, drawings, reports, etc.), and e-Learning integration.

While a developer may not need to add any extensions to a site built with Tiki Wiki, if they do find issues with the code or want to make enhancements they can do so easily with the help of the developer section of the website. Code is housed in a repository on and requires and SVN program for downloading and uploading. The process seems simple and well-documented, and is supported by hundreds of contributing developers.

The documentation for developers is highly organized and seems to cover most of the issues or questions someone may have when working with the CMS. There is also extensive non-developer documentation for end users.

If you would like to play with the Tiki Wiki CMS, you can use our Blueprint to easily deploy a version to your servers.

You can check out more information on the CenturyLink CMS solutions by visiting our CMS page.