Since 2000, content management has become an important application field. At this point, Com, B2B, B2C, etc. After the test and baptism of capital and market, people have returned to the foundation of information technology application-how to improve competitiveness. Content management can improve the operational efficiency of organizations and the competitiveness of enterprises through the generation, management, value-added and reuse of various digital assets, and enterprises and institutions have begun to realize the importance of content management.
From the perspective of informatization of enterprises and institutions, the following factors have led to a huge demand for content management software:
(1) Knowledge is the wealth of an enterprise. In the process of internet interaction, only one tenth is related to sales, and the other nine tenths are related to information interaction. Employees' knowledge acquisition is increasingly dependent on the Internet, especially in the personalized environment of e-commerce. In order to make a purchase decision, customers need to obtain information intelligently, not only the quantity and price of goods, but also product specifications, safety guarantee, technical indicators, after-sales service, picture files and so on.
(2) the timeliness and accuracy of information. No matter in the intranet or extranet, the information is updated faster and faster, and the information output of enterprises and institutions is increasing, showing a trend of doubling. What enterprises and institutions need more is a powerful, extensible and flexible content management technology to meet the continuous information update and maintenance. At this time, how to ensure the accuracy and authenticity of information becomes more and more important.
(3) The demand for the unification of internal and external networks of enterprises has increased. With the informatization construction of enterprises and institutions, there is more and more information interaction between intranet and extranet. For enterprises, an excellent content management system can collect and reuse information and increase the value of information. For the extranet, what is more important is the real interactive and collaborative content.
The main foreign manufacturers engaged in the research and development of content management software are Vignette, Interwoven, BroadVision, Openmarket, ATG, Allaire, Documentum, Hummingbird, etc. The CM products and solutions of these companies are highly professional, mostly based on J2EE and other platforms, with rich functions, mainly for enterprise users, and they are the main manufacturers in the CM market. There are also some professional vendors in a narrower sense, which provide the functions needed in a certain stage of content management, such as Verity of knowledge retrieval, Micromedia of content creation platform, Akamai and Inkitomi of content distribution management technology, etc. On the contrary, Microsoft, IBM, Oracle and other companies provide CM solutions with common platforms.
In this brand-new market, it is difficult to find a CMS that can meet all the needs of users.
Some CMS are just simple information dissemination tools, not content collection and reuse, let alone the concept of knowledge management. At most, it is just a set of website building tools and software.
The visual links of all products are poor, and only a few manufacturers can provide visual software, which is not interactive and cannot be used as a management tool.
What might a CMS include?
The basic idea behind Content Management System (CMS) is to separate the management and design of content. The page design is stored in the template, while the content is stored in the database or a separate file. When a user requests a page, all parts together generate a standard HTML (application under standard generalized markup language) page.
A content management system usually includes the following elements:
document template
Scripting language or markup language
Integration with database
The inclusion of content is controlled by special tags embedded in the page. These tags are usually unique to content management systems. These systems usually support more complex operations, such as Python, Perl or Java.
Content management system is beneficial to website management and creative editing. The biggest advantage of this is that you can use templates and common design elements to ensure the coordination of the whole website. Authors only need to use a small amount of template code in their documents, and then they can focus on designing the content. To change the appearance of the website, the administrator only needs to modify the template, not the individual pages.
The content management system also simplifies the content supply of the website and the responsibility delegation of content management. Many content management systems allow people at different levels of the website to have different levels of access rights, which makes them not need to study the permission settings at the operating system level, but only need to use the browser interface.
Other functions, such as search engine, calendar, network mail, etc. , will also be built into CMS, or allow integration in the form of third-party plug-ins.