1.Что же такое CMS
Система управление содержимым
Систе́ма управле́ния содержи́мым — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым, иначе — контентом (от англ. content).
Из своего личного опыта скажу, что лучше всего использовать
Joomla
Joomla! - свободно распространяемая система управления контентом (CMS), которая позволяет полностью управлять всем содержимым веб-сайта и создавать мощные интернет решения. Многие фундаментальные аспекты, в том числе простота в использовании и расширяемость, сделали Joomla! доступным и одним из наиболее популярным в мире программным обеспечением организации и публикации контента для веб-сайтов.
Тут меньше работы, но она сложнее
Также хочу посоветовать
WordPress
WordPress – это одна из наиболее популярных CMS в мире. С ее помощью можно создавать сайты различного характера и управлять ими без знаний и навыков программирования. CMS (Content Management System) – это система управления контентом на сайте (создание и публикация записей, размещение виджетов, изменение дизайна, расположение и отображение различных элементов и т. д.). Все, что формирует сайт как таковой, создается и редактируется с помощью CMS.
Тут больше работы, но она проще