Content Management

Specialist Software Content Management

Content management is the process of administering digital content. There are two main and distinct categories, Enterprise Content Management (ECM) in which the content includes all kinds of enterprise data, and Content Management (CM) in which the content is web based. A Content Management System (CMS) is used to provide feature-rich websites that can be used by contact providers, including content authors, editors and administrators, and customers, to use without the need to have any technical or coding knowledge.

Selecting and implementing a CMS or an ECM solution is a significant investment, but one that very few organisations are able to avoid. Both are crucial to the future of any enterprise.

We @ ‘Remote Software Solutions’ provide CMS solutions with Microsoft Sharepoint. You may read more on SHAREPOINT from the link to the right.

Enterprise Content Management

Enterprise Content Management (ECM) includes the management of enterprise content from creation though its lifecycle to deletion, including the various strategies, governances, tools and processes.

The volume of content that enterprises must deal with has grown hugely over recent years and in addition to being the life blood of the enterprise, it is also subject to regulations and governance such as freedom of information and privacy laws and e-discovery with potentially huge penalties for non-compliance.

As a result many Enterprise Content Management (ECM) software systems have been developed to provide organisations with the ability to manage content through its life cycle while reducing risks, ensuring compliance with regulation, and improving productivity. Ideally such solutions are secure, infinitely scalable and include backup and disaster recovery.

There is a huge array of ECM systems on the market, and choosing the right one for your enterprise is in itself a significant project. There are many different things for you to consider, and while some of these will be generally applicable to many organisations, others are going to be more relevant to your business sector and specific circumstances. It is also necessary to decide whether the ECM system should be on-premise, cloud based, or a hybrid solution.

On-premise ECM

This solution involves implementing a software solution on a corporate network. IT manages the ECM application and storage devices. Typically on-premise ECM are or become highly customised.

Cloud based ECM

This is a SaaS solution which is hosted by a third party. Not only does it free up IT resources, it is saleable and means that organisations don’t need to invest in and maintain their own hardware. Cost models are generally based on numbers of users.

Hybrid ECM

This solution distributes the ECM processes between on-premise and in-cloud. Some enterprises use Hybrid ECM as a halfway stage to cloud migration, though for others it is their long term solution for maintaining ECM management in-house while using cloud services for some information categories, for instance business partners and customers.

Content Management Systems (CMS)

A content management system (CMS) is a software system that is used to manage web content. The web content might be a simple blog, a large corporate website, or a huge e-commerce enterprise, and there are appropriate content management systems for all of them.

Typically a CMS consists of a content management application (CMA) and a content delivery application (CDA). The CMA provides a platform for the content author to create and edit information without any need of technical knowledge, while the CDA takes that information and processes it for the website.

There is a plethora of content management software systems, some of which are proprietary and many of which use open source software. Some CMS have open source versions along with professional or enterprise versions that provide additional features. Most are written primarily on PHP and utilise MySQL databases.

Some of the more common are:


This is by far the most popular CMS and is used by around 22% of all websites. It uses a template system and includes plug-in architecture. It is open source. Although primarily a blogging platform, it is quite versatile and can be used for small e-commerce stores and many other applications.


Joomla is open source. It uses a model view controller web application framework and it is relatively easy to use. There is a strong development community and it is highly extendable and a good choice for mid size websites and e-commerce stores


Drupal is open source. It includes a range of advanced and very powerful features, and it can be used to build highly complex websites. It is difficult to use, much more so than WordPress and Joomla, and there is a steep learning curve; however it many advantages: it is very flexible, it is accessible to developers, it is search engine friendly; and it has good version and access control which makes is a popular choice for enterprises.


Magento is available in two editions: Magento Community and Magento Enterprise. Magento Community is open source and is free to download and use; Magento Enterprise has additional features and is licensed through subscription. Magento Enterprise is a very sophisticated system and the ideal solution for large e-commerce applications.

Deciding on a CMS Solution

Given that there is a huge range of open source CMS there is no need to make a significant capital investment, at least initially. However, implementing a CMS does require a significant investment in terms of human resource, so it is important to understand their differences in order to select the most appropriate solution; changing your CMS mid-steam is something that should be avoided. But there is more to this than just comparing features; it is essential that your chosen CMS is appropriate to your business goals both now and in the future.

Domain Expertise



Professional Services

Social Media & Marketing


Case Studies

Read how we have worked with our clients business to deliver real value.