Content Management Systems

Traditionally, websites were developed with HTML and CSS code, and maintenance was mostly done by the original coder. One of the most interesting developments in recent years has been the maturing of content management systems, which allow website owners to make most of the routine changes to their site without help.

We recommend the Joomla CMS for large sites, particularly when multiple authors will be contributing content on a regular basis. It is one of the top two or three open source CMS’s (with an international user community of over 100,000 users), and offers a wide range of features and add-ons. It also has rich facilities for organizing content and coordinating the work of multiple contributors.

For smaller sites, we recommend using WordPress as a CMS. Originally a popular blog tool, it has grown into a complete CMS. It is simpler and quicker to set up than Joomla, and is more space-efficient. This site is implemented using WordPress, with the addition of a significant amount of our own original javascript (jQuery) code.

With both Joomla and WordPress, there are a large selection of free, prewritten layouts (called “templates” for Joomla and “themes” for WordPress). If a free template can be identified which suits the need, it can save time and money (but searching through the alternatives can become a long process). We can, and typically do, create a custom template/theme to match exactly a mock-up produced by our graphic design process.

With Rosita Internet Solutions’ WordPress framework, implementing a website using WordPress takes only about 10% more effort than implementing the same layout with HTML and CSS, saving money over the life cycle of the site.