CMS
CMS (Content Management System)– система управления контентом (содержимым) сайта. Это программа, которая предоставляет возможность добавлять, удалять и редактировать содержимое сайта. В CMS могут быть определены самые разные данные: аудио- и видеофайлы, графические и текстовые файлы.
На ранних этапах развития интернета, для разработки сайта необходимо было создать файловую структуру из html – страниц. Но с ростом популярности интернета, выросла посещаемость сайтов, и увеличилось количество страниц и информации на сайтах. Создатели сайтов вынуждены были тратить много времени на внесение на сайт сопутствующей информации, такой как ссылки на новые статьи и страницы, добавление пунктов меню и изменение навигации сайта. Это повлияло на развитие класса программ, которые бы сокращали затраты времени на эти процессы, и получили название системы управления сайтами.
Существует множество различных (по функционалу и назначению, стоимости и интерфейсу управления) систем управления сайтом. Каждая из этих программ дает возможность разработчику значительно оптимизировать работу над сайтом.