CMS

Для облегчения процесса создания, редактирования и обновления содержимого сайта предназначены программы, которые выполняют такую задачу, и имеют общее название "Система управления сайтом (CMS)".

При помощи CMS администратору сайта не надо каждый раз подключаться к серверу, чтоб редактировать текст или иное содержание веб страниц, что весьма не удобно.

Существуют великое множество как платных, так и бесплатных систем управления. Я же в своей работе над программированием сайта я использую CMS Joomla! - одну из наиболее распространенных систем управления содержанием на планете. Благодаря своей гибкости она позволяет создать сайт любого направления, - от визитки до крупного портала.
Этот сайт работает именно на такой CMS.