На вашем сайте должна использоваться система управления контентом (CMS). Существуют несколько наиболее популярных систем управления. Среди бесплатных наиболее распространены 3 системы: Wordpress, Drupal, Joomla.