Open Source Web Content Management Systems

Web CMS is a complex application designed toany CMS a huge success or silent failure. If the CMS
provide a complete solution for web publishing. Usuallyis properly designed, with a proper extension you can
it is simple to operate so that anybody can use itmake just any possible website you imagine. There
even without any technical knowledge. Installing aare two very popular open-source CMS systems
web CMS is pretty simple, you only need some basicavailable: WordPress and Joomla. While WordPress is
understanding of web hosting, domains and web inmore suitable for blogs, Joomla is a universal CMS for
general. Once the CMS is installed anybody can use it.any type of website. Both systems are widely used
There is one administrator (or sometimes evenbecause there is a plethora of extensions available.
more) who is responsible for the website and whichAnd because of these extensions, either Worpress
has access to the whole system. He can manage theor Joomla can be set up for almost any purpose. Blog
website, assign permissions to other users andis one of the simplest website types. Other areas
control what will be published and what not.where Joomla or WordPress can be used are: small
Using web CMS is very simple. The user interface isbusiness homepage, personal websites, almost any
usually dividend into two parts: front end and backonline business, online stores, community website,
end. Front end is what everybody sees. The websiteetc.
as it appears in any web browser. You have one orAnd because both systems are open-source you can
more menus where you can navigate, follow links andnot only examine modules and learn something, you
browse pages. The back end is a restricted areacan also write your own extension to support some
where you can administer the website. Onlyspecific feature. This is probably an area where
authorized users (administrators) can access it. Theordinary users of CMS system will not be interested
back end is a web interface to create and manageto participate. However, there is only a small step
content, articles, links, menus, ads, images and otherfrom a beginner in web design to advanced HTML
web resources. There are differences betweencoder. When you start creating web pages you
various CMS systems. Some are designed for specificquickly discover how easy it is and sooner or later
task while others are general purpose systems.you want more. You start learning and the more you
However, every decent CMS supports extensions bywork the more experienced you get. Web design is
a system of modules and plug-ins.not rocket science.
It is the availability of the extensions what makes