CMS
CMS (Content Managed System) / Dynamic Website
Dynamic websites rely on server side scripting to provided advanced interactivity and usually use a database to deliver the content for individual pages. A dynamic approach is appropriate for developing large websites with content which is formulaic, for example, catalogues, photograph albums and complex series of data. A dynamic website will be required to allow users to sort and search records, or to restrict access to parts of the website using a log-in procedure.
Generating website pages on the fly, using a database to store and deliver content, is an efficient way of managing a large site, with maintenance and updating generally much easier than for a comparable static site. The disadvantage of dynamic websites is that Search Engine Optimisation (SEO) techniques are more difficult to implement, particularly if the site’s SEO needs are not taken into account at the development stage.
A content managed website is a further refinement of the database driven dynamic site. The content management system provides a password protected interface through which users can add, edit and remove content from the site. A content management system is particularly useful in the case of large sites which have numerous contributors, some of whom may be working from remote locations.
Generating website pages on the fly, using a database to store and deliver content, is an efficient way of managing a large site, with maintenance and updating generally much easier than for a comparable static site. The disadvantage of dynamic websites is that Search Engine Optimisation (SEO) techniques are more difficult to implement, particularly if the site’s SEO needs are not taken into account at the development stage.
A content managed website is a further refinement of the database driven dynamic site. The content management system provides a password protected interface through which users can add, edit and remove content from the site. A content management system is particularly useful in the case of large sites which have numerous contributors, some of whom may be working from remote locations.
There are various free open source CMS are available. viz. WordPress, Joomla, Druapl, etc. These are top 3 Content Managed System. Best part of this CMS is that, you get readymade Templates (Themes) for such CMS which enables you to change look and feel of your website in minimal cost and time. Best part of these CMS is that you get ready made plugins/extensions which enable you to add website feature in no time. So many website developer are charging exorbitant for such plugins. However, website developer has to configure such plugins properly to enable correct functioning of website. Due to such plugins one need not to know programming language. However, to know know programming language is an added advantage. So we always recommend that your developer should have sound technical knowledge and you should not hand over your website development to newbie.