Joseph Prasad

Content Management System

Most businesses have a need for websites that they can quickly update their content and manage themselves without always having to rely on a webmaster. As an answer to this demand, Content Management Systems (CMS) are becoming more and more popular. In order for website designers to stay in business, they must have an understanding of how to create customized Content Management Systems for their clients

So what does a website designer need to know? First, a designer must have a strong understanding of HTML and CSS. This is what you are learning right now with and previous labs. Second the designer must know a scripting language that can work well with a database. The last unit of this course will introduce PHP and MySQL. PHP is a scripting language and MySQL is a web-based database that integrates seamlessly with PHP. The content on the web pages of a Content Management System is stored in a database. Generally when you click a link, you do not load a new page, but pull new information out of the database so many content management system have very few pages, but can appear as though they are large web sites

Typical Features of a CMS include:

  • Add/remove/edit pages
  • Update content within each page
  • Add images where needed
  • Show updated listings (i.e. real-estate listings, mortage rates, news, etc.)
  • News feeds