CMS in a Nutshell

Content management systems (CMS) — also known as Web content management (WCM) — are systems used to facilitate collaborative digital content creation. Figure 1 depicts a generic architecture for a CMS. As open source software (OSS) becomes mainstream and is backed by large vendors, OSS content management systems have become a viable option for enterprise-scale deployment. The field of CMS has seen particularly strong growth in OSS solutions, perhaps in direct response to the high prices that commercial CMS have historically demanded. There are also other benefits inherent in the use of most OSS CMS, such as ease of customization, the use of open platforms, unrivalled flexibility, remarkable extensibility, ease of integration, strong community support that leads to rapid problem resolution, and much more. Since OSS CMS have matured to the point where they should be considered side by side with commercial alternatives, they pose a sensible business alternative to commercial solutions.
In this article, I will examine all the steps of deploying a large installation of an OSS CMS, using as an example an installation I have performed for the National Technical University of Athens.
How to Select an Open Source CMS
Selecting and implementing a CMS will be one of the largest IT projects tackled by many organizations because there is no single best list of specifications.
-
- Login or register to post comments
Printer-friendly version
- 1587 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Turris MOX is a Modular & Open Source Router
A company from the Czech Republic is trying to raise money to bring a modular and open source router to the public. It has a number of features that can’t be found in the current line up of routers available for purchase.
| Openwashing: Intel, Apple, and Microsoft
|
Android Leftovers
| An introduction to the GNU Core Utilities
These two collections of Linux utilities, the GNU Core Utilities and util-linux, together provide the basic utilities required to administer a Linux system. As I researched this article, I found several interesting utilities I never knew about. Many of these commands are seldom needed, but when you need them, they are indispensable.
Between these two collections, there are over 200 Linux utilities. While Linux has many more commands, these are the ones needed to manage the basic functions of a typical Linux host.
|
Recent comments
1 hour 1 min ago
8 hours 59 min ago
9 hours 10 min ago
16 hours 3 min ago
1 day 18 hours ago
1 day 19 hours ago
2 days 49 min ago
3 days 1 hour ago
4 days 7 hours ago
4 days 7 hours ago