Many websites are built using pure html and css. Some then take it that extra step by adding database integration and dynamic content through the use of programs like php and asp. A few go the extra mile by building in an entire content management system (CMS). Using a CMS like Joomla! allows even the least tech-savvy of users to add articles and keep their sites always updated.
Using a content management system has a number of key advantages for website administrators, developers, and users themselves. With a CMS, you can easily add your own content with the click of a button. An example workflow for website admins or authors might be:
The result is a beautifully written article easily published with no knowledge of HTML or any coding at all! Using a CMS truly brings the art of internet publishing to the masses. If you can write an email, you can use a CMS!