In the twentieth century, the greatest technological and social event at the same time was the emergence of Internet. In essence, the information society is the society based on the Internet. Web has become a new medium for publication of information. Web sites are used to promote companies and their products, services and information, as well as facilitate communication. For medium and large companies there is the question of their content management. This is the reason why such websites have implemented various content management systems (CMS).
CMS history begins with the invention of writing, the creation of portable document formats based on paper (papyrus), assembling several pages in books, collecting books into a library (example: Alexandria), mass printing of books due to the typing machine emergence, cataloging books (arranged alphabetically by author or title), the classification of books into categories (based on subject, domain etc.). Content management can be seen as the general solution to the problem of content creation (for the manufacturer), and the provision of content (for the consumer, user).
The primary goal of content management is to provide users with necessary information. Content management also optimizes the communication between the person which creates the information and the person which consumes it. However, communication is not the ultimate goal: communication is a catalyst for work process while the process propels the business.
Content life cycle includes the following steps:
1. Creation. Users create the content which is therefore converted to other formats. Support data (metadata) is also created.
2. Management. Content is being managed by users with the help of a repository. Revision control and content access control (read / write rights).
3. Integration. It is possible for users to access the content in multiple formats from several repositories. Content is merged with other applications and work processes.
4. Negotiation. Content may be used in order to make profit. For a commercial publisher this would mean using several technology components for selling content over the Web.
5. Distribution. Content is published in multiple forms for internal (within the CMS) and external use (WAP, HTML, XML, PDF, etc).
Content management has become an important domain, as a direct consequence to the society’s computerization. Content management systems have been built in order to accommodate the increasing market demand: companies needed the proper tools for information publishing. The crucial role played by information in organizations’ daily schedule, the necessity of Internet use (Internet addiction) and, therefore, the industrial importance of CMS have determined academic interest towards this field.
Programming-Pool.com is a software development company specializing in hospitality industry software such as web content management systems.