Что такое CMS

CMS – это аббревиатура, которая расшифровывается как «Content Management Software» (программа для управления содержимым). Некоторые последнюю букву «S» расшифровывают не как «Software», а как «System», и переводится в общем, как «Система управления контентом», иначе говоря «движок» сайта.

Использоваться CMS для формирования сайтов стали совсем недавно. Самой первой системой управления считается Vignette, которая появилась на западе в 1995 году. У нас же CMS решения появились горазда позже.

Когда странички, созданные для просмотра в интернете, стали перерастать в сайты с большим количеством страниц и информации, появилась острая необходимость во внедрении систем управления. Популярность интернета, как и его возможности, стремительно развивались и обычный «ручной» способ поддержки сайта (внесение новой информации, корректировка и замена старого содержимого и др.) стал не практичным и трудоёмким. Да и не каждый владелец сайта хорошо мог разбираться даже в HTML-коде без посторонней помощи специалиста. Многочисленные скрипты, используемые для частичной автоматизации на сайте (гостевая книга, лента новостей и др.), постепенно устаревали теряли свою актуальность. К тому же, наличие многочисленных скриптов на сайте перестало удовлетворять условиям безопасности. А иногда ведь на сайте можно было встретить такое разнообразие скриптов, которое просто требовало объединения и автоматизации, а, с другой стороны, хотелось все-таки разделения «мух от котлет», чтобы дизайн оставался дизайном, а информация менялась независимо и отдельно от оформления.

В CMS действительно есть разграничение на две составляющие: внешнее оформление (дизайн сайта в целом, его отдельно взятых страниц или блоков) и информацию (содержимое или, по-иному – контент). Дизайн сайта, как правило встроен в шаблон сайта или его части и заменяется намного реже, чем содержимое. Для внесения информации, как правило, не требуется особых специальных знаний, а несложные приёмы, похожие на упрощённую программу Microsoft Office, знает практически каждый.

Таким образом, благодаря установленной на сайте системе управления, пользователю удаётся решить две задачи. С одной стороны, ему больше не нужно изучать основы HTML-вёрстки для возможности управления содержимым сайта, с другой строны, сайт не теряет своих функциональных возможность, а, может, наоборот является более функциональным, чем аналоги без CMS.

Для тех, кто непосредственно занимается разработкой интернет-проектов, CMS является очень мощным и удобным инструментом для создания сложным многостраничных и многофункциональных ресурсов, позволяя компоновать блоки с готовыми решениями, изменяя в определённых пределах логическую суть работы и внешнее оформление.

Как правило, CMS обладают отдельным интерфейсом, предназначенным для управления сайтом. Данный интерфейс может быть реализован как приложение для веб, когда пользователь через любой браузер может попасть в администраторскую зону своего сайта или же, как отдельное Windows-приложение, требующее инсталляции (установки). Различные решения и подходы имеют свои различные преимущества и недостатки.


При перекопировании информации ссылка на сайт обязательна.

разработка сайта DDI Group