If we take a look back some years ago, when the internet is in its infancy, we will see that the websites all over the web are rigid, static, with no beautiful element or interactivity. It was the era of pure HTML coding to make functional websites. Fortunately, this period was quick to change. People began realizing that they need more functionality on their websites and started to look for alternatives in developing their websites.
Then comes CMS or Content Management System, such as Drupal/Wordpress/Joomla, that push the limit to somewhere not imaginable before. In order to function properly, CMS sites like those need a hosting PHP MySQL program. By using PHP technology, bloggers can write dynamic content, and interacting with their community on their websites.