Content Management Systems like WordPress, Drupal and Joomla! are used to manage web content and ease the process of promoting new and updated content to the Internet. CMSs are made up of two elements: a Content Management Application (CMA) and a Content Delivery Application (CDA).
The CMA is responsible for managing the website's content, such as text, images and "meta" content. It allows users to create, modify and remove web content without the assistance of a software developer or webmaster. Most major CMAs provide a WYSIWYG text editor for users not familiar with HTML or CSS, but also include the ability to edit raw markup. A CMA is basically "the brains behind the operation", facilitating the detail work.
The CDA portion of the CMS is responsible for compiling the information created in the CMA and conveying or presenting it to the website. Think of the CDA as "the muscle" in the partnership - it does the heavy lifting for the CMS.
WordPress is the most popular Content Management System currently on the market, commanding nearly 30 percent of the world-wide CMS market share, which represents a whopping 32 percent of the internet. Initially, WordPress was designed to support blogs only. However, because of its ease of use and wide adoption, over time WordPress has grown to facilitate much more.
WordPress is software that allows all user levels to build simple or sophisticated websites, blogs and more. It's easily learned and used by DIY non-technical folks and developers alike. If you're just starting out and building your first website, WordPress is a good choice.
WordPress is a good fit for:
WordPress is an equally a good platform 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:
WordPress also offers free access to their Codex. The WordPress Codex is an online manual, offering extensive, developer-related articles, tutorials and documentation of WordPress functions. Because WordPress is built and maintained by volunteers, the Codex is a living, breathing repository that continues to evolve and improve through on-going contributions by the WordPress community. From installation to optimization and customization, and for beginners all the way through WordPress experts, Codex covers it all.
CenturyLink Cloud is an ideal hosting option for an unmanaged WordPress solution, and offers the benefits of all the built-in operational efficiencies of our public cloud. This option is best suited for those very familiar with WordPress, or for Software Developers. This permits full control over the entire stack, as well as allowing you to attach services like Load Balancing, Firewalls, Relational DB Service, etc.
Our next-generation private cloud solution is another unmanaged WordPress hosting option, but takes away the hassle of managing the stack and the infrastructure. It's a software-defined data center solution that includes software-defined networking and vSAN Storage to deliver a completely integrated Hyperconverged Infrastructure-as-a-Service.
Drupal is a popular Open Source Content Management System. While it only commands approximately 5 percent of the CMS market, it’s gradually gaining greater popularity and powers millions of websites worldwide. Drupal 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.
Modules are PHP code and supporting files that leverage the Drupal Core APIs and integrate new functional components into the Drupal framework.
Included by default in any installation, Drupal Core Modules are maintained by the Drupal Product Development Team. These modules are essential to Drupal operations.
Drupal Hooks allow modules to interact with the core code of Drupal. 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.
An unmanaged Drupal solution may easily be hosted on CenturyLink Cloud, and provides all the features and built-in efficiencies of our public cloud. This option is best suited for Drupal power users or for Software Developers. Our cloud enables full control over the entire stack, as well as providing access to services such as Firewalls, Load Balancing, Relational DB Service.
If you need something with more oversight and security, consider hosting your Drupal project on our next-generation private cloud solution. This service is a software-defined data center solution that includes software-defined networking and vSAN Storage to deliver a completely integrated Hyperconverged Infrastructure-as-a-Service.
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 for less advanced users. This means designers or developers can quickly build websites, which are then turned over to clients or internal stakeholders for ongoing care and feeding.
Consider CenturyLink Cloud for your next Joomla! project. Best suited for Drupal power users or for Software Developers, our public cloud delivers a breadth of powerful features and built-in efficiencies. Our cloud enables full control over the entire stack, as well as providing access to services such as Relational DB Service, Firewalls and Load Balancing.
For more of an enterprise solution, CenturyLink Private Cloud on VMware Cloud Foundation delivers all the security and reliability you could ask for. This service is a software-defined data center solution that includes software-defined networking and vSAN Storage to deliver a completely integrated Hyperconverged Infrastructure-as-a-Service.