Content Management
A content management system, in the acronym CMS, literally "content management system", is a software installed on a web server designed to facilitate content management of websites, freeing the administrator from technical knowledge of Web programming.
There are specialized CMS, that is specially designed for a specific type of content (on-line encyclopedia, a blog, a forum, etc..) CMS and generic, which tend to be more flexible to allow the publication of various types of content.
CMS is technically a side application server that relies on a database for the storage of pre-existing content and divided into two parts: the section of administration (back end), which serves to organize and supervise the production of contents, and section application (front end) that you used to enjoy web content and site applications. The administrator of the CMS manages from its own terminal, through an interface and control panel, enter or modify the content and sends the data to the database server using protocol FTP.
The CMS can be realized by programming in a variety of web languages including most commonly in ASP, PHP, . NETand the type of language used is immaterial in terms of functionality. Some languages make the CMS platform, while others make use only on proprietary platforms.
Despite the CMS was not designed for the Web, today their more widespread use is aimed at managing websites, especially if they are large and require frequent updating.
One of the most useful systems WCMS, in fact, in the management of portals (intranet, extranet, community sites, e-commerce ...), where they are used as flexible and multi-publishing tool.
For example, management of text content (news, articles, etc..), links, pictures, discussion lists, forums, downloadable material. You can also change the very structure of pages in number and organization. Sometimes WCMS provide the ability to handle multiple versions of the same site (eg, HTML or WAP).
The WCMS allow you to define users, groups and rights in order to allow the distribution of work among more people. For example, you can define a class of users authorized only to the inclusion of the news while you can restrict the writing of articles to another group, and restrict all others to a single consultation.
The introduction of a web content management system in business requires clear definition of internal processes for content approval. The choice of a WCMS software is strategic for companies that generate most of the volume of business on the Internet, but - in different proportions - it is very important for professionals who want to use the Internet medium to be known.
In literature there are numerous models that help assess the return on an investment in a WCMS. The costs of adoption are often high, and are not sustainable for professionals or individuals who do not make the Web their core competency.
To meet this market need has produced some application service provider (ASP) that
offer this service directly from the Web without requiring any investment in hardware or software. ASP's cost to their customers an annual fee for the service provided by WCMS.
Benefits of CMS [edit]
A CMS allows you to build and update a dynamic website, even very large, without writing a single line of HTML and without knowledge of server-side programming languages (like PHP) or design an appropriate database. The appearance of the pages can be customized by choosing a style sheet specifically designed for a particular CMS.
The flat file CMS, otherwise known as text-based CMS, content management systems are based on text files (XML files in most cases) and therefore do not need any database like MySQL, PostgreSQL, etc.. These CMS are easily installed and therefore are particularly suitable for personal sites or small communities. CMS an open source of this type is FlatNuke.
Limitations of CMS [edit]
A CMS is the more efficient the more specialized.
Many small portals make use of CMS (written by others and made available for free or pay) generic type, as a CMS can be flexible, a site based on this structure usually has a little custom look if you can not intervene directly the source code of the product to edit it. Similarly, the content will always be anchored to the prescriptions of those who designed the CMS and not the needs of those who publish the site.
Management problems may arise from the fact that those who publish or manage the site can use the CMS to take action on the content and appearance, but generally (the case of proprietary software) is not able to intervene directly (or to intervene) on the structure of CMS itself, this is a limit closely related to the primary advantage of the CMS publish a website without having to design the structure or not have the technical knowledge (or money) for a custom development. But there are also very advanced CMS that allow you to write directly on the database. This is the case for example of some CMS owners.
These problems can be solved using software open source: the ability to access the source code of the product allows you to customize the software according to your needs as long as you have no need to modify the product adopted. Again, to be put into account the costs for developing custom modules or special function unless you own or have in their corporate structure the technical knowledge to intervene in the source code.
The portals of a certain size are not generally distributed but never resort to using CMS programs and database designed to measure, or "CMS custom" and therefore necessarily specialized in this way, the structure and presentation are made keeping in mind the contents of the site will host and may be modified due to new requirements.
There are also cases in which large companies or companies have relied on free open source CMS: The Sampdoria[1] and calcium Foppapedretti[2] are just two examples of the reality that they have invested in this technology.
Manage your website with complete independence!
Having a website is a valuable opportunity to make known to as many people as possible for your business.
If you want to take advantage of the opportunities that Internet offers, but you must be able to quickly and easily change content on your website (update text, add new offers, or even change a phone number or address e-mail).
If in carrying out these operations depend on an outside vendor, it is unlikely that you'll be able to get results as often as you need, but especially with the range and speed you need.
Get the full control of your web site
To meet the needs of those who want to have full control of your web site we have created an application CMS (Content ManagementSystem) that gives you the ability to autonomously manage your website.
The BIG ADVANTAGE of this solution, compared to a traditional web site, is that:
Update operations are in fact made through a web interface thatrequires no computer skills above a basic use of a common word processor (like, point your mouse, type text, click on "save" and the site is updated !).
Do not worry about the graphics (the application is installed on the system and feel you desire) or html code, this is a great advantage because it can focus on content, to make your site more updated and more interesting for your customers !
Who is this solution?
This solution, in its third version, is ideal for those who must manage corporate sites, portals, informational sites, catalog sites, e-commerce sites, and the need to simplify and constantly monitoring the activities of publication and updating of text content and / or product catalog.
Even in cases where the need for updating are not very frequent, theadvantages over a traditional site are obvious, because you can reduce maintenance costs and always have maximum autonomy. |