What is CMS?
A CMS(Content Management System) based website offers a definite improvement over the traditional HTML designed website. Finished product is a functional quality website customized to the clients needs, performing tasks such as displaying information pages, selling products, email(through a contact form), displaying multimedia(images/videos), and much more via the thousands of extensions available. The the most visible element of the website is the template. This is bought from a reputable template designer and customized by changing colors and looks to match the clients vision or product.
The website system offered is dynamic, meaning they are generated to the browser in HTML each time they are accessed. The main purpose of a CMS based website is the ability to easily create, edit, or mange html content and multimedia. The client is able to use a WYSIWYG(What You See Is What You Get) editor to quickly and efficiently update or create new content inside a designated area(or module) of the website template, effectively separating the design elements from content.
This is accomplished by the PHP programming language, and is accompanied by CSS(style-sheet language) and various scripting/programming languages such as Java or Flash. All the data(content articles, user base, products, etc) is stored in a database(MYSQL) separate from the website and is called when needed by PHP.
